gcc/gcc/config
Jim Wilson 5c3ea80546 (CPP_SPEC, CONDITIONAL_REGISTER_USAGE, TARGET_SWITCHES,
OVERRIDE_OPTIONS, FIRST_PSEUDO_REGISTER, FIXED_REGISTERS,
CALL_USED_REGISTERS, HARD_REGNO_MODE_OK, enum reg_class,
REG_CLASS_NAMES, REG_CLASS_CONTENTS, REG_ALLOC_ORDER,
CONST_DOUBLE_OK_FOR_LETTER_P, NPARM_REGS, FUNCTION_VALUE,
LIBCALL_VALUE, FUNCTION_VALUE_REGNO_P, FUNCTION_ARG_REGNO_P,
CUMULATIVE_ARGS, ROUND_REG, INIT_CUMULATIVE_ARGS, FUNCTION_ARG_ADVANCE,
FUNCTION_ARG, FUNCTION_ARG_PARTIAL_NREGS, LEGITIMATE_CONSTANT_P,
MODE_DISP_OK_4, REGISTER_MOVE_COST, REGISTER_NAMES,
DBX_REGISTER_NUMBER, enum processor_type): Add SH3E support.
(SH3E_BIT, TARGET_SH3E, FPUL_REG, FIRST_FP_REG, LAST_FP_REG,
FIRST_FP_PARM_REG, FIRST_FP_RET_REG, BASE_RETURN_VALUE_REG,
BASE_ARG_REG, enum sh_arg_class, struct sh_args, GET_SH_ARG_CLASS,
PASS_IN_REG_P, sh_builtin_saveregs, EXPAND_BUILTIN_SAVEREGS,
DOUBLE_TYPE_SIZE): New.
(TARGET_SWITCHES): Delete broken -m3l option.

From-SVN: r11067
1996-01-18 14:40:12 -08:00
..
1750a (REG_OK_FOR_INDEX_P, REG_OK_FOR_BASE_P): Corrected. 1995-11-26 14:14:06 -05:00
a29k Update copyright 1996-01-16 16:49:43 +00:00
alpha (extbh): Remove; no such insn. 1995-12-27 16:05:56 -05:00
arm lib1funcs.asm (__USER_LABEL_PREFIX__): Define if not already. 1996-01-03 23:28:10 +00:00
clipper (untyped_call): New pattern. 1995-12-14 23:09:47 +00:00
convex (expand_movstr_call): Likewise for memcpy. 1995-12-18 18:09:53 -08:00
dsp16xx Fix spelling errors. 1995-08-28 06:54:22 -04:00
elxsi Change FSF address. 1995-06-15 16:50:17 -04:00
fx80 Split decrement_and_branch_until_zero until define_expand/define_insn 1995-12-01 14:32:15 +00:00
gmicro Change FSF address. 1995-06-15 16:50:17 -04:00
h8300 Use dbxcoff.h 1996-01-16 16:44:22 +00:00
i370 (cmpqi): Fix generation of literal operand of CLM instruction to avoid 1995-12-17 07:05:54 -05:00
i386 Update copyright address. 1996-01-17 23:53:33 +00:00
i860 Change FSF address. 1995-06-15 17:03:19 -04:00
i960 Update copyright 1996-01-16 16:49:43 +00:00
m68k Use dbxcoff.h 1996-01-16 16:44:22 +00:00
m88k Use dbxcoff.h 1996-01-16 16:51:49 +00:00
mips (LINK_SPEC): Change nostdlib to nostartfiles. 1996-01-08 15:27:06 -08:00
msdos Don't insert "go32". 1995-11-26 13:43:01 -05:00
ns32k (WCHAR_{TYPE,UNSIGNED,TYPE_SIZE}): Now int. 1995-09-28 14:03:52 -04:00
pa * pa.h (STACK_BOUNDARY): Bring back down to 64bits. 1996-01-13 23:03:38 -07:00
pdp11 Fix spelling errors. 1995-08-28 06:54:22 -04:00
pyr (PRINT_OPERAND): Handle code `R' for REG. 1995-09-22 18:27:27 -04:00
romp Change FSF address. 1995-06-15 17:03:19 -04:00
rs6000 EXTRA_SPECS addition 1996-01-18 15:19:51 +00:00
sh (CPP_SPEC, CONDITIONAL_REGISTER_USAGE, TARGET_SWITCHES, 1996-01-18 14:40:12 -08:00
sparc (v9 INIT_CUMULATIVE_ARGS): Fix typos. 1996-01-18 00:14:51 +00:00
spur Change FSF address. 1995-06-15 17:03:19 -04:00
tahoe Change FSF address. 1995-06-15 17:03:19 -04:00
vax (WCHAR_TYPE_SIZE): Define. 1995-12-17 07:35:46 -05:00
we32k Change FSF address. 1995-06-15 16:46:00 -04:00
winnt (LINK_SPEC): Pass -g to ld.exe. 1995-11-26 14:40:57 -05:00
README entered into RCS 1993-01-07 05:40:40 +00:00
aoutos.h Update FSF address. 1995-06-15 08:55:05 -04:00
dbxcoff.h Initial revision 1996-01-16 16:39:57 +00:00
float-i32.h Initial revision 1995-12-14 20:10:48 +00:00
float-i64.h Initial revision 1995-12-14 20:10:48 +00:00
float-vax.h Initial revision 1995-12-14 20:10:48 +00:00
fp-bit.c (FLO_union_type): Add words field if double precision to get at the separate words. 1995-09-15 17:06:46 -04:00
gnu.h (GNU_CPP_PREDEFINES): Add missing space after -Amachine(CPU). 1995-12-21 23:53:25 +00:00
gofast.h Update FSF address. 1995-06-15 08:55:05 -04:00
linux-aout.h Update FSF address. 1995-06-15 08:55:05 -04:00
linux.h (STARTFILE_SPEC): Use crtbegin.o for both shared llibrary and normal executable; use gcrt1.o for -profile. 1996-01-15 08:31:41 -05:00
lynx-ng.h Update FSF address. 1995-06-15 08:55:05 -04:00
lynx.h Update FSF address. 1995-06-15 08:55:05 -04:00
netbsd.h Undo patch of May 24. Don't pass "-e start" if -nostdlib again. 1995-06-12 19:00:48 +00:00
nextstep.c c-lex.c (check_newline): Pass character after `#pragma' to HANDLE_PRAGMA. 1996-01-15 22:25:24 +00:00
nextstep.h c-lex.c (check_newline): Pass character after `#pragma' to HANDLE_PRAGMA. 1996-01-15 22:25:24 +00:00
nextstep21.h Update FSF address. 1995-06-15 08:55:05 -04:00
svr3.h (LIB_SPEC): Don't use absolute path names if cross compiling. 1995-11-29 23:12:54 +00:00
svr4.h (ASM_OUTPUT_SECTION_NAME): Define section attributes only when a 1996-01-16 06:25:50 -05:00
t-gnu Initial revision 1996-01-15 21:20:17 +00:00
t-libc-ok Add CRTSTUFF_CFLAGS_S. 1996-01-15 20:58:04 -05:00
t-svr4 Use -fPIC instead of -fpic 1995-03-13 23:11:08 +00:00
x-linux (INSTALL_ASSERT_H): Unset it. 1996-01-15 08:37:29 -05:00
x-linux-aout Initial revision 1996-01-15 08:38:00 -05:00
x-lynx *** empty log message *** 1994-07-11 20:40:03 +00:00
x-svr4 (FIXPROTO_DEFINES): Set to -D_XOPEN_SOURCE. 1994-05-18 23:08:30 +00:00
xm-gnu.h Update FSF address. 1995-06-15 08:55:05 -04:00
xm-lynx.h Update FSF address. 1995-06-15 08:55:05 -04: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.