- 07 Dec, 1998 5 commits
-
-
From-SVN: r24149
Nick Clifton committed -
* loop.c (check_dbra_loop): Fix initial_value and initial_equiv_value in the loop_info structure. Should fix -O1 -funroll-loops bootstrap problems. From-SVN: r24146
Michael Hayes committed -
Mon Dec 7 09:58:26 1998 Catherine Moore <clm@cygnus.com> * configure.in: (arm*-*-ecos-elf): New target. * configure: Regenerated. * config/arm/elf.h (ASM_WEAKEN_LABEL): Define. * config/arm/ecos-elf.h: New file. * config/arm/unknown-elf.h (TARGET_VERSION): Check for redefinition. From-SVN: r24145
Catherine Moore committed -
From-SVN: r24144
J"orn Rennecke committed -
From-SVN: r24142
Jeff Law committed
-
- 06 Dec, 1998 16 commits
-
-
* jcf-dump.c (INVOKE): If invokeinterface, print number of args. From-SVN: r24140
Per Bothner committed -
From-SVN: r24132
Jeffrey A Law committed -
* loop.c (check_dbra_loop): New argument loop_info. Update fields as needed. From-SVN: r24131
Michael Hayes committed -
From-SVN: r24130
Jeffrey A Law committed -
From-SVN: r24129
Jeff Law committed -
From-SVN: r24127
Alexandre Oliva committed -
gcc.texi (Bug Reporting): 40Kb is a soft limit, larger compressed reports are ok and preferred over URLs * gcc.texi (Bug Reporting): 40Kb is a soft limit, larger compressed reports are ok and preferred over URLs From-SVN: r24126
Alexandre Oliva committed -
From-SVN: r24125
Alexandre Oliva committed -
From-SVN: r24124
Jason Merrill committed -
From-SVN: r24123
H.J. Lu committed -
* decl2.c (coerce_new_type): Use same_type_p. (coerce_delete_type): Likewise. * call.c (check_dtor_name): Return 1, not error_mark_node. From-SVN: r24122
Jason Merrill committed -
* alias.c (memrefs_conflict_p): A second ANDed address disables the aligned address optimization. From-SVN: r24121
Richard Henderson committed -
From-SVN: r24120
Jason Merrill committed -
From-SVN: r24119
Jason Merrill committed -
From-SVN: r24118
Richard Henderson committed -
From-SVN: r24117
Jeff Law committed
-
- 05 Dec, 1998 10 commits
-
-
* print-rtl.c (print_rtx): Add prototype. * unroll.c (iteration_info): Make it static. From-SVN: r24116
H.J. Lu committed -
From-SVN: r24115
Alexandre Oliva committed -
From-SVN: r24114
Alexandre Oliva committed -
From-SVN: r24113
Alexandre Oliva committed -
From-SVN: r24112
Alexandre Oliva committed -
* alpha.c (alpha_emit_set_const_1): Fix parenthesis error in -c << n case. From-SVN: r24111
Richard Henderson committed -
From-SVN: r24110
Jason Merrill committed -
* config/c4x/c4x.c (valid_parallel_load_store): Flog functionality from old valid_parallel_operands_4. (valid_parallel_operands_4): Check that operands for 4 operand parallel insns are valid, excluding load/store insns. * config/c4x/c4x.h (valid_parallel_load_store): Add prototype. * config/c4x/c4x.md (*movqf_parallel, *movqi_parallel): Use valid_parallel_load_store instead of valid_parallel_operands_4. (*absqf2_movqf_clobber, *floatqiqf2_movqf_clobber, *negqf2_movqf_clobber, *absqi2_movqi_clobber, *fixqfqi2_movqi_clobber, *negqi2_movqi_clobber, *notqi_movqi_clobber): Use valid_parallel_operands_4. (*subqf3_movqf_clobber, *ashlqi3_movqi_clobber, *ashrqi3_movqi_clobber, *lshrqi3_movqi_clobber, *subqi3_movqi_clobber): Use valid_parallel_operands_5. From-SVN: r24108
Michael Hayes committed -
From-SVN: r24107
Michael Hayes committed -
From-SVN: r24106
Jeff Law committed
-
- 04 Dec, 1998 9 commits
-
-
* lex.c (handle_cp_pragma): Disable #pragma interface/implementation if MULTIPLE_SYMBOL_SPACES. From-SVN: r24104
Jason Merrill committed -
nortel regressions since 97r1 From-SVN: r24097
Benjamin Kosnik committed -
nortel regressions since 97r1 From-SVN: r24096
Benjamin Kosnik committed -
From-SVN: r24095
Benjamin Kosnik committed -
nortel regressions since 97r1 From-SVN: r24094
Benjamin Kosnik committed -
nortel regressions since 97r1 From-SVN: r24093
Benjamin Kosnik committed -
From-SVN: r24092
Bernd Schmidt committed -
* g++.old-deja/g++.other/using5.C: usified using[567].C here * g++.old-deja/g++.other/using6.C: removed * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it From-SVN: r24091
Alexandre Oliva committed -
* final.c (cleanup_subreg_operands): Delete some unused code. * recog.h (MAX_RECOG_ALTERNATIVES): New macro. (struct insn_alternative): New structure definition. (recog_op_alt): Declare variable. (preprocess_constraints): Declare function. * recog.c (recog_op_alt): New variable. (extract_insn): Verify number of alternatives is in range. (preprocess_constraints): New function. * reg-stack.c: Include recog.h. (constrain_asm_operands): Delete. (get_asm_operand_lengths): Delete. (get_asm_operand_n_inputs): New function. (record_asm_reg_life): Delete OPERANDS, CONSTRAINTS, N_INPUTS and N_OUTPUTS args. All callers changed. Compute number of inputs and outputs here by calling get_asm_operand_n_inputs. Instead of constrain_asm_operands, call extract_insn, constrain_operands and preprocess_constaints. Use information computed by these functions throughout. (record_reg_life): Delete code that is unused due to changes in record_asm_reg_life. (subst_asm_stack_regs): Delete OPERANDS, OPERAND_LOC, CONSTRAINTS, N_INPUTS and N_OUTPUTS args. All callers changed. Similar changes as in record_asm_reg_life. (subst_stack_regs): Move n_operands declaration into the if statement where it's used. Delete code that is unused due to changes in subst_asm_stack_regs. * stmt.c (expand_asm_operands): Verify number of alternatives is in range. * Makefile.in (reg-stack.o): Depend on recog.h. From-SVN: r24090
Bernd Schmidt committed
-