gcc/gcc/config
Joseph Myers 762c919f44 rs6000.c (rs6000_rtx_costs): Make adjustment for MULT inside MINUS as either argument.
* config/rs6000/rs6000.c (rs6000_rtx_costs): Make adjustment for
	MULT inside MINUS as either argument.  Use rs6000_cost->dmul -
	rs6000_cost->fp not 0 as adjustment for outer NEG.

From-SVN: r120442
2007-01-04 16:36:57 +00:00
..
alpha Makefile.def (target_modules): Add libgcc. 2007-01-04 04:22:37 +00:00
arc recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
arm re PR target/16634 (arm-elf-gcc problems when generating code for __attribute__ ((interrupt ("IRQ")))) 2007-01-04 00:09:48 +00:00
avr recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
bfin recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
c4x recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
cris recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
crx recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
fr30 Makefile.def (target_modules): Add libgcc. 2007-01-04 04:22:37 +00:00
frv Makefile.def (target_modules): Add libgcc. 2007-01-04 04:22:37 +00:00
h8300 recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
i386 Makefile.def (target_modules): Add libgcc. 2007-01-04 04:22:37 +00:00
ia64 Makefile.def (target_modules): Add libgcc. 2007-01-04 04:22:37 +00:00
iq2000 decl.c: Include langhooks.h. 2006-10-23 19:47:58 +00:00
m32c recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
m32r alpha.md, [...]: Always use set_unique_reg_note to add REG_EQUAL notes. 2007-01-02 18:50:33 +00:00
m68hc11 recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
m68k recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
mcore recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
mips mips.c (mips_regno_mode_ok_for_base_p): Use HARD_REGISTER_NUM_P. 2007-01-02 06:34:09 +00:00
mmix * config/mmix/mmix.h (OPTIMIZATION_OPTIONS): Remove reference to flag_strength_reduce. 2006-04-18 10:15:41 +00:00
mn10300 alpha.md, [...]: Always use set_unique_reg_note to add REG_EQUAL notes. 2007-01-02 18:50:33 +00:00
mt builtins.c, [...]: Fix comment typos. 2006-03-04 23:05:24 +00:00
pa alpha.md, [...]: Always use set_unique_reg_note to add REG_EQUAL notes. 2007-01-02 18:50:33 +00:00
pdp11 recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
rs6000 rs6000.c (rs6000_rtx_costs): Make adjustment for MULT inside MINUS as either argument. 2007-01-04 16:36:57 +00:00
s390 alpha.md, [...]: Always use set_unique_reg_note to add REG_EQUAL notes. 2007-01-02 18:50:33 +00:00
score invoke.texi (Score Options): New section. 2006-10-19 09:19:21 +00:00
sh alpha.md, [...]: Always use set_unique_reg_note to add REG_EQUAL notes. 2007-01-02 18:50:33 +00:00
soft-fp revert: op-common.h: Fix a typo. 2006-04-22 16:45:28 +00:00
sparc Makefile.def (target_modules): Add libgcc. 2007-01-04 04:22:37 +00:00
spu elfos.h, [...]: Fix comment typos. 2006-12-22 12:50:00 +00:00
stormy16 recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
v850 v850.h (ASM_OUTPUT_ADDR_DIFF_ELT): Disabled the shift, as we've disabled the "switch" insn that needs it. 2006-06-01 13:54:20 -04:00
vax recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
xtensa Merge gimple-tuples-branch into mainline. 2006-12-05 17:26:05 +00:00
README
chorus.h
darwin-64.c config.gcc (i?86-*-darwin): Add 64-bit HWI support. 2006-09-09 00:27:47 +00:00
darwin-c.c darwin-c.c (darwin_cpp_builtins): Move __STATIC__ and __DYNAMIC__ from here back to ... 2006-10-27 17:47:38 +00:00
darwin-crt2.c
darwin-crt3.c darwin-crt3.c (atexit): Pass &__dso_handle rather than NULL for dso parameter to atexit_common. 2006-04-05 00:53:55 +00:00
darwin-protos.h darwin.h (SUBTARGET_OVERRIDE_OPTIONS): Add -mkernel support. 2006-10-16 19:53:29 +00:00
darwin-sections.def darwin.c (machopic_select_section): Rewrite. 2006-12-20 00:42:34 +00:00
darwin.c alpha.md, [...]: Always use set_unique_reg_note to add REG_EQUAL notes. 2007-01-02 18:50:33 +00:00
darwin.h invoke.texi (Debugging Options): Document -g0. 2006-12-18 21:10:16 +00:00
darwin.opt darwin.c, [...]: Fix comment typos. 2006-10-29 04:46:24 +00:00
darwin9.h invoke.texi (Debugging Options): Document -g0. 2006-12-18 21:10:16 +00:00
dbx.h
dbxcoff.h
dbxelf.h
dfp-bit.c dfp-bit.c (DFP_TO_INT): Use wider precision. 2006-11-30 17:58:03 +00:00
dfp-bit.h decRound.c: Move declarations to new file, update comments. 2006-11-29 18:34:56 +00:00
divmod.c
elfos.h elfos.h, [...]: Fix comment typos. 2006-12-22 12:50:00 +00:00
floatunsidf.c floatunsisf.c, [...]: New files. 2005-11-27 01:40:01 +00:00
floatunsisf.c floatunsisf.c, [...]: New files. 2005-11-27 01:40:01 +00:00
floatunsitf.c floatunsisf.c, [...]: New files. 2005-11-27 01:40:01 +00:00
floatunsixf.c floatunsisf.c, [...]: New files. 2005-11-27 01:40:01 +00:00
fp-bit.c fp-bit.h: Use top-of-file comment from libgcc2.c. 2006-01-04 14:42:02 +11:00
fp-bit.h * config/fp-bit.h (CMPtype): Typedef to a word mode integer. 2006-03-08 10:41:00 +11:00
freebsd-nthr.h
freebsd-spec.h freebsd-spec.h (FBSD_TARGET_OS_CPP_BUILTINS): Use builtin_define_with_int_value() instead of adding a new check for every new... 2005-12-15 21:32:43 +00:00
freebsd.h
gnu.h
gofast.h
host-darwin.c
host-darwin.h
host-hpux.c
host-linux.c
host-solaris.c
interix.h
interix3.h
kaos.h
kfreebsd-gnu.h linux.h: Add a comment to mark macros that are being overriden in config/k*bsd-gnu.h. 2006-04-06 22:16:11 +00:00
knetbsd-gnu.h linux.h: Add a comment to mark macros that are being overriden in config/k*bsd-gnu.h. 2006-04-06 22:16:11 +00:00
libgcc-glibc.ver
libgloss.h
linux.h re PR target/24837 (move dynamic linker names out of LINK_SPEC and into new DYNAMIC_LINKER) 2006-02-18 11:12:51 +00:00
linux.opt re PR target/24837 (move dynamic linker names out of LINK_SPEC and into new DYNAMIC_LINKER) 2006-02-18 11:12:51 +00:00
lynx.h
lynx.opt
memcmp.c
memcpy.c
memmove.c
memset.c
netbsd-aout.h
netbsd-elf.h
netbsd.h
openbsd-oldgas.h
openbsd.h
ptx4.h
rtems.h
sol2-6.h config.gcc (i[34567]86-*-solaris2*): Add config/sol2-10.h to tm_file on Solaris 10 and later. 2006-03-21 20:59:11 +00:00
sol2-10.h config.gcc (i[34567]86-*-solaris2*): Add config/sol2-10.h to tm_file on Solaris 10 and later. 2006-03-21 20:59:11 +00:00
sol2-c.c c-lex.c (pragma_lex): Rename from c_lex. 2005-11-26 14:31:12 -08:00
sol2-protos.h
sol2.c
sol2.h sol26.h (CPP_SUBTARGET_SPEC): Accept -pthread. 2006-02-07 20:50:37 +00:00
svr3.h alpha.c (alpha_start_function): Use switch_to_section. 2005-12-07 07:53:14 +00:00
svr4.h mips-tdump.c: Replace CROSS_COMPILE with CROSS_DIRECTORY_STRUCTURE. 2006-12-13 09:28:16 +00:00
t-darwin t-darwin (DARWIN_EXTRA_CRT_BUILD_CFLAGS): New. 2006-04-27 18:57:11 +00:00
t-dfprules Comment tweak/update. 2006-03-06 12:24:20 +11:00
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
t-rtems
t-slibgcc-darwin Makefile.def (target_modules): Add libgcc. 2007-01-04 04:22:37 +00:00
t-slibgcc-elf-ver
t-slibgcc-nolc-override
t-slibgcc-sld
t-sol2
t-svr4
t-vxworks vxlib.c: Extract tls related routines into ... 2006-12-12 11:05:54 +00:00
tm-dwarf2.h
udivmod.c
udivmodsi4.c
usegas.h
vx-common.h alpha.c (alpha_start_function): Use switch_to_section. 2005-12-07 07:53:14 +00:00
vxlib-tls.c vxlib.c: Extract tls related routines into ... 2006-12-12 11:05:54 +00:00
vxlib.c vxlib.c: Extract tls related routines into ... 2006-12-12 11:05:54 +00:00
vxworks.h
vxworks.opt
vxworksae.h
windiss.h
x-darwin
x-hpux
x-interix
x-linux
x-solaris

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.