- 06 Dec, 1998 13 commits
-
-
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 17 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 -
From-SVN: r24089
Alexandre Oliva committed -
* pt.c (check_template_shadow): New fn. * decl2.c (grokfield): Use it. * decl.c (pushdecl): Likewise. (pushdecl_class_level): Likewise. (start_method): Likewise. (xref_tag): Don't try to use 't' if we're defining. Fixes Sec14/7/C14387.cm. * call.c (check_dtor_name): Just return an error_mark_node. * pt.c (lookup_template_class): Complain about using non-template here. * parse.y (apparent_template_type): Not here. Fixes Sec14/C14339.cm. * pt.c (check_explicit_specialization): Complain about specialization with C linkage. Fixes Sec14/C14340.cm. * lang-options.h: Add -f{no-,}implicit-inline-templates. * pt.c (convert_nontype_argument): Don't assume that any integer argument is intended to be a constant-expression. Fixes Sec14/7/P14245.C. From-SVN: r24086
Jason Merrill committed -
From-SVN: r24085
Jeffrey A Law committed -
From-SVN: r24084
Christopher Faylor committed -
From-SVN: r24083
Jeff Law committed -
* pdp11.h: Use optimize_size for space optimizations. * pdp11.c: Likewise. * pdp11.md: Likewise. From-SVN: r24082
Joseph Myers committed -
Fri Dec 4 01:34:02 1998 Jeffrey A Law (law@cygnus.com) * config.guess: Improve detection of hppa2.0 processors. Fri Dec 4 01:33:05 1998 Niall Smart <nialls@euristix.ie> * config.guess: Recognize FreeBSD using ELF automatically. From-SVN: r24081
Jeff Law committed -
* configure.in (mipsel-*-linux*): New target. * mips/linux.h: New file, based on other Linux targets. From-SVN: r24080
Robert Lipe committed
-