This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Mon, Dec 13, 2004 at 09:09:08AM +0100, Eric Botcazou wrote: > Fix PR other/18665 > * libgcc-std.ver (GCC_3.4.4): Inherit from GCC_3.4.2. > Export __absvti2, __addvti3, __mulvti3, __negvti2 and __subvti3. > * libgcc-darwin.ver (GCC_3.4.4): Inherit from GCC_3.4. > Export __absvti2, __addvti3, __mulvti3, __negvti2 and __subvti3. > * libgcc2.c (__addvsi3): Rename to __addvSI3. > New version if COMPAT_SIMODE_TRAPPING_ARITHMETIC. > (__addvdi3): Rename to __addvDI3. > (__subvsi3): Rename to __subvSI3. Use word type for the result. > New version if COMPAT_SIMODE_TRAPPING_ARITHMETIC. > (__subvdi3): Rename to __subvDI3. > (_mulvsi3): Rename to _mulvSI3. > New version if COMPAT_SIMODE_TRAPPING_ARITHMETIC. > (_mulvdi3): Rename to _mulvDI3. > (__negvsi2): Rename to __negvSI2. > New version if COMPAT_SIMODE_TRAPPING_ARITHMETIC. > (__negvdi2): Rename to __negvDI2. > (__absvsi2): Rename to __absvSI2. > New version if COMPAT_SIMODE_TRAPPING_ARITHMETIC. > (__absvdi2): Rename to __absvDI2. > * libgcc2.h (64-bit targets): Define COMPAT_SIMODE_TRAPPING_ARITHMETIC. > (__absvSI2, __addvSI3, __subvSI3, __mulvSI3, __negvSI2, __absvDI2, > __addvDI3, __subvDI3, __mulvDI3, __negvDI2): Define to the appropriate > symbol and declare. > (__absvsi2, __addvsi3, __subvsi3, __mulvsi3, __negvsi2): Declare if > COMPAT_SIMODE_TRAPPING_ARITHMETIC. Ok. r~
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |