aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKlaus Espenlaub <kespenla@student.informatik.uni-ulm.de>1998-07-24 12:04:27 -0400
committerDavid Edelsohn <dje@gcc.gnu.org>1998-07-24 12:04:27 -0400
commit4cacd7a00296c98ca03534d5cbe6179f72306ad1 (patch)
tree8b54a8e203141cf890c444a42ee2944c129813a7
parent67152996a3ceb720ff5070ccd7f9f0afe0536cf5 (diff)
downloadgcc-4cacd7a00296c98ca03534d5cbe6179f72306ad1.zip
gcc-4cacd7a00296c98ca03534d5cbe6179f72306ad1.tar.gz
gcc-4cacd7a00296c98ca03534d5cbe6179f72306ad1.tar.bz2
* rs6000.h (ASM_OUTPUT_CONSTRUCTOR, ASM_OUTPUT_DESTRUCTOR): Delete.
From-SVN: r21366
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/rs6000/rs6000.h10
2 files changed, 8 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9436ea5..99065db 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Fri Jul 24 18:58:37 1998 David Edelsohn <edelsohn@mhpcc.edu>
+
+ * rs6000.h (ASM_OUTPUT_CONSTRUCTOR, ASM_OUTPUT_DESTRUCTOR): Delete.
+
Fri Jul 24 14:20:26 1998 Jeffrey A Law (law@cygnus.com)
* mn10300.md (movqi, movhi, movsi, movsf): Correctly handle
diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h
index 3155a4e..16e4acd 100644
--- a/gcc/config/rs6000/rs6000.h
+++ b/gcc/config/rs6000/rs6000.h
@@ -2133,12 +2133,10 @@ do { \
#define FASCIST_ASSEMBLER
-#ifndef ASM_OUTPUT_CONSTRUCTOR
-#define ASM_OUTPUT_CONSTRUCTOR(file, name)
-#endif
-#ifndef ASM_OUTPUT_DESTRUCTOR
-#define ASM_OUTPUT_DESTRUCTOR(file, name)
-#endif
+/* AIX does not have any init/fini or ctor/dtor sections, so create
+ static constructors and destructors as normal functions. */
+/* #define ASM_OUTPUT_CONSTRUCTOR(file, name) */
+/* #define ASM_OUTPUT_DESTRUCTOR(file, name) */
/* Value is 1 if truncating an integer of INPREC bits to OUTPREC bits
is done just by pretending it is already truncated. */