- 12 Apr, 1993 13 commits
-
-
otherwise won't get best value. From-SVN: r4099
Richard Kenner committed -
of BRANCH_COST if HAVE_conditional_move defined. From-SVN: r4098
Richard Kenner committed -
From-SVN: r4097
Kresten Krab Thorup committed -
From-SVN: r4096
Kresten Krab Thorup committed -
From-SVN: r4095
Kresten Krab Thorup committed -
From-SVN: r4094
Kresten Krab Thorup committed -
__objc_install_dtable_for_class): Call to __objc_resolve_class_links moved to the latter. From-SVN: r4093
Kresten Krab Thorup committed -
kane@cc.purdue.edu which is not considered "minor changes" From-SVN: r4092
Kresten Krab Thorup committed -
From-SVN: r4091
Kresten Krab Thorup committed -
Stripped anything added by kane@cc.purdue.edu which is not considered "minor changes" From-SVN: r4090
Kresten Krab Thorup committed -
From-SVN: r4089
Kresten Krab Thorup committed -
From-SVN: r4088
Kresten Krab Thorup committed -
From-SVN: r4087
Richard Stallman committed
-
- 11 Apr, 1993 6 commits
-
-
From-SVN: r4086
Richard Kenner committed -
From-SVN: r4085
Richard Stallman committed -
From-SVN: r4084
Richard Kenner committed -
(layout_record): After copying the offsets of a field that is an anonymous union to the offsets of the fields of that union... (layout_record): After copying the offsets of a field that is an anonymous union to the offsets of the fields of that union, zero the offset of the anonymous field in case it is used to access the inner fields. From-SVN: r4083
Richard Kenner committed -
Clean up code so more readable and don't restrict to case where C2 >= C1. Pass correct (inner) code to recursive call. (make_compound_operation, case SUBREG): Pass the code of our operand to recursive call, not SUBREG, and make another recursive call after calling force_to_mode. From-SVN: r4082
Richard Kenner committed -
(expand_divmod): When adjusting op0 for trunc_div or trunc_mod, using shifts (not branches), make a new pseudo for the result. Don't use target for adjusted_op0. From-SVN: r4081
Richard Stallman committed
-
- 10 Apr, 1993 7 commits
-
-
From-SVN: r4080
Richard Kenner committed -
(alpha_sa_size): Need to save $26 if it is used or if any other register is saved, but not just because a stack space is needed. (output_prolog): Add code to probe the stack if we allocate more than 4096 bytes; required by chapter 7 (for threads). Know when to save $26. (output_epilog): Know when to restore $26. From-SVN: r4079
Richard Kenner committed -
(add/sub): Correct predicates and constraints for sNaddX and addX insns; we can use sNsubX and subX to add small negative constants. Don't split addition to SP since we want to update it just once. (beq, bne): Use subtract, not compare for ints; it's more efficient. (define_split for comparisons): Always prefer add/sub if it will work. (probe_stack, allocate_stack): New patterns. From-SVN: r4078
Richard Kenner committed -
From-SVN: r4077
Tom Wood committed -
From-SVN: r4076
Tom Wood committed -
From-SVN: r4075
Tom Wood committed -
(digest_init): Set free_tree_list. (process_init_constructor): Use add_double to do arithmetic with double integers instead of using fold/build to to arithmetic in type of array index. Use free_tree_list when available instead of generating a new tree_list. From-SVN: r4074
Jim Wilson committed
-
- 09 Apr, 1993 14 commits
-
-
Move machine independent portions to nextstep.h and nextstep.c. Update to NeXTSTEP 3.0 and 3.1. From-SVN: r4073
Tom Wood committed -
From-SVN: r4072
Tom Wood committed -
From-SVN: r4071
Tom Wood committed -
From-SVN: r4070
Tom Wood committed -
Add support for protocols, classes, and strings. Update the runtime targets for the new GNU runtimes as well as existing NeXT runtimes. From-SVN: r4069
Tom Wood committed -
From-SVN: r4068
Tom Wood committed -
(comptypes, convert_for_assignment): Check for Objective-C protocols (non-reflexive use of maybe_objc_comptypes). (comptypes, convert_for_assignment): Check for Objective-C protocols (non-reflexive use of maybe_objc_comptypes). (comp_target_types): Rewrite so that maybe_objc_comptypes checks protocols when processing an Objective-C module. For C modules, the code path is unchanged. (convert_for_assignment): Improve the error message for incompatible message arguments. From-SVN: r4067
Tom Wood committed -
build_objc_string): New functions. From-SVN: r4066
Tom Wood committed -
From-SVN: r4065
Tom Wood committed -
(doing_objc_thang): Declare here. From-SVN: r4064
Tom Wood committed -
objc-parse.gperf and add the new keywords. From-SVN: r4063
Tom Wood committed -
RID_ID): New Objective-C keywords. From-SVN: r4062
Tom Wood committed -
For i370-ibm*, assume mvs by default. Later, likewise, for i370-*. For -mvs*, assume ibm as default vendor. From-SVN: r4061
Richard Stallman committed -
From-SVN: r4060
Richard Stallman committed
-