gcc/gcc/config
Jakub Jelinek 15a26abf30 i386.h (x86_cmpxchg16b): Remove const.
* config/i386/i386.h (x86_cmpxchg16b): Remove const.
	(TARGET_CMPXCHG16B): Define to x86_cmpxchg16b.
	* config/i386/i386.c (x86_cmpxchg16b): Remove const.
	(override_options): Add PTA_CX16 flag.  Set x86_cmpxchg16b
	for CPUs that have PTA_CX16 set.

From-SVN: r121140
2007-01-24 23:00:03 +01:00
..
alpha tm.texi (TARGET_HAS_SINCOS): Document new target macro. 2007-01-19 11:06:56 +00:00
arc recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
arm arm.c (arm_rtx_costs_1): Handle mutiply-subtract. 2007-01-10 22:06:56 +00:00
avr avr.h (AVR_HAVE_LPMX): New macro. 2007-01-17 21:42:58 +03:00
bfin * config/bfin/t-bfin, config/bfin/t-bfin-elf: GCC_CFLAGS. 2007-01-10 16:18:18 +01: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 * config/frv/predicates.md (reg_or_0_operand): Accept CONST_DOUBLEs. 2007-01-08 09:45:55 +00:00
h8300 recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
i386 i386.h (x86_cmpxchg16b): Remove const. 2007-01-24 23:00:03 +01:00
ia64 target.h (globalize_decl_name): New. 2007-01-24 19:40:12 +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 m32r-protos.h (m32r_expand_epilogue): Declare it. 2007-01-18 17:04:21 +00:00
m68hc11 recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
m68k * config/m68k/m68k.h: Fix comment. 2007-01-22 21:16:24 +00:00
mcore predicates.md (mcore_general_movesrc_operand): Accept CONSTs. 2007-01-11 10:10:54 +00:00
mips mips-protos.h (mips_output_external): Make it return void. 2007-01-17 22:27:26 +00:00
mmix
mn10300 alpha.md, [...]: Always use set_unique_reg_note to add REG_EQUAL notes. 2007-01-02 18:50:33 +00:00
mt
pa pa.c (output_move_double): Change array size of xoperands to 4. 2007-01-20 16:27:06 +00:00
pdp11 real.h (real_format): Add a canonical_nan_lsbs_set field. 2007-01-18 19:45:13 +00:00
rs6000 rs6000-c.c (rs6000_cpu_cpp_builtins): Define _SOFT_DOUBLE if doubles use software floating-point. 2007-01-23 19:38:33 +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 t-score-elf (MULTILIB_OPTIONS): Change. 2007-01-08 04:47:33 +00:00
sh t-linux (TARGET_LIBGCC2_CFLAGS): Delete. 2007-01-09 10:50:23 +00:00
soft-fp op-common.h, op-4.h: Update from glibc CVS. 2007-01-15 23:56:32 +00:00
sparc tm.texi (TARGET_HAS_SINCOS): Document new target macro. 2007-01-19 11:06:56 +00:00
spu spu.h (STACK_SAVE_AREA): Use VOIDmode for SAVE_FUNCTION... 2007-01-10 16:24:01 +11:00
stormy16 recog.c (mode_dependent_address_p): Identify pre-increment... 2006-12-08 16:37:42 +00:00
v850
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-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 Really update copyright. 2007-01-16 02:07:00 +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_compare_op): Return separate value for NaN. 2007-01-16 18:53:16 +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
flat.h config.gcc (m68k-*-uclinux*): Add flat.h to $tm_file. 2007-01-18 19:09:59 +00:00
floatunsidf.c
floatunsisf.c
floatunsitf.c
floatunsixf.c
fp-bit.c
fp-bit.h
freebsd-nthr.h
freebsd-spec.h
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
knetbsd-gnu.h
libgcc-glibc.ver
libgloss.h
linux.h tm.texi (TARGET_HAS_SINCOS): Document new target macro. 2007-01-19 11:06:56 +00:00
linux.opt
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
sol2-10.h
sol2-c.c
sol2-protos.h
sol2.c
sol2.h
svr3.h
svr4.h mips-tdump.c: Replace CROSS_COMPILE with CROSS_DIRECTORY_STRUCTURE. 2006-12-13 09:28:16 +00:00
t-darwin
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
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
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.