diff options
author | joseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d> | 2011-08-11 15:22:56 +0000 |
---|---|---|
committer | joseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d> | 2011-08-11 15:22:56 +0000 |
commit | f50faaeb222245a721e41d09b562ddbaee7d577f (patch) | |
tree | 304041e0c842ed8abc033582d6ac5e1e88aec374 /libc/sysdeps | |
parent | 85df5516305ee239525efaf7cfa015a07a04f39e (diff) | |
download | eglibc2-f50faaeb222245a721e41d09b562ddbaee7d577f.tar.gz |
2011-08-11 Khem Raj <raj.khem@gmail.com>
* sysdeps/generic/initfini.c: Re-define __i686.
git-svn-id: svn://svn.eglibc.org/trunk@14908 7b3dc134-2b1b-0410-93df-9e9f96275f8d
Diffstat (limited to 'libc/sysdeps')
-rw-r--r-- | libc/sysdeps/generic/initfini.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libc/sysdeps/generic/initfini.c b/libc/sysdeps/generic/initfini.c index d5ef77836..20b8888cd 100644 --- a/libc/sysdeps/generic/initfini.c +++ b/libc/sysdeps/generic/initfini.c @@ -53,6 +53,11 @@ /* Embed an #include to pull in the alignment and .end directives. */ asm ("\n#include \"defs.h\""); +asm ("\n#if defined __i686 && defined __ASSEMBLER__"); +asm ("\n#undef __i686"); +asm ("\n#define __i686 __i686"); +asm ("\n#endif"); + /* The initial common code ends here. */ asm ("\n/*@HEADER_ENDS*/"); |