8sa1-gcc/gcc/config/m68k
Jeff Law 2c7ee1a641 calls.c (expand_call): Remove current_call_is_indirect nonsense.
* calls.c (expand_call): Remove current_call_is_indirect nonsense.
	Add additional argument to INIT_CUMULATIVE_ARGS.
	(emit_library_call): Likewise.
	(emit_library_call_value): Likewise.
	* expr.c (expand_builtin): Likewise.
	* function.c (assign_parms): Likewise.
	* cp/method.c (emit_thunk): Likewise.
	* config/pa/pa.h (hppa_args): New field "indirect".
	(INIT_CUMULATIVE_ARGS): Initialize "indirect" field.
	(FUNCTION_ARG): Check "indirect" field, rather than
	"current_call_is_indirect".
	* All other backends updated with new argument to
	INIT_CUMULATIVE_ARGS

From-SVN: r11641
1996-03-29 07:37:11 -07:00
..
3b1.h
3b1g.h
a-ux.h (SUPPORT_PASCAL_STRINGS): Deleted. 1996-03-05 18:49:33 -05:00
altos3068.h
amix.h
apollo68.h
atari.h
aux-crt1.c Initial revision 1996-03-05 18:43:19 -05:00
aux-crt2.asm Initial revision 1996-03-05 18:43:19 -05:00
aux-crtn.asm Initial revision 1996-03-05 18:43:19 -05:00
aux-exit.c Initial revision 1996-03-05 18:43:19 -05:00
aux-low.gld Initial revision 1996-03-05 18:43:19 -05:00
aux-mcount.c Initial revision 1996-03-05 18:43:19 -05:00
ccur-GAS.h (SWITCHES_NEED_SPACES): Change definition correspondingly. 1996-03-24 07:28:59 -05:00
coff.h (ASM_OUTPUT_SECTION_NAME): New define. 1996-03-05 18:51:38 -05:00
crds.h crds.h (EXTRA_SECTIONS,EXTRA_SECTIONS_FUNCTIONS): Delete. 1996-02-29 03:11:02 +00:00
ctix.h
dpx2.h
dpx2.ifile
dpx2cdbx.h
dpx2g.h
fpgnulib.c
hp2bsd.h
hp3bsd44.h
hp3bsd.h
hp310.h
hp310g.h
hp320.h
hp320g.h
hpux7.h
isi-nfp.h
isi.h
lb1sf68.asm
linux-aout.h
linux.h (TRAMPOLINE_TEMPLATE): Correct first instruction. 1996-03-23 07:47:13 -05:00
lynx-ng.h
lynx.h
m68k-aout.h m68k-aout.h (BSS_SECTION_ASM_OP): Define. 1996-02-29 22:19:07 +00:00
m68k-coff.h
m68k-none.h Rewrite to use EXTRA_SPECS. 1996-02-01 00:24:40 +00:00
m68k-psos.h Initial revision 1996-02-10 08:27:49 -05:00
m68k.c (output_move_simode_const): New function. 1996-03-26 09:49:56 -05:00
m68k.h calls.c (expand_call): Remove current_call_is_indirect nonsense. 1996-03-29 07:37:11 -07:00
m68k.md (fullword move): Call output_move_simode_const. 1996-03-26 09:50:53 -05:00
m68kemb.h
m68kv4.h (TRAMPOLINE_TEMPLATE): Correct first instruction. 1996-03-23 07:47:13 -05:00
mot3300-crt0.S Initial revision 1996-03-04 18:44:17 -05:00
mot3300.h calls.c (expand_call): Remove current_call_is_indirect nonsense. 1996-03-29 07:37:11 -07:00
mot3300Mcrt0.S Initial revision 1996-03-04 18:44:17 -05:00
netbsd.h (DBX_NO_XREFS): Removed. 1996-02-18 19:29:36 -05:00
news3.h
news3gas.h
news.h
newsgas.h
next21.h
next.h (INITIALIZE_TRAMPOLINE): Adjusted accordingly. 1996-01-31 08:24:30 -05:00
pbb.h
plexus.h
sgs.h (ASM_OUTPUT_CASE_END): Add missing semicolon. 1996-03-05 18:38:05 -05:00
sun2.h
sun2o4.h
sun3.h (LIB_SPEC): Don't link /usr/lib/bb_link.o with `gcc -a'. 1996-03-20 11:41:45 -05:00
sun3mach.h
sun3n3.h
sun3n.h
sun3o3.h
t-aux Initial revision 1996-03-05 18:43:19 -05:00
t-linux
t-lynx
t-m68kbare
t-mot3300 Initial revision 1996-03-04 18:44:17 -05:00
t-mot3300-gald Initial revision 1996-03-04 18:44:17 -05:00
t-mot3300-gas Initial revision 1996-03-04 18:44:17 -05:00
t-mot3300-gld Initial revision 1996-03-04 18:44:17 -05:00
t-next
t-vxworks68
tower-as.h
tower.h
vxm68k.h (CPP_SPEC): Delete. 1996-02-01 00:20:49 +00:00
x-alloca-c
x-amix
x-apollo68
x-ccur
x-crds
x-dpx2
x-hp2bsd
x-hp3bsd44
x-hp320
x-hp320g
x-mot3300
x-mot3300-gas Initial revision 1996-03-04 18:44:17 -05:00
x-next
x-tower
xm-3b1.h
xm-atari.h
xm-crds.h
xm-lynx.h
xm-m68k.h
xm-mot3300.h (USG): Set to 1. 1996-03-04 18:44:47 -05:00
xm-next.h
xm-plexus.h