diff options
author | Joseph Myers <joseph@codesourcery.com> | 2010-12-15 12:54:46 +0000 |
---|---|---|
committer | Joseph Myers <jsm28@gcc.gnu.org> | 2010-12-15 12:54:46 +0000 |
commit | 9cce57f741f674473c008e43becc33bba4126fa0 (patch) | |
tree | 17e9d6d0ae656ac8b57dc95195311646c154719e | |
parent | dd8587d66813dd0384f265d1fdee937cd2a2c0bf (diff) | |
download | gcc-9cce57f741f674473c008e43becc33bba4126fa0.zip gcc-9cce57f741f674473c008e43becc33bba4126fa0.tar.gz gcc-9cce57f741f674473c008e43becc33bba4126fa0.tar.bz2 |
rx.h (WCHAR_TYPE, [...]): Define.
* config/rx/rx.h (WCHAR_TYPE, WCHAR_TYPE_SIZE): Define.
* config.gcc (rx-*-elf*): Don't use svr4.h.
From-SVN: r167851
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config.gcc | 2 | ||||
-rw-r--r-- | gcc/config/rx/rx.h | 4 |
3 files changed, 10 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 549b290..6ac4033 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2010-12-15 Joseph Myers <joseph@codesourcery.com> + + * config/rx/rx.h (WCHAR_TYPE, WCHAR_TYPE_SIZE): Define. + * config.gcc (rx-*-elf*): Don't use svr4.h. + 2010-12-14 Sebastian Pop <sebastian.pop@amd.com> PR tree-optimization/46845 diff --git a/gcc/config.gcc b/gcc/config.gcc index 93ad309..94950b8 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -2230,7 +2230,7 @@ rs6000-ibm-aix[6789].* | powerpc-ibm-aix[6789].*) extra_headers=altivec.h ;; rx-*-elf*) - tm_file="dbxelf.h elfos.h svr4.h newlib-stdint.h ${tm_file} ../../libgcc/config/rx/rx-abi.h" + tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file} ../../libgcc/config/rx/rx-abi.h" tmake_file="${tmake_file} rx/t-rx" ;; s390-*-linux*) diff --git a/gcc/config/rx/rx.h b/gcc/config/rx/rx.h index 8f8b29b..35b5d58 100644 --- a/gcc/config/rx/rx.h +++ b/gcc/config/rx/rx.h @@ -137,6 +137,10 @@ extern enum rx_cpu_types rx_cpu_type; #define SIZE_TYPE "long unsigned int" #undef PTRDIFF_TYPE #define PTRDIFF_TYPE "long int" +#undef WCHAR_TYPE +#define WCHAR_TYPE "long int" +#undef WCHAR_TYPE_SIZE +#define WCHAR_TYPE_SIZE BITS_PER_WORD #define POINTERS_EXTEND_UNSIGNED 1 #define FUNCTION_MODE QImode #define CASE_VECTOR_MODE Pmode |