8sa1-gcc/gcc/config
Richard Earnshaw 988337ca70 (zero_extendhisi2, extendhisi2): Expand to suitable byte sequence when TARGET_SHORT_BYTES and loading a mem.
(zero_extendhisi2, extendhisi2): Expand to suitable byte sequence when
TARGET_SHORT_BYTES and loading a mem.
(movhi_bytes, extendhisi2_mem): New expands.
(movhi): Call movhi_bytes to load a short from memory if
TARGET_SHORT_BY_BYTES.
(all matchers loading a short from memory): Don't match if
TARGET_SHORT_BY_BYTES.
(matcher for movhi when TARGET_SHORT_BY_BYTES): New pattern to cover
remaining legal cases.

From-SVN: r8202
1994-10-02 15:11:02 +00:00
..
1750a Initial revision 1994-09-20 19:32:01 -04:00
a29k
alpha (ASM_FILE_START): Write .set volatile. 1994-09-21 15:59:04 -04:00
arm (zero_extendhisi2, extendhisi2): Expand to suitable byte sequence when TARGET_SHORT_BYTES and loading a mem. 1994-10-02 15:11:02 +00:00
clipper (CLIPPER_ARG_SIZE): Return size in bytes. 1994-08-17 18:31:36 -04:00
convex update for 2.6.1 1994-09-04 12:39:13 +00:00
dsp16xx Initial revision 1994-09-09 13:58:24 -04:00
elxsi
fx80 (casesi_2): Operand 0 is HImode; add SIGN_EXTEND when adding to pc. 1994-08-17 18:01:17 -04:00
gmicro (PRINT_OPERAND): Integer CONST_DOUBLE is DImode. 1994-07-30 15:05:30 -04:00
h8300
i370
i386 (CC, OLDCC, RCCFLAGS, CCLIBFLAGS, CLIB, ALLOCA): From x-sco. 1994-10-01 20:42:28 -04:00
i860
i960 New file. 1994-09-29 17:11:02 -07:00
m68k (NO_{DOLLAR,DOT}_IN_LABEL): Define. 1994-09-21 05:52:45 -04:00
m88k (ASM_OUTPUT_SOURCE_LINE): Add missing #undef. 1994-09-27 19:02:45 -04:00
mips (mips_output_external): Use ASM_OUTPUT_UNDEF_FUNCTION. 1994-09-20 13:08:32 -07:00
msdos
ns32k (ENCODE_SECTION_INFO): Only calls may go through the PLT. 1994-09-27 19:27:44 -04:00
pa (COLLECT_SUPPRESS_OPTIONS): Define to "E". 1994-09-28 00:11:55 +00:00
pyr (PRINT_OPERAND): Integer CONST_DOUBLE is DImode. 1994-07-30 14:53:45 -04:00
romp (tst?f): Use CONST0_RTX instead of incorrect call to 1994-07-29 17:50:14 -04:00
rs6000 (load sf with update): Fix RTL typo. 1994-09-19 20:25:22 -04:00
sh *** empty log message *** 1994-09-09 23:43:17 +00:00
sparc (movdf+3): Handle overlapping registers in define_split. 1994-09-29 17:31:34 -07:00
spur
tahoe
vax (extv, extzv): Don't use ROTL when field is outside boundaries of a 1994-08-29 17:50:48 -04:00
we32k
winnt Initial revision 1994-09-30 17:33:35 -04:00
aoutos.h
fp-bit.c (FLO_union_type): Add packed attribute to `bits'. 1994-09-12 18:27:48 +00:00
lynx-ng.h Initial revision 1994-07-11 21:05:28 +00:00
lynx.h (ASM_OUTPUT_SOURCE_LINE): Call assemble_name. 1994-08-11 13:09:32 -04:00
netbsd.h Add #undef for everything we define; a few were missing. 1994-09-09 15:07:41 -04:00
nextstep21.h
nextstep.c
nextstep.h
README
svr3.h (DO_GLOBAL_CTORS_BODY): Reverse order of execution 1994-07-29 19:03:37 +00:00
svr4.h Do not emit \v, gas does not like it. 1994-09-28 22:33:33 +00:00
t-libc-ok
t-svr4
x-lynx
x-svr4
xm-lynx.h

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.