diff options
author | David Edelsohn <edelsohn@mhpcc.edu> | 1998-07-29 19:35:05 +0000 |
---|---|---|
committer | David Edelsohn <dje@gcc.gnu.org> | 1998-07-29 15:35:05 -0400 |
commit | a238cd8bd12400c330fc94ac4f911ad5d3848395 (patch) | |
tree | b58ce5d7078c287fe8c2d45d7e576c36143d8696 /gcc/config/rs6000/aix43.h | |
parent | 19f1bd3476fd1c2eeb36ef5943af1e6431c8c726 (diff) | |
download | gcc-a238cd8bd12400c330fc94ac4f911ad5d3848395.tar.gz |
rs6000.md (absdi2 define_split): Swap operands of MINUS.
* rs6000/rs6000.md (absdi2 define_split): Swap operands of MINUS.
* rs6000/rs6000.c (mask64_operand): Use HOST_BITS_PER_WIDE_INT.
(print_operand, case 'B'): Don't fall through.
(print_operand, case 'S'): Correct mask begin/end computation.
Use HOST_BITS_PER_WIDE_INT.
* rs6000/rs6000.h (CPP_PREDEFINES): Define _LONG_LONG.
(CONDITIONAL_REGISTER_USAGE): GPR13 fixed if TARGET_64BIT.
* rs6000/aix41.h (CPP_PREDEFINES): Same.
* rs6000/aix43.h (CPP_PREDEFINES): Same.
From-SVN: r21474
Diffstat (limited to 'gcc/config/rs6000/aix43.h')
-rw-r--r-- | gcc/config/rs6000/aix43.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/rs6000/aix43.h b/gcc/config/rs6000/aix43.h index fa7b7164761..124fc17c040 100644 --- a/gcc/config/rs6000/aix43.h +++ b/gcc/config/rs6000/aix43.h @@ -92,7 +92,7 @@ do { \ #undef CPP_PREDEFINES #define CPP_PREDEFINES "-D_IBMR2 -D_POWER -D_AIX -D_AIX32 -D_AIX41 -D_AIX43 \ --Asystem(unix) -Asystem(aix)" +-D_LONG_LONG -Asystem(unix) -Asystem(aix)" #undef CPP_SPEC #define CPP_SPEC "%{posix: -D_POSIX_SOURCE}\ |