diff options
author | Charles Hannum <mycroft@gnu.org> | 1992-03-19 20:42:02 +0000 |
---|---|---|
committer | Charles Hannum <mycroft@gnu.org> | 1992-03-19 20:42:02 +0000 |
commit | dc2ab38c06bf3abba133730ab2a8bce9877d1fa4 (patch) | |
tree | 0afe85631d6fa00f02742c7fb9582b29d975e767 | |
parent | b335c2ccab1de6da9e2a0a3b4253408036feec36 (diff) | |
download | gcc-dc2ab38c06bf3abba133730ab2a8bce9877d1fa4.zip gcc-dc2ab38c06bf3abba133730ab2a8bce9877d1fa4.tar.gz gcc-dc2ab38c06bf3abba133730ab2a8bce9877d1fa4.tar.bz2 |
entered into RCS
From-SVN: r527
-rw-r--r-- | gcc/config/i386/aix386.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/config/i386/aix386.h b/gcc/config/i386/aix386.h index c20a2f2..3cd191e 100644 --- a/gcc/config/i386/aix386.h +++ b/gcc/config/i386/aix386.h @@ -109,16 +109,16 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ ASM_OUTPUT_LABEL ((FILE), (NAME)), \ fprintf ((FILE), "\t.set .,.+%u\n", (ROUNDED))) -/* Define a few machine-specific details - of the implementation of constructors. */ +/* Define a few machine-specific details of the implementation of + constructors. */ #undef INIT_SECTION_ASM_OP #define INIT_SECTION_ASM_OP ".section .init,\"x\"" -#define CTORS_SECTION_ASM_OP \ - INIT_SECTION_ASM_OP "\n" \ - "\tpushl $0\n\t" \ - DATA_SECTION_ASM_OP +#define CTOR_LIST_BEGIN \ + asm (INIT_SECTION_ASM_OP); \ + asm ("pushl $0") +#define CTOR_LIST_END CTOR_LIST_BEGIN #define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ do { \ |