gcc/gcc/config
Richard Sandiford 1ec3b87bb2 configure.ac (mipsisa*-*-elfoabi*): New stanza.
* configure.ac (mipsisa*-*-elfoabi*): New stanza.
	* configure: Regenerate.

config/
	* mt-mips-elfoabi: New file.

gcc/
	* doc/invoke.texi (-minterlink-mips16): Document.
	* config/mips/mips.opt (minterlink-mips16): New option.
	* config/mips/mips.c (mips_function_ok_for_sibcall): Handle
	-minterlink-mips16

From-SVN: r128625
2007-09-20 20:01:34 +00:00
..
alpha Divide REG_LABEL notes into REG_LABEL_OPERAND and REG_LABEL_TARGET. 2007-09-09 04:41:58 +00:00
arc arc-protos.h (arc_select_cc_mode, gen_compare_reg): Wrap in RTX_CODE macro guard. 2007-08-23 15:49:56 +00:00
arm libgcc-bpabi.ver: Add _Unwind_Backtrace as GCC_4.3.0. 2007-09-04 15:08:15 +00:00
avr tm.texi (IS_ASM_LOGICAL_LINE_SEPARATOR): Document new argument. 2007-09-19 15:03:07 +00:00
bfin bfin.md (define_asm_attributes): New. 2007-09-19 15:13:18 +00:00
c4x arc-protos.h (arc_select_cc_mode, gen_compare_reg): Wrap in RTX_CODE macro guard. 2007-08-23 15:49:56 +00:00
cris tm.texi (IS_ASM_LOGICAL_LINE_SEPARATOR): Document new argument. 2007-09-19 15:03:07 +00:00
crx arc-protos.h (arc_select_cc_mode, gen_compare_reg): Wrap in RTX_CODE macro guard. 2007-08-23 15:49:56 +00:00
fr30 re PR target/33388 (fr30: ICE: RTL check: expected code 'reg', have 'subreg' in rhs_regno, at rtl.h:983) 2007-09-18 13:24:44 +00:00
frv alpha.c (alpha_mangle_type, [...]): Constify. 2007-08-24 19:00:59 +00:00
h8300 arc-protos.h (arc_select_cc_mode, gen_compare_reg): Wrap in RTX_CODE macro guard. 2007-08-23 15:49:56 +00:00
i386 Eliminate trailing whitespace 2007-09-19 21:41:08 +00:00
ia64 re PR target/32337 (Error: Register number out of range 0..1) 2007-09-14 11:56:59 +02:00
iq2000 arc-protos.h (arc_select_cc_mode, gen_compare_reg): Wrap in RTX_CODE macro guard. 2007-08-23 15:49:56 +00:00
m32c alpha.c (alpha_mangle_type, [...]): Constify. 2007-08-24 19:00:59 +00:00
m32r re PR target/33132 (m32r: ICE: RTL check: expected elt 0 type 'i' or 'n', have 'w' (rtx const_int) in insn_current_length, at insn-attrtab.c:29) 2007-08-31 14:27:19 +00:00
m68hc11 arc-protos.h (arc_select_cc_mode, gen_compare_reg): Wrap in RTX_CODE macro guard. 2007-08-23 15:49:56 +00:00
m68k m68k.c (output_move_himode): Remove jump table recognition. 2007-09-19 15:20:59 +00:00
mcore arc-protos.h (arc_select_cc_mode, gen_compare_reg): Wrap in RTX_CODE macro guard. 2007-08-23 15:49:56 +00:00
mips configure.ac (mipsisa*-*-elfoabi*): New stanza. 2007-09-20 20:01:34 +00:00
mmix system.h (CONST_CAST2, [...]): New macros for type-specific casts. 2007-09-03 17:09:20 +00:00
mn10300 arc-protos.h (arc_select_cc_mode, gen_compare_reg): Wrap in RTX_CODE macro guard. 2007-08-23 15:49:56 +00:00
mt arc-protos.h (arc_select_cc_mode, gen_compare_reg): Wrap in RTX_CODE macro guard. 2007-08-23 15:49:56 +00:00
pa tm.texi (IS_ASM_LOGICAL_LINE_SEPARATOR): Document new argument. 2007-09-19 15:03:07 +00:00
pdp11 arc-protos.h (arc_select_cc_mode, gen_compare_reg): Wrap in RTX_CODE macro guard. 2007-08-23 15:49:56 +00:00
rs6000 Fix two warnings in rs6000.c cause by bdesc_paired_preds 2007-09-09 09:29:30 +00:00
s390 s390.c (s390_dump_pool): Create copy of constant pool entries since they might hold values that must not... 2007-09-10 13:10:57 +00:00
score alpha.c (alpha_mangle_type, [...]): Constify. 2007-08-24 19:00:59 +00:00
sh tm.texi (IS_ASM_LOGICAL_LINE_SEPARATOR): Document new argument. 2007-09-19 15:03:07 +00:00
soft-fp host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
sparc alpha.c (alpha_mangle_type, [...]): Constify. 2007-08-24 19:00:59 +00:00
spu vmx2spu.h (vec_extract, [...]): New intrinsics. 2007-09-14 14:24:25 +10:00
stormy16 tm.texi (IS_ASM_LOGICAL_LINE_SEPARATOR): Document new argument. 2007-09-19 15:03:07 +00:00
v850 arc-protos.h (arc_select_cc_mode, gen_compare_reg): Wrap in RTX_CODE macro guard. 2007-08-23 15:49:56 +00:00
vax arc-protos.h (arc_select_cc_mode, gen_compare_reg): Wrap in RTX_CODE macro guard. 2007-08-23 15:49:56 +00:00
xtensa xtensa.c (machine_function): Add vararg_a7_copy. 2007-09-12 16:57:25 +00:00
README
chorus.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
darwin-64.c
darwin-c.c host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
darwin-crt2.c
darwin-crt3.c darwin-crt3.c: Avoid compilation when compiling for a kext multilib. 2007-02-27 20:47:55 +00:00
darwin-driver.c host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
darwin-protos.h alpha.c (alpha_mangle_type, [...]): Constify. 2007-08-24 19:00:59 +00:00
darwin-sections.def darwin.c (machopic_select_section): Rewrite. 2006-12-20 00:42:34 +00:00
darwin.c darwin.c (machopic_indirect_data_reference): Avoid invalid sharing. 2007-09-06 21:41:33 +02:00
darwin.h Index: ChangeLog 2007-06-07 18:56:51 +00:00
darwin.opt host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
darwin9.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
dbx.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
dbxcoff.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
dbxelf.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
dfp-bit.c dfp-bit.c (dfp_conversion_exception): New function. 2007-09-13 00:07:54 +00:00
dfp-bit.h dfp-bit.c (dfp_conversion_exception): New function. 2007-09-13 00:07:54 +00:00
divmod.c
elfos.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
fixed-bit.c fixed-bit.h: New file. 2007-09-17 22:12:54 +00:00
fixed-bit.h fixed-bit.h: New file. 2007-09-17 22:12:54 +00:00
flat.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
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 host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
freebsd-spec.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
freebsd.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
gnu.h gnu.h (STARTFILE_SPEC): Use gcrt0.o in profile mode, add -profile option, add pie support. 2007-08-08 06:35:17 +00:00
gofast.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
host-darwin.c host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
host-darwin.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
host-hpux.c host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
host-linux.c host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
host-solaris.c host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
interix.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
interix3.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
kaos.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
kfreebsd-gnu.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
knetbsd-gnu.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
libgcc-glibc.ver
libgloss.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
linux.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
linux.opt host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
lynx.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
lynx.opt host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
memcmp.c
memcpy.c
memmove.c
memset.c
netbsd-aout.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
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 host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
openbsd.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
ptx4.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
rtems.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
sol2-6.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
sol2-10.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
sol2-c.c c-format.h (format_kind_info): Add alloc_char field. 2007-09-18 00:07:46 +02:00
sol2-protos.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
sol2.c host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
sol2.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
svr3.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
svr4.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
t-darwin Index: ChangeLog 2007-06-07 18:56:51 +00:00
t-dfprules
t-freebsd re PR target/31868 (Non-Linux DWARF EH x86-64 targets have broken crtend.o) 2007-08-06 12:58:11 -07:00
t-freebsd-thread
t-gnu
t-libc-ok re PR target/31868 (Non-Linux DWARF EH x86-64 targets have broken crtend.o) 2007-08-06 12:58:11 -07:00
t-libgcc-pic
t-libunwind
t-libunwind-elf
t-linux
t-lynx re PR target/31868 (Non-Linux DWARF EH x86-64 targets have broken crtend.o) 2007-08-06 12:58:11 -07:00
t-netbsd re PR target/31868 (Non-Linux DWARF EH x86-64 targets have broken crtend.o) 2007-08-06 12:58:11 -07:00
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 re PR target/31868 (Non-Linux DWARF EH x86-64 targets have broken crtend.o) 2007-08-06 12:58:11 -07:00
t-vxworks vxworks.h (vxworks_override_options): Declare. 2007-03-07 11:52:52 +00:00
tm-dwarf2.h
udivmod.c
udivmodsi4.c
usegas.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
vx-common.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
vxlib-tls.c * config/vxlib.c (tls_delete_hook): Use TCB for kernel tasks. 2007-03-20 14:13:30 +00:00
vxlib.c vxlib.c: Extract tls related routines into ... 2006-12-12 11:05:54 +00:00
vxworks-dummy.h vxworks-dummy.h (TARGET_VXWORKS): Define. 2007-08-11 16:52:47 +00:00
vxworks.c host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
vxworks.h vxworks-dummy.h (TARGET_VXWORKS): Define. 2007-08-11 16:52:47 +00:00
vxworks.opt host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
vxworksae.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
windiss.h host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public License... 2007-08-02 10:49:31 +00:00
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.