gcc/gcc/config
Stefan Schulze Frielinghaus 7310a2da1c configure.ac [spu-*-*]: Do not set skipdirs.
ChangeLog:

2008-10-29  Stefan Schulze Frielinghaus  <xxschulz@de.ibm.com>

	* configure.ac [spu-*-*]: Do not set skipdirs.
	* configure: Re-generate.

gcc/ChangeLog:

2008-10-29  Stefan Schulze Frielinghaus  <xxschulz@de.ibm.com>

	* config/spu/spu.h (FRAME_GROWS_DOWNWARD): Define.
	(INITIAL_FRAME_POINTER_OFFSET): Remove.
	* config/spu/spu.c (spu_initial_elimination_offset): Calculate new
	offset if eliminating soft frame pointer.
	* config/spu/spu.md (stack_protect_set, stack_protect_test)
	(stack_protect_test_si): Add initial machine description
	for Stack Smashing Protector

From-SVN: r141437
2008-10-29 19:33:45 +00:00
..
alpha alpha.c (alpha_split_lock_test_and_set): Move memory barrier to below the test-and-set. 2008-09-03 13:15:27 -07:00
arc fwprop.c (should_replace_address): Add speed attribute. 2008-08-31 09:44:25 +00:00
arm bpabi.h (ARM_FUNCTION_PROFILER): Define new EABI compatible profiler (__gnu_mcount_nc). 2008-10-08 13:38:15 +00:00
avr re PR target/19636 (Can't compile large switch statement) 2008-09-14 16:50:10 +04:00
bfin bfin-protos.h (WA_05000257, [...]): New. 2008-10-29 16:37:22 +00:00
cris * config/cris/cris.h (IRA_COVER_CLASSES): Define. 2008-09-29 00:35:53 +00:00
crx crx.h (IRA_COVER_CLASSES): Define. 2008-09-08 13:55:05 -06:00
fr30 * config/fr30/fr30.h (IRA_COVER_CLASSES): Define. 2008-08-28 16:49:56 +00:00
frv frv.h (HARD_REGNO_RENAME_OK): Define. 2008-10-22 15:11:57 +00:00
h8300 h8300.h (IRA_COVER_CLASSES): Define. 2008-09-06 15:00:02 -06:00
i386 i386.c (core2_cost): Fix typos in comments. 2008-10-28 21:18:24 -07:00
ia64 target.h (struct gcc_target): Update prototypes of needs_block_p and gen_spec_check. 2008-10-14 16:52:19 +04:00
iq2000 frv.c (frv_rtx_costs): Update forward declaration. 2008-08-31 20:49:42 +00:00
m32c fwprop.c (should_replace_address): Add speed attribute. 2008-08-31 09:44:25 +00:00
m32r fwprop.c (should_replace_address): Add speed attribute. 2008-08-31 09:44:25 +00:00
m68hc11 expr.c (MOVE_BY_PIECES_P, [...]): Pass speed operand. 2008-09-01 09:27:39 +00:00
m68k * config/m68k/m68k.h (IRA_COVER_CLASSES): Define. 2008-09-11 11:08:26 +00:00
mcore frv.c (frv_rtx_costs): Update forward declaration. 2008-08-31 20:49:42 +00:00
mips mips.h (REG_ALLOC_ORDER): Put call-clobbered registers first. 2008-10-25 15:49:27 +00:00
mmix fwprop.c (should_replace_address): Add speed attribute. 2008-08-31 09:44:25 +00:00
mn10300 mn10300.h (CALL_REALLY_USED_REGISTERS): Define. 2008-10-28 09:45:37 +00:00
pa re PR middle-end/37316 (Small structs are not passed correctly on hppa64-*-*) 2008-10-27 01:16:13 +00:00
pdp11 frv.c (frv_rtx_costs): Update forward declaration. 2008-08-31 20:49:42 +00:00
picochip Move picochip directory to correct location. 2008-09-03 12:19:34 +00:00
rs6000 config.gcc (powerpc-*): Make t-ppcgas imply usegas.h. 2008-10-21 12:47:18 -04:00
s390 s390.h: (TARGET_DFP): This requires TARGET_HARD_FLOAT. 2008-10-15 15:20:25 +00:00
score frv.c (frv_rtx_costs): Update forward declaration. 2008-08-31 20:49:42 +00:00
sh t-sh: Use $(MULTILIB_CFLAGS) when compiling to unwind-dw2-Os-4-200.o. 2008-10-24 22:10:52 +00:00
soft-fp
sparc constraints.md: New file. 2008-09-23 21:45:06 +00:00
spu configure.ac [spu-*-*]: Do not set skipdirs. 2008-10-29 19:33:45 +00:00
stormy16 fwprop.c (should_replace_address): Add speed attribute. 2008-08-31 09:44:25 +00:00
v850 * config/v850/v850.md (return): Restore frame size restriction. 2008-09-09 09:16:07 +00:00
vax fwprop.c (should_replace_address): Add speed attribute. 2008-08-31 09:44:25 +00:00
xtensa * config/xtensa/xtensa.md (reload<mode>_literal): Handle MEM operands. 2008-09-20 02:43:00 +00:00
README
darwin-64.c
darwin-c.c c-format.c (handle_format_attribute): Fix -Wc++-compat and/or -Wcast-qual warnings. 2008-06-27 16:53:54 +00:00
darwin-crt2.c
darwin-crt3.c
darwin-driver.c darwin-driver.c (darwin_default_min_version): Fix -Wc++-compat warnings. 2008-07-01 02:05:41 +00:00
darwin-f.c re PR target/36348 (f951 link failure on i686-apple-darwin9) 2008-05-29 14:21:35 -04:00
darwin-ppc-ldouble-patch.def re PR target/25477 (builtin functions should use $LDBL128 suffix on darwin when appropriate) 2008-02-27 18:29:58 +01:00
darwin-protos.h darwin-protos.h (machopic_function_base_name): Delete. 2008-10-06 19:07:33 +00:00
darwin-sections.def
darwin.c darwin-protos.h (machopic_function_base_name): Delete. 2008-10-06 19:07:33 +00:00
darwin.h darwin-protos.h (machopic_function_base_name): Delete. 2008-10-06 19:07:33 +00:00
darwin.opt
darwin9.h
dbx.h
dbxcoff.h
dbxelf.h
dfp-bit.c dfp.h, [...]: Remove references to IEEE 754R. 2008-06-19 11:13:53 +10:00
dfp-bit.h dfp.h, [...]: Remove references to IEEE 754R. 2008-06-19 11:13:53 +10:00
divmod.c
elfos.h
fixed-bit.c fixed-bit.c, [...]: Fix comment typos. 2007-10-14 01:36:18 +00:00
fixed-bit.h fixed-bit.h: New file. 2007-09-17 22:12:54 +00:00
flat.h
floatunsidf.c
floatunsisf.c
floatunsitf.c
floatunsixf.c
fp-bit.c
fp-bit.h optabs.c (prepare_float_lib_cmp): Use libgcc_cmp_return_mode instead of word_mode. 2007-08-31 15:45:43 -07:00
freebsd-nthr.h
freebsd-spec.h
freebsd.h * config/freebsd.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define. 2008-09-24 22:47:14 +00:00
gnu.h
gofast.h
host-darwin.c
host-darwin.h
host-hpux.c
host-linux.c re PR target/25343 ([m68k] testsuite failures) 2008-07-17 10:04:51 +00:00
host-solaris.c configure.ac: Check for caddr_t, define to char * if not defined. 2008-07-06 22:28:30 +02:00
interix.h
interix3.h
kfreebsd-gnu.h
knetbsd-gnu.h
libgcc-glibc.ver re PR target/36669 (Wrong versioning for __float128) 2008-07-02 08:59:19 -07:00
libgloss.h
linux.h
linux.opt
lynx.h
lynx.opt
memcmp.c
memcpy.c
memmove.c
memset.c
netbsd-aout.h
netbsd-elf.h * config/netbsd-elf.h (USE_LD_AS_NEEDED): Define. 2007-09-03 16:14:04 +00:00
netbsd.h * config/netbsd.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define to 1. 2007-09-10 00:22:54 +00:00
openbsd-oldgas.h
openbsd.h
rtems.h
sol2-10.h
sol2-c.c c-format.h (format_kind_info): Add alloc_char field. 2007-09-18 00:07:46 +02:00
sol2-protos.h
sol2.c
sol2.h sol2.h (REGISTER_TARGET_PRAGMAS): Move ... 2008-09-09 16:17:37 +00:00
svr3.h
svr4.h config.gcc (powerpc-*): Make t-ppcgas imply usegas.h. 2008-10-21 12:47:18 -04:00
sync.c Makefile.in (libgcc.mvars): Add LIBGCC_SYNC and LIBGCC_SYNC_CFLAGS. 2008-07-03 19:37:45 +00:00
t-darwin re PR target/36348 (f951 link failure on i686-apple-darwin9) 2008-05-29 14:21:35 -04:00
t-dfprules
t-freebsd
t-freebsd-thread
t-gnu
t-libc-ok
t-libgcc-pic
t-libunwind
t-libunwind-elf
t-linux
t-lynx
t-netbsd
t-openbsd
t-openbsd-thread config.cc (m68hc11, [...]): Add usegas.h, rename tmake_file to m68hc11/t-m68hc11. 2008-03-27 10:04:08 +00:00
t-rtems
t-slibgcc-darwin
t-slibgcc-elf-ver
t-slibgcc-nolc-override
t-slibgcc-sld
t-sol2 sourcebuild.texi, [...]: Revert automatic dependency patch. 2008-03-27 19:20:18 +00:00
t-svr4
t-vxworks sourcebuild.texi, [...]: Revert automatic dependency patch. 2008-03-27 19:20:18 +00:00
tm-dwarf2.h
udivmod.c
udivmodsi4.c
usegas.h
vx-common.h vx-common.h: Fix typo in comment. 2008-01-28 21:59:04 +01:00
vxlib-tls.c
vxlib.c
vxworks-dummy.h vxworks-dummy.h (TARGET_VXWORKS): Define. 2007-08-11 16:52:47 +00:00
vxworks.c targhooks.h (default_emutls_var_fields, [...]): Declare. 2008-04-27 15:35:19 +00:00
vxworks.h vxworks-dummy.h (TARGET_VXWORKS): Define. 2007-08-11 16:52:47 +00:00
vxworks.opt
vxworksae.h
x-darwin sourcebuild.texi, [...]: Revert automatic dependency patch. 2008-03-27 19:20:18 +00:00
x-hpux sourcebuild.texi, [...]: Revert automatic dependency patch. 2008-03-27 19:20:18 +00:00
x-linux sourcebuild.texi, [...]: Revert automatic dependency patch. 2008-03-27 19:20:18 +00:00
x-solaris sourcebuild.texi, [...]: Revert automatic dependency patch. 2008-03-27 19:20:18 +00:00

README

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.