Commit dc2ab38c by Charles Hannum

entered into RCS

From-SVN: r527
parent b335c2cc
...@@ -109,16 +109,16 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ...@@ -109,16 +109,16 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
ASM_OUTPUT_LABEL ((FILE), (NAME)), \ ASM_OUTPUT_LABEL ((FILE), (NAME)), \
fprintf ((FILE), "\t.set .,.+%u\n", (ROUNDED))) fprintf ((FILE), "\t.set .,.+%u\n", (ROUNDED)))
/* Define a few machine-specific details /* Define a few machine-specific details of the implementation of
of the implementation of constructors. */ constructors. */
#undef INIT_SECTION_ASM_OP #undef INIT_SECTION_ASM_OP
#define INIT_SECTION_ASM_OP ".section .init,\"x\"" #define INIT_SECTION_ASM_OP ".section .init,\"x\""
#define CTORS_SECTION_ASM_OP \ #define CTOR_LIST_BEGIN \
INIT_SECTION_ASM_OP "\n" \ asm (INIT_SECTION_ASM_OP); \
"\tpushl $0\n\t" \ asm ("pushl $0")
DATA_SECTION_ASM_OP #define CTOR_LIST_END CTOR_LIST_BEGIN
#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ #define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \
do { \ do { \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment