From: jsm28 Date: Fri, 10 Dec 2010 01:03:33 +0000 (+0000) Subject: * config/vax/linux.h (WCHAR_TYPE, WCHAR_TYPE_SIZE): Define. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1c35fe61590e1fe755fe65c1b7b0273ed0bf1db9;p=thirdparty%2Fgcc.git * config/vax/linux.h (WCHAR_TYPE, WCHAR_TYPE_SIZE): Define. * config.gcc (vax-*-linux*): Don't use svr4.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167675 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d9d27245e389..196fcbd95137 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2010-12-09 Joseph Myers + + * config/vax/linux.h (WCHAR_TYPE, WCHAR_TYPE_SIZE): Define. + * config.gcc (vax-*-linux*): Don't use svr4.h. + 2010-12-09 Nathan Froyd * c-typeck.c (build_indirect_ref): Call invalid_indirection_error. diff --git a/gcc/config.gcc b/gcc/config.gcc index a5e4829357c2..dba1d96276a4 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -2633,7 +2633,7 @@ v850-*-*) use_gcc_stdint=wrap ;; vax-*-linux*) - tm_file="${tm_file} dbxelf.h elfos.h svr4.h linux.h vax/elf.h vax/linux.h" + tm_file="${tm_file} dbxelf.h elfos.h linux.h vax/elf.h vax/linux.h" tmake_file="${tmake_file} vax/t-linux" ;; vax-*-netbsdelf*) diff --git a/gcc/config/vax/linux.h b/gcc/config/vax/linux.h index 97e036b9d64d..93ce7bb3a255 100644 --- a/gcc/config/vax/linux.h +++ b/gcc/config/vax/linux.h @@ -46,3 +46,9 @@ along with GCC; see the file COPYING3. If not see %{rdynamic:-export-dynamic} \ -dynamic-linker /lib/ld.so.1} \ %{static:-static}}" + +#undef WCHAR_TYPE +#define WCHAR_TYPE "long int" + +#undef WCHAR_TYPE_SIZE +#define WCHAR_TYPE_SIZE BITS_PER_WORD