Michael Meissner
2def788831
Allow iris to have its version of the trampoline code.
...
From-SVN: r4162
1993-04-16 20:37:41 +00:00
Michael Meissner
8a18e16fa6
Don't put relocatable items into .rdata.
...
Allow iris to have it's version of the trampoline code.
From-SVN: r4161
1993-04-16 20:37:41 +00:00
Richard Stallman
3ca25f3f23
(REAL_VALUE_ATOF): Define only if not REAL_ARITHMETIC.
...
From-SVN: r4160
1993-04-16 05:10:34 +00:00
Tom Wood
f620c21b9f
Rename and add types and constants
...
From-SVN: r4159
1993-04-15 17:30:36 +00:00
Tom Wood
59ce3fc81a
(IS_ID, IS_PROTOCOL_QUALIFIED_ID, IS_SUPER): New type checking macros.
...
(IS_ID, IS_PROTOCOL_QUALIFIED_ID, IS_SUPER): New type
checking macros.
(objc_comptypes, build_message_expr, gen_declspecs): Use them.
(IS_ID, IS_PROTOCOL_QUALIFIED_ID, IS_SUPER): New type
checking macros.
(objc_comptypes, build_message_expr, gen_declspecs): Use them.
(gen_declarator): Don't use strcpy's return value.
(build_message_expr): Allow any type that matches
objc_class_type.
(get_class_reference): We already have a name.
(build_objc_string): Use TREE_SET_CODE instead of
assigning to TREE_CODE.
(build_objc_string_object): Ditto.
From-SVN: r4158
1993-04-15 17:27:29 +00:00
Richard Stallman
469778e276
(objc-act.o): Add dependencies.
...
(stmp-int-hdrs): Added dependency objc-headers.
(objc-headers): New target.
From-SVN: r4157
1993-04-15 07:41:21 +00:00
Richard Kenner
024b05a77f
(print_node): Use (struct rtx_def *), not (rtx).
...
From-SVN: r4156
1993-04-14 15:24:11 -04:00
Richard Stallman
7e42fa8305
(floatsidf2): Add missing arg to REAL_VALUE_ATOF.
...
From-SVN: r4155
1993-04-14 17:58:36 +00:00
Richard Stallman
c47783c0fc
Improve error message for sym undeclared at top level.
...
From-SVN: r4154
1993-04-14 17:47:31 +00:00
Tom Wood
81e4c08f9f
(maybe_objc_comptypes): Return 0 (incompatible) rather than 2 (similar enough) as the default.
...
(maybe_objc_comptypes): Return 0
(incompatible) rather than 2 (similar enough) as the default.
This was an inadvertent change in the Objective-C merge.
From-SVN: r4153
1993-04-14 17:32:18 +00:00
Richard Stallman
08632da2b6
Comment change.
...
From-SVN: r4152
1993-04-14 17:29:55 +00:00
Tom Wood
7651f8f787
(get_class_reference): Call add_class_reference for
...
the GNU runtimes.
From-SVN: r4151
1993-04-14 16:08:43 +00:00
Kresten Krab Thorup
034dec7319
(-awake): Corrected name of method -awake: to -awake for compatibility
...
(-awake): Corrected name of method -awake: to -awake for compatibility
(+streamVersion:): New method
From-SVN: r4150
1993-04-14 09:12:35 +00:00
Kresten Krab Thorup
d9a2904b7e
(objc_get_stream_class_version): Added prototype
...
From-SVN: r4149
1993-04-14 09:12:35 +00:00
Kresten Krab Thorup
adfab6dfca
(__objc_finish_read_root_object): Corrected name of method -awake: to -awake for compatibility
...
(__objc_finish_read_root_object): Corrected name of method -awake: to -awake for compatibility
(objc_get_stream_class_version): New function
From-SVN: r4148
1993-04-14 09:12:35 +00:00
Richard Kenner
d3548a5be9
(movXX): Third arg to emit_move_sequence is NULL_RTX.
...
(movsi): Add missing return after abort.
From-SVN: r4147
1993-04-13 17:23:14 -04:00
Richard Kenner
a015279e4f
(LEGITIMIZE_ADDRESS): Last arg to force_operand is NULL_RTX.
...
From-SVN: r4146
1993-04-13 17:22:51 -04:00
Richard Kenner
fcbaecc66a
(make_var_volatile): Return type is void.
...
(assemble_string): First arg is not pointer to unsigned.
From-SVN: r4145
1993-04-13 17:22:16 -04:00
Richard Kenner
935d4b0799
(main): Don't call signal for undefined signal names.
...
From-SVN: r4144
1993-04-13 17:21:50 -04:00
Richard Kenner
dc847d14bc
(sched_analyze_1): Extra arg in anti_dependence call.
...
From-SVN: r4143
1993-04-13 17:21:21 -04:00
Richard Kenner
bbfd16d493
(xmalloc): Don't use prototype for now.
...
From-SVN: r4142
1993-04-13 17:21:03 -04:00
Richard Kenner
9520cb3e84
(print_node_brief, print_node): Properly cast arg when printing ints
...
or rtx.
From-SVN: r4141
1993-04-13 17:20:23 -04:00
Richard Kenner
8b5ba7f89f
(main): Remove extra arg to printf call.
...
From-SVN: r4140
1993-04-13 17:19:54 -04:00
Richard Kenner
2a353d3a5e
(putenv): Make result type void.
...
(main): Don't call signal for undefined signal names.
From-SVN: r4139
1993-04-13 17:17:19 -04:00
Richard Kenner
aa830baff1
(size_int): NUMBER is unsigned so don't test for negative.
...
(optimize_bit_field_compare, all_ones_mask_p): Add missing last arg to
force_fit_type call.
From-SVN: r4138
1993-04-13 17:16:37 -04:00
Richard Kenner
bece5e07ad
(dbxout_symbol): Last arg to eliminate_regs is NULL_RTX.
...
From-SVN: r4137
1993-04-13 17:10:52 -04:00
Richard Kenner
1c6bc81741
Edit comment.
...
From-SVN: r4136
1993-04-13 17:07:22 -04:00
Richard Kenner
8ab861c702
(main, scan_prog_file): Don't call signal on signal names that aren't
...
defined.
From-SVN: r4135
1993-04-13 17:07:04 -04:00
Richard Kenner
ccf5d2447a
(expand_call): Last arg of emit_stack_save is NULL_RTX.
...
(store_one_arg): Fourth arg to emit_push_insn is NULL_RTX.
From-SVN: r4134
1993-04-13 17:03:48 -04:00
Richard Kenner
73a424d3a2
(error_init, pedwarn_init): Cast alloca result to char *.
...
From-SVN: r4133
1993-04-13 16:58:17 -04:00
Richard Kenner
6b2a374b2c
(pop_label_level, combine_parm_decls): Correct args in error calls.
...
From-SVN: r4132
1993-04-13 16:56:37 -04:00
Richard Kenner
f1644e9a37
(sminsf, smindf, smaxsf, smaxdf): Should be minsf, etc.
...
From-SVN: r4131
1993-04-13 16:34:37 -04:00
Richard Stallman
b1aa345d4f
Comment change.
...
From-SVN: r4130
1993-04-13 20:33:27 +00:00
Richard Stallman
0b1dffa7f1
(digest_init): Don't call default_conversion before convert_for_assignment.
...
(parser_build_binary_op): Make NOP_EXPR, not NON_LVALUE_EXPR.
From-SVN: r4129
1993-04-13 20:29:47 +00:00
Richard Kenner
9a63e81dec
(clear_struct_flag): Add void return type defn.
...
(count_subs_rtx): Add int return type and add definition.
(simplify_test_exp): Delete debugging junk.
(do_nothing): Delete.
From-SVN: r4128
1993-04-13 15:46:38 -04:00
Richard Stallman
d938afd3a4
(dbxout_type): Make just cross refs for struct types
...
with TYPE_DECLs marked with DECL_IGNORED_P.
From-SVN: r4127
1993-04-13 18:10:51 +00:00
Kresten Krab Thorup
a6b66e343f
*** empty log message ***
...
From-SVN: r4126
1993-04-13 17:45:32 +00:00
Kresten Krab Thorup
40a254f6c8
Updated to new filenames
...
From-SVN: r4125
1993-04-13 17:37:55 +00:00
Kresten Krab Thorup
bd075bad8e
Updated for new filenames
...
From-SVN: r4124
1993-04-13 17:24:08 +00:00
Kresten Krab Thorup
ff2fda34f6
Changed includes to double quote style
...
From-SVN: r4123
1993-04-13 17:21:11 +00:00
Kresten Krab Thorup
b0033312d6
Changed includes to doublequote style
...
From-SVN: r4122
1993-04-13 17:19:49 +00:00
Kresten Krab Thorup
143dc6466f
(-Wprotocol): added
...
(-Wprotocol): added
(flag_warn_protocol): New variable
(check_methods_accessible): New function
(check_protocol): Use check_methods or check_methods_accessible
depending on flag_warn_protocol to check protocol conformance.
(start_class): For class implementations Assign
SUPER_CLASS_NAME from interface specification if not present.
From-SVN: r4121
1993-04-13 12:57:23 +00:00
Kresten Krab Thorup
b800a01b95
(-Wprotocol): added
...
From-SVN: r4120
1993-04-13 12:57:23 +00:00
Richard Kenner
1aa4cb3a3c
(layout_union): Handle QUAL_UNION_TYPE.
...
(layout_type): Call layout_union for QUAL_UNION_TYPE and treat it
like UNION_TYPE elsewhere.
From-SVN: r4119
1993-04-13 06:48:10 -04:00
Richard Kenner
c1b98a9573
Treat QUAL_UNION_TYPE like UNION_TYPE when seeing if aggregate.
...
From-SVN: r4118
1993-04-13 06:47:33 -04:00
Richard Kenner
e7f3c83f0e
Treat QUAL_UNION_TYPE like UNION_TYPE when seeing if aggregate.
...
(get_inner_reference): Don't blow up if a FIELD_DECL hasn't been
filled in.
(expand_expr, case COMPONENT_REF): Likewise.
From-SVN: r4117
1993-04-13 06:45:11 -04:00
Richard Kenner
3635a54b1a
(DECL_QUALIFIER): New access macro for decl.initial.
...
From-SVN: r4116
1993-04-13 06:43:02 -04:00
Richard Kenner
08703ee423
(QUAL_UNION_TYPE): New tree code.
...
From-SVN: r4115
1993-04-13 06:34:08 -04:00
Richard Kenner
88ee26514d
(div_and_round_double): Don't mix HOST_WIDE_INT * and unsigned
...
HOST_WIDE_INT * parameters; some compilers complain.
From-SVN: r4114
1993-04-13 06:07:59 -04:00
Kresten Krab Thorup
36be30f1bc
includes changed to double quote style
...
From-SVN: r4113
1993-04-13 02:12:40 +00:00