Richard Kenner
a3ec0d4b2d
(ASM_DECLARE_FUNCTION_NAME): Don't write anything to asm file, because
...
everything is handled in FUNCTION_PROLOGUE.
From-SVN: r11753
1996-04-13 08:59:35 -04:00
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
Richard Kenner
9cd7239f1c
Initial revision
...
From-SVN: r11557
1996-03-18 19:33:11 -05:00
Richard Kenner
758f758381
(FUNCTION_PROLOGUE): LE/370 takes 120 bytes for DSA.
...
Have only one copy of timestamp and PPA2 per object module.
Only have unnamed CSECT to match IBM C.
From-SVN: r11556
1996-03-18 19:33:01 -05:00
Richard Kenner
03075c1367
(CPP_SPEC): Add '-trigraphs' because IBM's h files contain them.
...
From-SVN: r11257
1996-02-13 08:20:56 -05:00
Richard Kenner
7548d1adb8
(cmpqi): Fix generation of literal operand of CLM instruction to avoid
...
double literals (=X'=F'...).
From-SVN: r10785
1995-12-17 07:05:54 -05:00
Richard Kenner
f0c2404219
(cmpsi): Add missing constraints to operand 1.
...
From-SVN: r10394
1995-09-22 18:48:58 -04:00
Richard Kenner
7d48322bf4
(FUNCTION_PROLOGUE): Maintain savearea forward chain per MVS
...
standards.
From-SVN: r10385
1995-09-20 14:27:03 -04:00
Richard Kenner
df2476345e
Changed email address in header.
...
From-SVN: r10381
1995-09-19 19:30:13 -04:00
Richard Kenner
383c27ca19
(MACROPROLOGUE): New macro.
...
(FUNCTION_{PRO,EPI}LOGUE): Added ability to use IBM supplied function
prologue macros.
(FUNCTION_PROLOGUE): Corrected function "in-line" prologue alignment
problems.
(ASM_DECLARE_FUNCTION_NAME): Changed alignment to FullWord.
(ASM_OUTPUT_{SHORT,ASCII}): Reworked.
From-SVN: r10380
1995-09-19 19:29:48 -04:00
Richard Kenner
1fadfc48ed
(cmphi, movhi, movstricthi, extendhisi2): Correct generation of short integer (Halfword)
...
(cmphi, movhi, movstricthi, extendhisi2): Correct generation of short
integer (Halfword)
({add,sub,mul,and,ior,xor}hi3): Likewise.
From-SVN: r10379
1995-09-19 19:29:18 -04:00
Paul Eggert
f2423e1975
Initial revision
...
From-SVN: r10378
1995-09-19 23:28:37 +00:00
Richard Kenner
1729466fda
(mvs_label_emitted): Renamed from mvs_label_emited.
...
From-SVN: r10286
1995-08-28 06:00:33 -04:00
Richard Kenner
3f63df5671
Change FSF address.
...
From-SVN: r9987
1995-06-15 17:03:19 -04:00
Richard Kenner
97aadbb900
Update FSF address.
...
From-SVN: r9975
1995-06-15 09:57:32 -04:00
Richard Kenner
db50c79812
(FUNCTION_PROFILER): Fix misspellings in messages.
...
From-SVN: r9714
1995-05-16 08:43:04 -04:00
Richard Kenner
ddd5a7c180
Fix typos in comments.
...
From-SVN: r9711
1995-05-16 08:14:26 -04:00
Richard Kenner
8b109b37fc
Added arg to RETURN_POPS_ARGS.
...
From-SVN: r8999
1995-02-21 18:21:14 -05:00
Richard Kenner
42d191605d
(ASM_OUTPUT_ASCII): Don't duplicate first char.
...
From-SVN: r8918
1995-02-13 07:08:56 -05:00
Torbjorn Granlund
ee75768801
(subqi3): Delete % from constraints.
...
From-SVN: r8399
1994-11-07 22:51:21 +00:00
Richard Kenner
1b2c9988bc
(ASM_OUTPUT_ASCII): Fix bug when first character of string constant is
...
single quote.
From-SVN: r7800
1994-07-27 19:06:43 -04:00
Richard Kenner
996a5f59fb
Remove references to LSHIFT and lshlsi3.
...
From-SVN: r7016
1994-04-10 07:13:16 -04:00
Richard Kenner
8814306200
Initial revision
...
From-SVN: r5567
1993-10-03 15:42:39 -04:00