- 12 Apr, 1993 22 commits
-
-
PROTOCOL_FORWARD_DECL, TYPE_PROTOCOL_LIST): Rearrange use of type members to avoid use of noncopied_parts. From-SVN: r4108
Tom Wood committed -
before trying to install it. From-SVN: r4107
Jim Wilson committed -
From-SVN: r4106
Jim Wilson committed -
(process_command): Delete uses of library_prefix. (do_spec_1, D case): Delete use of library_prefix. From-SVN: r4105
Jim Wilson committed -
From-SVN: r4104
Jim Wilson committed -
(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
Jim Wilson committed -
(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
Jim Wilson committed -
From-SVN: r4101
Richard Kenner committed -
(print_operand, case 'G'): New case. (output_epilog): Know that "GNU Obj-C" is the language string for Objective-C. From-SVN: r4100
Richard Kenner committed -
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 5 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
-