* rs6000.h (ASM_OUTPUT_CONSTRUCTOR, ASM_OUTPUT_DESTRUCTOR): Delete.
authorKlaus Espenlaub <kespenla@student.informatik.uni-ulm.de>
Fri, 24 Jul 1998 16:04:27 +0000 (12:04 -0400)
committerDavid Edelsohn <dje@gcc.gnu.org>
Fri, 24 Jul 1998 16:04:27 +0000 (12:04 -0400)
From-SVN: r21366

gcc/ChangeLog
gcc/config/rs6000/rs6000.h

index 9436ea592da30739f0c36e7fc5f9fd327f865f0c..99065db4a995837907356670f9a6b7c9ddb54d4c 100644 (file)
@@ -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
index 3155a4ec6df19cb74bd4e582f41e7a7f1029d985..16e4acdf14f03fc9b005631e64f9cbc037fcc00d 100644 (file)
@@ -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.  */