Richard Stallman
f41372d40f
(lang_options): Add -W{no-,}missing-braces.
...
From-SVN: r3898
1993-03-28 05:48:06 +00:00
Richard Stallman
c4c7fef15c
Updated for recent change in c-parse.gperf.
...
From-SVN: r3897
1993-03-28 05:42:22 +00:00
Richard Kenner
4752d3bc31
(expand_function_start): When evaluating sizes of variable types, do
...
so just for side-effects (the SAVE_EXPRs).
From-SVN: r3896
1993-03-27 13:41:59 -05:00
Richard Kenner
93609dfb14
(variable_size): When evaluating sizes of variable types, do so just
...
for side-effects (the SAVE_EXPRs).
From-SVN: r3895
1993-03-27 13:41:31 -05:00
Jeff Law
f16fe3947b
* From Jukka Virtanen.
...
* pa.h (TRAMPOLINE_TEMPLATE): Define for the PA.
(TRAMPOLINE_SIZE): Define for the PA.
(INITIALIZE_TRAMPOLINE): Define for the PA.
From-SVN: r3894
1993-03-27 11:40:46 -07:00
Jeff Law
0002b1a854
* pa.md (cacheflush): New pattern.
...
From-SVN: r3893
1993-03-27 11:40:27 -07:00
Richard Kenner
f18c857663
Major rework to agree with new calling sequence.
...
From-SVN: r3892
1993-03-27 08:35:43 -05:00
Richard Kenner
e76e75bb70
(mov[qhs]i): Allow moving a special reg to itself.
...
From-SVN: r3891
1993-03-27 08:21:59 -05:00
Richard Stallman
6ac2ba936e
(S_MODES, D_MODES, T_MODES):
...
Accept only those complex modes that are small enough.
Rewrite to make the expressions simpler.
From-SVN: r3890
1993-03-27 08:49:19 +00:00
Richard Stallman
ae698e41ed
(stabilize_reference_1): For division and remainder, make a save_expr.
...
From-SVN: r3889
1993-03-27 07:23:42 +00:00
Richard Kenner
cf1c49cb56
Use STDIO_PROTO for prototypes with FILE.
...
From-SVN: r3888
1993-03-26 19:20:31 -05:00
Richard Kenner
d7f6896adb
Add standard copyright notice.
...
From-SVN: r3887
1993-03-26 19:19:59 -05:00
Richard Kenner
c1f0402289
Add prototypes for static functions.
...
(choose_hard_reg_mode): Add missing parameters declaration.
From-SVN: r3886
1993-03-26 17:29:57 -05:00
Richard Kenner
5aa58c13dd
(multiply/multiplu/mulm/mulmu insns): These clobber Q.
...
From-SVN: r3885
1993-03-26 17:06:56 -05:00
Tom Wood
cc5ae86930
(FUNCTION_VALUE_REGNO_P): Change to agree with
...
FUNCTION_VALUE.
From-SVN: r3884
1993-03-26 11:26:53 +00:00
Tom Wood
9f0729815d
> (untyped_call, blockage): New patterns.
...
From-SVN: r3883
1993-03-26 11:26:22 +00:00
Tom Wood
8abded1078
(INCOMING_REGNO, OUTGOING_REGNO): Define.
...
From-SVN: r3882
1993-03-26 11:25:40 +00:00
Brendan Kehoe
17140e94b7
Cygnus<-->FSF merge.
...
From-SVN: r3881
1993-03-26 01:08:23 -05:00
Richard Stallman
50f151047d
(do_include): For "..." case, leave fend pointing at terminating 0.
...
Distinct error msgs for empty file name and for bad syntax.
From-SVN: r3880
1993-03-25 21:51:47 +00:00
Richard Stallman
2e2863d49f
(NO_DOT_IN_LABEL): Defined.
...
From-SVN: r3879
1993-03-25 21:29:56 +00:00
Mike Stump
9c6a79a9eb
Add forgotten dependancy
...
From-SVN: r3878
1993-03-25 19:39:29 +00:00
Richard Stallman
45b208e9a4
Change __cimag__ to __imag__, __creal__ to __real__,
...
to void rejection by gperf.
From-SVN: r3877
1993-03-25 18:02:30 +00:00
Richard Stallman
581ed239ec
(USER_H): Add va-clipper.
...
From-SVN: r3876
1993-03-25 16:38:16 +00:00
Richard Kenner
e4f9389897
(store_one_arg): Fix typo in previous change.
...
From-SVN: r3875
1993-03-25 07:01:09 -05:00
Mike Stump
d0d4af87cc
Added front-end taggint to object files.
...
From-SVN: r3874
1993-03-25 08:51:26 +00:00
Richard Stallman
d1e37dc7e8
(fixup_var_refs_insns): Don't delete an insn copying
...
var to itself, if it's the end of a libcall group.
From-SVN: r3873
1993-03-25 05:43:12 +00:00
Richard Stallman
3615587a37
entered into RCS
...
From-SVN: r3872
1993-03-24 22:49:55 +00:00
Richard Stallman
5aac39057b
Default to clipper-intergraph if system is clix.
...
From-SVN: r3871
1993-03-24 22:44:55 +00:00
Richard Stallman
ade97c34b3
(memory.h): Use proper ANSI syntax in `#endif __memory_h__'.
...
From-SVN: r3870
1993-03-24 22:42:07 +00:00
Richard Stallman
d21a91217a
Use va-clipper.h.
...
From-SVN: r3869
1993-03-24 22:41:53 +00:00
Richard Stallman
eb13d32345
(memory.h): Use proper ANSI syntax in `#endif __memory_h__'.
...
From-SVN: r3868
1993-03-24 21:10:11 +00:00
Jeff Law
4802a0d681
pa.c (shadd_operand): New function.
...
* pa.c (shadd_operand): New function.
(print_operand): Handle "%O" for shadd patterns.
From-SVN: r3867
1993-03-24 10:54:06 -07:00
Jeff Law
b8be8876ca
pa.md (sh[123\add): Collapse into a single pattern.
...
* pa.md (sh[123\add): Collapse into a single pattern.
(sh[123]add for reload): Likewise.
* pa.c (shadd_operand): New function.
(print_operand): Handle "%O" for shadd patterns.
From-SVN: r3866
1993-03-24 10:53:14 -07:00
Richard Kenner
469adec3fb
Clean up whitespace.
...
From-SVN: r3865
1993-03-24 08:18:04 -05:00
Richard Kenner
f25359b5e2
(EXTRA_SECTION_FUNCTIONS, ASM_DECLARE_FUNCTION_NAME): Don't output tab
...
before .csect pseudo-op.
From-SVN: r3864
1993-03-24 08:03:22 -05:00
Richard Kenner
0cf91217da
(store_one_arg): Use int_size_in_bytes and expr_size when appropriate
...
instead of size_in_bytes.
From-SVN: r3863
1993-03-23 20:20:32 -05:00
Richard Kenner
77e67eac60
record_reg_classes): When an alternative requires a match...
...
record_reg_classes): When an alternative requires a match, but we do
it with a copy into a register, that alternative wins.
From-SVN: r3862
1993-03-23 20:18:04 -05:00
Richard Kenner
6d44728adf
(CHEAP_REG): Add missing parens.
...
From-SVN: r3861
1993-03-23 20:16:17 -05:00
Jim Wilson
958ec8caa2
(DEFAULT_PCC_STRUCT_RETURN): Add default definition of 1.
...
(flag_pcc_struct_return): Default to DEFAULT_PCC_STRUCT_RETURN.
(f_options): Add -freg-struct-return flag.
From-SVN: r3860
1993-03-23 15:13:50 -08:00
Richard Stallman
7d429c41c5
(compile_file): If warning about a function
...
declared static but not defined, make the function extern.
From-SVN: r3859
1993-03-23 22:30:18 +00:00
Jim Wilson
b292ed86c3
(DEFAULT_PCC_STRUCT_RETURN): Define to 0.
...
From-SVN: r3858
1993-03-23 11:41:54 -08:00
Jim Wilson
21c3b86d55
Correct typo in comment from last change.
...
From-SVN: r3857
1993-03-23 11:37:27 -08:00
Jim Wilson
40f32220fc
(DEFAULT_PCC_STRUCT_RETURN): Define to 0.
...
From-SVN: r3856
1993-03-23 11:35:31 -08:00
Jim Wilson
59d7764f95
(RETURN_IN_MEMORY): Update comment.
...
From-SVN: r3855
1993-03-23 11:32:21 -08:00
Jim Wilson
e419152dc7
(RETURN_IN_MEMORY): Delete struct and union references.
...
From-SVN: r3854
1993-03-23 11:31:53 -08:00
Tom Wood
8712e5c6f3
(untyped_call pattern): Fix typo.
...
From-SVN: r3853
1993-03-23 15:10:07 +00:00
Tom Wood
dcf76ffff5
Move misapplied patch
...
From-SVN: r3852
1993-03-23 13:57:14 +00:00
Richard Kenner
eab52f35df
(prepare_call_address): Put decl back.
...
From-SVN: r3851
1993-03-23 08:35:37 -05:00
Richard Kenner
03dacb02c9
(prepare_call_address): Again not static.
...
From-SVN: r3850
1993-03-23 08:35:15 -05:00
Richard Kenner
5e2869e6b4
Don't include gvarargs.h.
...
(emit_library_call, emit_library_call_value): Delete from here.
From-SVN: r3849
1993-03-23 08:10:05 -05:00