8sa1-gcc/gcc/config
Neil Booth 44a147ad2e c-common.c (c_common_init): Set options->unsigned_wchar.
* c-common.c (c_common_init): Set options->unsigned_wchar.
	* cppinit.c (cpp_create_reader): Default unsigned_wchar,
	group target dependencies.
	(init_builtins, cpp_handle_option): Update.
	* cpplex.c (cpp_interpret_charconst): Update.
	* cpplib.h (struct cpp_options): Add unsigned_wchar, rename
	signed_char to unsigned_char, group target dependencies.
	* defaults.h (WCHAR_UNSIGNED): Remove.
	* system.h (WCHAR_UNSIGNED, MAX_CHAR_TYPE_SIZE): Poison.
config:
	* freebsd.h, interix.h, alpha/freebsd.h, arm/freebsd.h,
	i386/386bsd.h, i386/beos-elf.h, i386/bsd386.h, i386/cygwin.h,
	i386/djgpp.h, i386/freebsd-aout.h, i386/i386-interix.h,
	i386/win32.h, ia64/freebsd.h, mips/netbsd.h, rs6000/freebsd.h,
	sh/elf.h, sh/sh.h, sparc/freebsd.h: Remove WCHAR_UNSIGNED.
doc:
	* tm.texi: Remove MAX_CHAR_TYPE_SIZE.

From-SVN: r53271
2002-05-07 21:07:24 +00:00
..
1750a real.h: Don't define REAL_INFINITY or REAL_IS_NOT_DOUBLE. 2002-03-23 01:10:56 +00:00
a29k rtems.h, [...] (*-rtems*): Cleanup pass to move common definitions to config/rtems.h and make the targets... 2002-04-12 13:35:03 +00:00
alpha c-common.c (c_common_init): Set options->unsigned_wchar. 2002-05-07 21:07:24 +00:00
arc arc.md: Remove #if HOST_FLOAT_FORMAT != TARGET_FLOAT_FORMAT blocks. 2002-04-18 17:38:23 +00:00
arm c-common.c (c_common_init): Set options->unsigned_wchar. 2002-05-07 21:07:24 +00:00
avr avr.md (length): Fix length computation for conditional branches. 2002-03-21 23:17:49 +01:00
c4x rtems.h, [...] (*-rtems*): Cleanup pass to move common definitions to config/rtems.h and make the targets... 2002-04-12 13:35:03 +00:00
clipper 1750a.h, [...] (POINTER_SIZE): Delete. 2002-03-12 05:28:21 +00:00
convex real.h: Don't define REAL_INFINITY or REAL_IS_NOT_DOUBLE. 2002-03-23 01:10:56 +00:00
cris * config/cris/cris.h (TARGET_VERSION): Remove local version number. 2002-04-18 16:55:31 +00:00
d30v re PR bootstrap/4191 (GCC does not build for d30v-elf - needs tweaking for crtstuff.c changes) 2002-04-12 00:52:05 -07:00
dsp16xx real.h: Don't define REAL_INFINITY or REAL_IS_NOT_DOUBLE. 2002-03-23 01:10:56 +00:00
elxsi 1750a.h, [...] (BITS_PER_WORD): Delete. 2002-03-03 15:40:44 +00:00
fr30 fr30.h (GO_IF_LEGITIMATE_ADDRESS): Accept any form of the frame pointer or arg pointer register which strict... 2002-05-02 07:55:32 +00:00
h8300 crti.asm: Remove trailing spaces. 2002-05-03 12:28:41 +00:00
i370 linux.h, [...] (CPP_PREDEFINES): Define __gnu_linux__, not gnu_linux. 2002-04-15 13:35:31 -07:00
i386 c-common.c (c_common_init): Set options->unsigned_wchar. 2002-05-07 21:07:24 +00:00
i860 real.h: Don't define REAL_INFINITY or REAL_IS_NOT_DOUBLE. 2002-03-23 01:10:56 +00:00
i960 defaults.h (BOOL_TYPE_SIZE): Move default here from cp/decl.c. 2002-05-03 08:09:35 -04:00
ia64 c-common.c (c_common_init): Set options->unsigned_wchar. 2002-05-07 21:07:24 +00:00
m32r v850.c (v850_reorg): Only call alter_subreg on REG or MEM subregs, pass rtx * instead of rtx to it. 2002-03-22 20:29:21 +01:00
m68hc11 larith.asm (__map_data_section): Fix condition and optimize for size. 2002-04-09 20:53:50 +02:00
m68k linux.h, [...] (CPP_PREDEFINES): Define __gnu_linux__, not gnu_linux. 2002-04-15 13:35:31 -07:00
m88k real.h: Don't define REAL_INFINITY or REAL_IS_NOT_DOUBLE. 2002-03-23 01:10:56 +00:00
mcore defaults.h (BOOL_TYPE_SIZE): Move default here from cp/decl.c. 2002-05-03 08:09:35 -04:00
mips c-common.c (c_common_init): Set options->unsigned_wchar. 2002-05-07 21:07:24 +00:00
mmix mmix.h (MMIX_LAST_STACK_REGISTER_REGNUM): Renamed from MMIX_LAST_REGISTER_FILE_REGNUM. 2002-04-30 19:18:49 +00:00
mn10200 * mn10200.h (PTRDIFF_TYPE): Change it to a signed type. 2002-03-12 05:23:24 +00:00
mn10300 1750a.h, [...] (POINTER_SIZE): Delete. 2002-03-12 05:28:21 +00:00
ns32k real.h: Don't define REAL_INFINITY or REAL_IS_NOT_DOUBLE. 2002-03-23 01:10:56 +00:00
pa pa.c (hppa_profile_hook): Use force_reg to get the address of the profile hook into an appropriate pseudo... 2002-05-07 11:03:37 -06:00
pdp11 real.h: Don't define REAL_INFINITY or REAL_IS_NOT_DOUBLE. 2002-03-23 01:10:56 +00:00
pj linux.h, [...] (CPP_PREDEFINES): Define __gnu_linux__, not gnu_linux. 2002-04-15 13:35:31 -07:00
romp real.h: Don't define REAL_INFINITY or REAL_IS_NOT_DOUBLE. 2002-03-23 01:10:56 +00:00
rs6000 c-common.c (c_common_init): Set options->unsigned_wchar. 2002-05-07 21:07:24 +00:00
s390 s390.c (s390_emit_epilogue): Always restore registers needed by the compiler... 2002-04-25 21:26:04 +00:00
sh c-common.c (c_common_init): Set options->unsigned_wchar. 2002-05-07 21:07:24 +00:00
sparc c-common.c (c_common_init): Set options->unsigned_wchar. 2002-05-07 21:07:24 +00:00
stormy16 Makefile.in (except.o): Update. 2002-03-29 08:43:22 +00:00
v850 (compute_register_save_size): Make sure 2002-05-06 12:41:48 -04:00
vax real.h: Don't define REAL_INFINITY or REAL_IS_NOT_DOUBLE. 2002-03-23 01:10:56 +00:00
we32k real.h: Don't define REAL_INFINITY or REAL_IS_NOT_DOUBLE. 2002-03-23 01:10:56 +00:00
xtensa lib2funcs.S (__xtensa_libgcc_window_spill, [...]): Use a syscall instructions to flush the register windows. 2002-04-19 00:31:17 +00:00
aoutos.h
chorus.h
darwin-c.c
darwin-protos.h varasm.c (make_decl_rtl): Remove call to REDO_SECTION_INFO_P; invoke ENCODE_SECTION_INFO with first call flag. 2002-03-02 20:23:21 -08:00
darwin.c varasm.c (make_decl_rtl): Remove call to REDO_SECTION_INFO_P; invoke ENCODE_SECTION_INFO with first call flag. 2002-03-02 20:23:21 -08:00
darwin.h varasm.c (make_decl_rtl): Remove call to REDO_SECTION_INFO_P; invoke ENCODE_SECTION_INFO with first call flag. 2002-03-02 20:23:21 -08:00
dbx.h
dbxcoff.h
dbxelf.h
divmod.c
elfos.h
float-c4x.h
float-i32.h
float-i64.h
float-i128.h
float-i386.h
float-m68k.h
float-sh.h
float-sparc.h re PR target/6540 (sparc-sun-solaris2.7 (perhaps all bi-arch sparc) fail libstdc++-v3 18_support/numeric_limits.cc) 2002-05-02 14:30:38 -07:00
float-vax.h
fp-bit.c defaults.h (LARGEST_EXPONENT_IS_NORMAL, [...]): New. 2002-03-11 11:13:45 +00:00
fp-bit.h
freebsd3.h
freebsd4.h
freebsd5.h
freebsd6.h
freebsd-nthr.h
freebsd-spec.h
freebsd.h c-common.c (c_common_init): Set options->unsigned_wchar. 2002-05-07 21:07:24 +00:00
gnu.h config.gcc (alpha*-*-gnu*): New target configuration. 2002-04-15 13:44:35 -07:00
gofast.h gofast.h (GOFAST_RENAME_LIBCALLS): Set gt and ge as NULL_RTX. 2002-03-08 02:57:13 +00:00
interix3.h
interix.h c-common.c (c_common_init): Set options->unsigned_wchar. 2002-05-07 21:07:24 +00:00
libgcc-glibc.ver
libgloss.h
linux-aout.h
linux.h
lynx-ng.h
lynx.h
netbsd-aout.h config.gcc (*-*-netbsdelf*): Set up generic parameters. 2002-01-28 16:25:14 +00:00
netbsd-elf.h netbsd.h (TARGET_HAS_F_SETLKW): define. 2002-01-22 04:23:07 +00:00
netbsd.h netbsd.h (WCHAR_TYPE): Define. 2002-02-05 19:01:56 +00:00
netware.h
nextstep21.h
nextstep-protos.h
nextstep.c
nextstep.h c-common.c, [...]: Delete code implementing -traditional mode. 2002-02-27 18:48:07 +00:00
openbsd-oldgas.h config.gcc (i386-dg-dgux, [...]): Include as many configury headers via tm_file as possible. 2002-04-03 03:49:19 +00:00
openbsd.h
psos.h
ptx4.h c-common.c, [...]: Delete code implementing -traditional mode. 2002-02-27 18:48:07 +00:00
README
rtems.h rtems.h (STARTFILE_SPEC, [...]): Fix for non-ELF targets. 2002-04-19 18:43:11 +00:00
svr3.h
svr4.h c-common.c, [...]: Delete code implementing -traditional mode. 2002-02-27 18:48:07 +00:00
t-freebsd
t-freebsd-thread
t-gnu
t-install-cpp
t-interix
t-libc-ok
t-libgcc-pic
t-linux
t-linux-aout
t-linux-gnulibc1
t-netbsd
t-openbsd
t-openbsd-thread
t-rtems
t-slibgcc-elf-ver config.gcc (*-*-freebsd*): Enable creation of libgcc_s.so. 2002-03-29 22:01:18 +00:00
t-slibgcc-nolc-override config.gcc (*-*-freebsd*): Enable creation of libgcc_s.so. 2002-03-29 22:01:18 +00:00
t-slibgcc-sld
t-svr4
tm-dwarf2.h
udivmod.c
udivmodsi4.c
usegas.h
x-interix

This directory contains machine-specific files for the GNU C compiler.
It has a subdirectory for each basic CPU type.
The only files in this directory itself
are some .h files that pertain to particular operating systems
and are used for more than one CPU type.