From 4cacd7a00296c98ca03534d5cbe6179f72306ad1 Mon Sep 17 00:00:00 2001 From: Klaus Espenlaub Date: Fri, 24 Jul 1998 12:04:27 -0400 Subject: [PATCH] * rs6000.h (ASM_OUTPUT_CONSTRUCTOR, ASM_OUTPUT_DESTRUCTOR): Delete. From-SVN: r21366 --- gcc/ChangeLog | 4 ++++ gcc/config/rs6000/rs6000.h | 10 ++++------ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9436ea592da3..99065db4a995 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Fri Jul 24 18:58:37 1998 David Edelsohn + + * 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 3155a4ec6df1..16e4acdf14f0 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. */ -- 2.43.5