- 28 Jan, 1996 1 commit
-
-
From-SVN: r11118
David Edelsohn committed
-
- 27 Jan, 1996 7 commits
-
-
This was a CYGNUS LOCAL patch accidentally installed at the FSF. From-SVN: r11117
Doug Evans committed -
From-SVN: r11116
Michael Meissner committed -
From-SVN: r11115
Michael Meissner committed -
From-SVN: r11114
Richard Kenner committed -
__builtin_longjmp. From-SVN: r11113
Richard Kenner committed -
(arg_pointer_save_area): New declaration. (expand_builtin, case BUILT_IN_{SET,LONG}JMP): New cases. (expand_expr, case COMPONENT_REF): Pass EXPAND_INITIALIZER to recursive call. From-SVN: r11112
Richard Kenner committed -
From-SVN: r11111
Richard Kenner committed
-
- 26 Jan, 1996 5 commits
-
-
* sparc/sparc.h (sparc_arch_type): Delete. ({,TARGET_}MASK_DEPRECATED_V8_INSNS): Define. (ARCH64_SWITCHES): Renamed from V9_SWITCHES. * sparc/sparc.c (sparc_arch_type): Delete. (sparc_init_modes): Likewise. (output_move_quad): Don't use ldq/stq unless TARGET_HARD_QUAD. * sparc/sp64-sol2.h (TARGET_DEFAULT): Add MASK_DEPRECATED_V8_INSNS. (SUBTARGET_SWITCHES): Add -m{no,}deprecated-v8-insns * sparc/sparc.md (arch attribute): Rewrite. (isa): New attribute. (32 bit multiply/divide patterns): Use if TARGET_DEPRECATED_V8_INSNS. (32 bit divide patterns): V9 doesn't require delay after y reg write. From-SVN: r11110
Doug Evans committed -
From-SVN: r11109
David Edelsohn committed -
From-SVN: r11108
Stan Cox committed -
From-SVN: r11107
Michael Meissner committed -
From-SVN: r11106
Michael Meissner committed
-
- 25 Jan, 1996 12 commits
-
-
From-SVN: r11105
Michael Meissner committed -
From-SVN: r11104
Michael Meissner committed -
From-SVN: r11103
Michael Meissner committed -
From-SVN: r11102
Michael Meissner committed -
From-SVN: r11101
Michael Meissner committed -
(*): Replace SPARCV9 with SPARC_{V9,ARCH64}. (MASK_CPUS): Define. ({MASK,TARGET}_ENV32): Delete. ({MASK,TARGET}_ARCH64,TARGET_ARCH32): Define. (TARGET_SWITCHES): Reset cpu flags first for each variant. (CONDITIONAL_REGISTER_USAGE): If 32 bit v9 system, unfix g1-g4, fix g5, and make %f48-%f80 call used. From-SVN: r11100
Doug Evans committed -
(hard_32bit_mode_classes): Add v9 regs. (gen_v9_scc): Handle 32 bit v9 case. Call v9_regcmp_p. From-SVN: r11099
Doug Evans committed -
requiring 64 bit environment. From-SVN: r11098
Doug Evans committed -
(TARGET_DEFAULT): Add MASK_ARCH64. (ENDFILE_SPEC): No longer need to check for -nostartfiles. (ASM_IDENTIFY_GCC): Define as empty. From-SVN: r11097
Doug Evans committed -
(TARGET_VERSION): Define. (TARGET_DEFAULT): Add MASK_ARCH64, delete MASK_ENV32. (JUMP_TABLES_IN_TEXT_SECTION): Define. (READONLY_DATA_SECTION): Make text_section. From-SVN: r11096
Doug Evans committed -
From-SVN: r11095
Ian Lance Taylor committed -
* alpha.c (alpha_write_verstamp): Only emit MS_STAMP and LS_STAMP, not the extra numbers. From-SVN: r11094
Brendan Kehoe committed
-
- 24 Jan, 1996 6 commits
-
-
From-SVN: r11093
Michael Meissner committed -
(reload): Set it. From-SVN: r11092
Jim Wilson committed -
(mark_target_live_regs): Delete loop looking forward from target and instead call find_dead_or_set_registers. (fix_reg_dead_note): New function. (fill_slots_from_thread): Call it. From-SVN: r11091
Jim Wilson committed -
(strength_reduce): Correct comments. Don't set maybe_multiple when pass branch to scan_start. Don't set not_every_iteration after passing a CODE_LABEL, or after passing a branch out of the loop. When outputting DEST_ADDR giv increments, put them next to the memory address on machines with auto-increment addresses. (record_biv): Set new field always_executed. (record_giv): Set new fields always_executed and auto_inc_opt. (maybe_eliminate_biv_1): Reject biv with auto_inc_opt optimization in some cases. From-SVN: r11090
Jim Wilson committed -
auto_inc_opt. From-SVN: r11089
Jim Wilson committed -
POINTER_SIZE to agree with expr.c. From-SVN: r11088
Jim Wilson committed
-
- 23 Jan, 1996 2 commits
-
-
From-SVN: r11087
Doug Evans committed -
Use preprocessor arithmetic instead of C arithmetic to avoid warnings on some compilers. (HOST_WIDE_INT_MASK): Remove. (MAX_CHAR_TYPE_MASK, MAX_WCHAR_TYPE_MASK): New macros. (yylex): Use them. From-SVN: r11086
Paul Eggert committed
-
- 22 Jan, 1996 7 commits
-
-
* cppexp.c (cpp_parse_expr): Set HAVE_VALUE flag for unary minus, even if skip_evaluation is true. From-SVN: r11085
Per Bothner committed -
From-SVN: r11084
David Edelsohn committed -
From-SVN: r11083
David Edelsohn committed -
From-SVN: r11082
Mike Stump committed -
From-SVN: r11081
David Edelsohn committed -
From-SVN: r11080
David Edelsohn committed -
From-SVN: r11079
David Edelsohn committed
-