8sa1-gcc/gcc/config
Jeffrey A Law 1eeed24eb2 mips.c (block_move_loop): Test Pmode == DImode instead of TARGET_MIPS64.
* mips.c (block_move_loop): Test Pmode == DImode instead of
        TARGET_MIPS64.
        (expand_block_move, save_restore_insns): Likewise.
        (function_prologue, mips_expand_prologue): Likewise.
        (mips_expand_epilogue): Likewise.
        * mips.h (POINTER_SIZE): Allow specific targets to override.
        (Pmode): Allow specific targets to override.
        (FUNCTION_PROFILER): Test Pmode == DImode instead of TARGET_MIPS64
        (POINTER_BOUNDARY, FUNCTION_MODE): Likewise.
        (TRAMPOLINE_TEMPLATE, TRAMPOLINE_SIZE): Likewise.
        (TRAMPOLINE_ALIGNMENT, INITIALIZE_TRAMPOLINE): Likewise.
        (CASE_VECTOR_MODE, ASM_OUTPUT_ADDR_VEC_ELT): Likewise.
        (ASM_OUTPUT_ADDR_DIFF_ELT, SIZE_TYPE, PTRDIFF_TYPE): Likewise.
        * mips.md (indirect, tablejump & casesi support): Test for
        Pmode == DImode instead of TARGET_MIPS64.
        (call patterns): Likewise.

From-SVN: r19354
1998-04-21 05:07:59 -06:00
..
1750a 1750a.md, [...]: Use GEN_INT consistently. 1998-03-31 22:20:26 -07:00
a29k Change MEMORY_MOVE_COST defs and uses to be able to take register class into account. 1998-03-16 11:56:25 +00:00
alpha alpha.md: Revert Oct 27 change... 1998-04-14 16:50:17 -07:00
arc Change MEMORY_MOVE_COST defs and uses to be able to take register class into account. 1998-03-16 11:56:25 +00:00
arm * arm.h (LEGITIMIZE_RELOAD_ADDRESS): Define. 1998-04-08 06:19:00 +00:00
clipper 1750a.md, [...]: Use GEN_INT consistently. 1998-03-31 22:20:26 -07:00
convex 1750a.md, [...]: Use GEN_INT consistently. 1998-03-31 22:20:26 -07:00
dsp16xx 1750a.md, [...]: Use GEN_INT consistently. 1998-03-31 22:20:26 -07:00
elxsi rtl.h (addr_diff_vec_flags): New typedef. 1998-03-06 14:54:07 +00:00
fx80 1750a.md, [...]: Use GEN_INT consistently. 1998-03-31 22:20:26 -07:00
gmicro 1750a.md, [...]: Use GEN_INT consistently. 1998-03-31 22:20:26 -07:00
h8300 h8300.h (CONST_COSTS): Remove definition. 1998-03-23 15:18:55 -07:00
i370 * i386.h: Fix typo in GEN_INT changes. 1998-04-08 05:55:10 -06:00
i386 Patch from John Wehle to fix movxf_push spill reg allocation failure. 1998-04-20 08:06:40 -07:00
i860 * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
i960 * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
m32r Removed unused functions. 1998-04-09 16:58:50 +00:00
m68k m68k.md (adddi3, subdi3): Optimize for constant operand. 1998-04-15 01:49:23 +00:00
m88k * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
mips mips.c (block_move_loop): Test Pmode == DImode instead of TARGET_MIPS64. 1998-04-21 05:07:59 -06:00
mn10200 rtl.h (addr_diff_vec_flags): New typedef. 1998-03-06 14:54:07 +00:00
mn10300 rtl.h (addr_diff_vec_flags): New typedef. 1998-03-06 14:54:07 +00:00
msdos * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
ns32k 1750a.md, [...]: Use GEN_INT consistently. 1998-03-31 22:20:26 -07:00
pa * pa.h (LEGITIMIZE_RELOAD_ADDRESS): Do nothing if not optimizing. 1998-04-15 05:37:21 -06:00
pdp11 1750a.md, [...]: Use GEN_INT consistently. 1998-03-31 22:20:26 -07:00
pyr 1750a.md, [...]: Use GEN_INT consistently. 1998-03-31 22:20:26 -07:00
romp 1750a.md, [...]: Use GEN_INT consistently. 1998-03-31 22:20:26 -07:00
rs6000 For movsf/movdf splits, let movsi define_split handle subword moves 1998-04-20 11:54:40 +00:00
sh final.c (shorten_branches, [...]): Move code to free label_align... 1998-04-20 15:40:04 +01:00
sparc sparc.h (MACHINE_STATE_SAVE, [...]): Rewrite to not be so gross, and to properly function with PIC. 1998-04-20 19:24:02 -07:00
spur 1750a.md, [...]: Use GEN_INT consistently. 1998-03-31 22:20:26 -07:00
tahoe 1750a.md, [...]: Use GEN_INT consistently. 1998-03-31 22:20:26 -07:00
v850 rtl.h (addr_diff_vec_flags): New typedef. 1998-03-06 14:54:07 +00:00
vax * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
we32k 1750a.md, [...]: Use GEN_INT consistently. 1998-03-31 22:20:26 -07:00
winnt * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
aoutos.h
dbx.h
dbxcoff.h
float-i32.h
float-i64.h
float-i128.h
float-sh.h
float-vax.h
fp-bit.c
gnu.h
gofast.h
libgloss.h
linux-aout.h
linux.h * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
lynx-ng.h
lynx.h
netbsd.h
nextstep21.h
nextstep.c
nextstep.h
psos.h
ptx4.h
README
svr3.h
svr4.h Fix thinko. 1998-04-14 14:53:21 -06:00
t-gnu
t-libc-ok
t-linux
t-linux-aout t-linux (LIBGCC1, [...]): Add macros and set to empty. 1998-02-23 09:41:10 +00:00
t-linux-gnulibc1
t-netbsd
t-rtems
t-svr4 * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12 1998-04-04 06:32:39 -07:00
x-linux
x-linux-aout
x-lynx
x-svr4
xm-alloca.h Initial revision 1998-03-14 03:55:20 -07:00
xm-freebsd.h
xm-gnu.h
xm-linux.h
xm-lynx.h
xm-netbsd.h
xm-siglist.h Initial revision 1998-03-14 03:49:19 -07:00
xm-std32.h
xm-svr3.h
xm-svr4.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.