mirror of
https://github.com/freebsd/freebsd-src
synced 2024-09-30 05:36:10 +00:00
libgcc_s: fix nonsense defines
These symbols are present on amd64 or i386.
Reported by: kaktus, jhibbits
Fixes: 98c8caafff
libgcc_s: 80-bit long double function are x86-only
This commit is contained in:
parent
42b3c16e30
commit
25db7bd2fa
|
@ -154,17 +154,17 @@ GCC_3.4.4 {
|
|||
GCC_4.0.0 {
|
||||
__divdc3;
|
||||
__divsc3;
|
||||
#if defined(__amd64__) && define(__i386__)
|
||||
#if defined(__amd64__) || defined(__i386__)
|
||||
__divxc3;
|
||||
#endif
|
||||
__muldc3;
|
||||
__mulsc3;
|
||||
#if defined(__amd64__) && define(__i386__)
|
||||
#if defined(__amd64__) || defined(__i386__)
|
||||
__mulxc3;
|
||||
#endif
|
||||
__powidf2;
|
||||
__powisf2;
|
||||
#if defined(__amd64__) && define(__i386__)
|
||||
#if defined(__amd64__) || defined(__i386__)
|
||||
__powixf2;
|
||||
#endif
|
||||
};
|
||||
|
@ -172,7 +172,7 @@ GCC_4.0.0 {
|
|||
GCC_4.2.0 {
|
||||
__floatundidf;
|
||||
__floatundisf;
|
||||
#if defined(__amd64__) && define(__i386__)
|
||||
#if defined(__amd64__) || defined(__i386__)
|
||||
__floatundixf;
|
||||
#endif
|
||||
_Unwind_GetIPInfo;
|
||||
|
|
Loading…
Reference in a new issue