From 0da40b09e17b9810f843c0972681a9ddbb04ca00 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Wed, 20 Oct 1993 21:59:13 -0400 Subject: [PATCH] (RS6000_CROR_BIT_NUMBER): Deleted. (RS6000_CALL_GLUE): New macro. From-SVN: r5850 --- gcc/config/rs6000/aix31.h | 4 ++-- gcc/config/rs6000/rs6000.h | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gcc/config/rs6000/aix31.h b/gcc/config/rs6000/aix31.h index f2e8fa1275c..1534b9bad5a 100644 --- a/gcc/config/rs6000/aix31.h +++ b/gcc/config/rs6000/aix31.h @@ -27,5 +27,5 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #define CPP_PREDEFINES "-D_IBMR2 -D_AIX -Asystem(unix) -Asystem(aix) -Acpu(rs6000) -Amachine(rs6000)" /* AIX 3.1 uses bit 15 in CROR as the magic nop. */ -#undef RS6000_CROR_BIT_NUMBER -#define RS6000_CROR_BIT_NUMBER 15 +#undef RS6000_CALL_GLUE +#define RS6000_CALL_GLUE "cror 15,15,15" diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h index c73b9d60b90..6e1358e9ca8 100644 --- a/gcc/config/rs6000/rs6000.h +++ b/gcc/config/rs6000/rs6000.h @@ -1843,9 +1843,9 @@ toc_section () \ #define DBX_REGISTER_NUMBER(REGNO) (REGNO) -/* Bit number to use in cror after branch. Different between AIX 3.2 and - earlier systems. */ -#define RS6000_CROR_BIT_NUMBER 31 +/* Text to write out after a CALL that may be replaced by glue code by + the loader. This depends on the AIX version. */ +#define RS6000_CALL_GLUE "cror 31,31,31" /* This is how to output the definition of a user-level label named NAME, such as the label on a static function or variable NAME. */ -- 2.30.2