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
Tom Wood
ba2e27865b
*** empty log message ***
...
From-SVN: r4112
1993-04-13 01:58:32 +00:00
Kresten Krab Thorup
f5689463af
(_forward, fflags): made target error phrone
...
(_forward, fflags): made target error phrone
(objc-msg.o, _forward): Now uses explicit path in stead of implicit $<
From-SVN: r4111
1993-04-13 00:49:57 +00:00
Tom Wood
8d406e9dd6
(ASM_OUTPUT_FLOAT_OPERAND): Use CODE.
...
From-SVN: r4110
1993-04-12 23:53:15 +00:00
Tom Wood
5fa63f2ada
(get_static_reference, get_objcect_reference,
...
start_protocol): Make a tree vector for new protocol types.
(start_class): The tree vector for class types is longer.
From-SVN: r4109
1993-04-12 23:52:10 +00:00
Tom Wood
812207f08b
(CLASS_PROTOCOL_LIST, PROTOCOL_LIST,
...
PROTOCOL_FORWARD_DECL, TYPE_PROTOCOL_LIST): Rearrange use of type
members to avoid use of noncopied_parts.
From-SVN: r4108
1993-04-12 23:51:07 +00:00
Jim Wilson
dab8915b3f
(install-common): Delete $(bindir)/$(target)-gcc
...
before trying to install it.
From-SVN: r4107
1993-04-12 14:59:19 -07:00
Jim Wilson
ad2373403f
(CONSTANT_ALIGNMENT): Only increase alignment of string constants.
...
From-SVN: r4106
1993-04-12 12:53:31 -07:00
Jim Wilson
8cacec76fd
(library_prefix): Delete variable.
...
(process_command): Delete uses of library_prefix.
(do_spec_1, D case): Delete use of library_prefix.
From-SVN: r4105
1993-04-12 12:50:01 -07:00
Jim Wilson
5460015dec
(emit_stack_save): At end, call validize_mem when inside sequence.
...
From-SVN: r4104
1993-04-12 12:48:02 -07:00
Jim Wilson
b76478952b
(fold...
...
(fold, COMPOUND_EXPR case): When pedantic, don't
simplify a COMPOUND_EXPR, so that it won't be mistaken for an
lvalue or an integer constant expression.
From-SVN: r4103
1993-04-12 12:45:58 -07:00
Jim Wilson
29df70e6ff
(internal_build_compound_expr): When pedantic...
...
(internal_build_compound_expr): When pedantic, don't
simplify a COMPOUND_EXPR, so that it won't be mistaken for an
lvalue or an integer constant expression.
From-SVN: r4102
1993-04-12 12:44:47 -07:00
Richard Kenner
fa5679bb7f
(adddi3/subdi3): Allow immediate constants.
...
From-SVN: r4101
1993-04-12 15:28:24 -04:00
Richard Kenner
9854d9edf8
(print_operand): Sort all cases in alphabetical order.
...
(print_operand, case 'G'): New case.
(output_epilog): Know that "GNU Obj-C" is the language string for Objective-C.
From-SVN: r4100
1993-04-12 15:27:55 -04:00
Richard Kenner
2afabb483c
(record_value_for_reg): Properly set SUBST_LOW_CUID for last change;
...
otherwise won't get best value.
From-SVN: r4099
1993-04-12 15:23:44 -04:00
Richard Kenner
96c10aa164
(jump_optimize, clause for `x=a; if (...) x=b;'): Do this regardless
...
of BRANCH_COST if HAVE_conditional_move defined.
From-SVN: r4098
1993-04-12 13:23:50 -04:00
Kresten Krab Thorup
24e5fe8bae
(-awake:): added methods
...
From-SVN: r4097
1993-04-12 15:50:02 +00:00
Kresten Krab Thorup
8117ac5599
Update for new runtime
...
From-SVN: r4096
1993-04-12 15:44:52 +00:00
Kresten Krab Thorup
2ebb305328
*** empty log message ***
...
From-SVN: r4095
1993-04-12 15:44:37 +00:00
Kresten Krab Thorup
6d9bd62495
now "#include"s objc-archive.h
...
From-SVN: r4094
1993-04-12 15:44:25 +00:00
Kresten Krab Thorup
d408c5dad6
(__objc_init_install_dtable,
...
__objc_install_dtable_for_class): Call to
__objc_resolve_class_links moved to the latter.
From-SVN: r4093
1993-04-12 15:44:02 +00:00
Kresten Krab Thorup
eca33b05fb
Stripped anything added by
...
kane@cc.purdue.edu which is not considered "minor changes"
From-SVN: r4092
1993-04-12 15:43:31 +00:00
Kresten Krab Thorup
ab65ae3cec
Deleted #include "mutext.h"
...
From-SVN: r4091
1993-04-12 15:42:44 +00:00
Kresten Krab Thorup
e9dce16126
(-read:, -write:): added
...
Stripped anything added by
kane@cc.purdue.edu which is not considered "minor changes"
From-SVN: r4090
1993-04-12 15:41:52 +00:00
Kresten Krab Thorup
5375a2043d
(objc_write_reference) added
...
From-SVN: r4089
1993-04-12 15:12:59 +00:00
Kresten Krab Thorup
305f8c5baf
Updated for new runtime
...
From-SVN: r4088
1993-04-12 15:00:55 +00:00
Richard Stallman
96b11bedc4
Define MKTEMP_EACH_FILE and NO_PRECOMPILES.
...
From-SVN: r4087
1993-04-12 05:35:04 +00:00
Richard Kenner
be07ab12f7
(strip_off_ending): Add .atr for Ada.
...
From-SVN: r4086
1993-04-11 15:22:53 -04:00
Richard Stallman
a66a10c707
(can_combine_p): Don't move an UNSPEC_VOLATILE.
...
From-SVN: r4085
1993-04-11 18:46:06 +00:00