Line
Link Here
|
0 |
-- sysdeps/i386/sysdep.h |
0 |
++ sysdeps/i386/sysdep.h |
Lines 17-22
Link Here
|
17 |
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA |
17 |
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA |
18 |
02111-1307 USA. */ |
18 |
02111-1307 USA. */ |
19 |
|
19 |
|
|
|
20 |
/* |
21 |
* When building for i686 targets or better, gcc automatically defines |
22 |
* '__i686' to '1' for us which causes trouble when using section names |
23 |
* like '__i686.get_pc_thunk.reg'. Since we check for __i686__ in the |
24 |
* code, killing '__i686' shouldn't be a problem. |
25 |
*/ |
26 |
#undef __i686 |
27 |
|
20 |
#include <sysdeps/generic/sysdep.h> |
28 |
#include <sysdeps/generic/sysdep.h> |
21 |
|
29 |
|
22 |
#ifdef __ASSEMBLER__ |
30 |
#ifdef __ASSEMBLER__ |
23 |
-- nptl/sysdeps/pthread/pt-initfini.c |
31 |
++ nptl/sysdeps/pthread/pt-initfini.c |
Lines 45-50
Link Here
|
45 |
/* Embed an #include to pull in the alignment and .end directives. */ |
45 |
/* Embed an #include to pull in the alignment and .end directives. */ |
46 |
asm ("\n#include \"defs.h\""); |
46 |
asm ("\n#include \"defs.h\""); |
47 |
|
47 |
|
|
|
48 |
/* Embed an #include to pull in asm settings. */ |
49 |
asm ("\n#include <sysdep.h>"); |
50 |
|
48 |
/* The initial common code ends here. */ |
51 |
/* The initial common code ends here. */ |
49 |
asm ("\n/*@HEADER_ENDS*/"); |
52 |
asm ("\n/*@HEADER_ENDS*/"); |
50 |
|
53 |
|