diff options
author | Yvan Roux <yvan.roux@linaro.org> | 2016-09-14 11:44:51 +0200 |
---|---|---|
committer | Yvan Roux <yvan.roux@linaro.org> | 2016-09-15 11:40:17 +0000 |
commit | ced81b2bb45783b724fbff285716deb61f836570 (patch) | |
tree | 3fd29b6bd84194d8a426f9945397a1177fb1e5b2 | |
parent | 7408c1615036513fa7a2228592c9a35f36f9573c (diff) |
libgcc/
Backport from trunk r240033.
2016-09-07 Joseph Myers <joseph@codesourcery.com>
PR libgcc/77519
* libgcc2.c (NOTRUNC): Invert settings.
Change-Id: I1e01681bbf86d99e9106e5c2fb60d2e6990415c0
-rw-r--r-- | libgcc/libgcc2.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libgcc/libgcc2.c b/libgcc/libgcc2.c index accf96853d6..7dc753dfb41 100644 --- a/libgcc/libgcc2.c +++ b/libgcc/libgcc2.c @@ -1873,25 +1873,25 @@ NAME (TYPE x, int m) # define CTYPE SCtype # define MODE sc # define CEXT __LIBGCC_SF_FUNC_EXT__ -# define NOTRUNC __LIBGCC_SF_EXCESS_PRECISION__ +# define NOTRUNC (!__LIBGCC_SF_EXCESS_PRECISION__) #elif defined(L_muldc3) || defined(L_divdc3) # define MTYPE DFtype # define CTYPE DCtype # define MODE dc # define CEXT __LIBGCC_DF_FUNC_EXT__ -# define NOTRUNC __LIBGCC_DF_EXCESS_PRECISION__ +# define NOTRUNC (!__LIBGCC_DF_EXCESS_PRECISION__) #elif defined(L_mulxc3) || defined(L_divxc3) # define MTYPE XFtype # define CTYPE XCtype # define MODE xc # define CEXT __LIBGCC_XF_FUNC_EXT__ -# define NOTRUNC __LIBGCC_XF_EXCESS_PRECISION__ +# define NOTRUNC (!__LIBGCC_XF_EXCESS_PRECISION__) #elif defined(L_multc3) || defined(L_divtc3) # define MTYPE TFtype # define CTYPE TCtype # define MODE tc # define CEXT __LIBGCC_TF_FUNC_EXT__ -# define NOTRUNC __LIBGCC_TF_EXCESS_PRECISION__ +# define NOTRUNC (!__LIBGCC_TF_EXCESS_PRECISION__) #else # error #endif |