4 GCC regressions, 0 new, with your patch on 2002-02-04T22:08:46Z.
GCC regression checker
regress@maat.cygnus.com
Mon Feb 4 17:33:00 GMT 2002
With your recent patch, GCC has some regression test failures, which
used to pass. There are 0 new failures, and 4
failures that existed before and after that patch; 0 failures
have been fixed.
The old failures, which were not fixed or introduced by your patch, are:
powerpc-eabisim gcc.sum gcc.c-torture/execute/960116-1.c
native gcc.sum gcc.c-torture/execute/931002-1.c
native gcc.sum gcc.c-torture/execute/960116-1.c
native gcc.sum gcc.c-torture/execute/nestfunc-3.c
For more information, see <http://people.redhat.com/geoffk/gcc-regression/>.
-------------- next part --------------
ChangeLog entries since last run on 2002-02-04T18:43:38Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog Mon Feb 4 10:44:10 2002
+++ gcc/gcc/ChangeLog Mon Feb 4 14:09:21 2002
@@ -1,3 +1,49 @@
+2002-02-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/4475, c++/3780:
+ * c-common.def (SWITCH_STMT): Add SWITCH_TYPE operand.
+ * c-common.h (SWITCH_TYPE): Define.
+ * c-typeck.c (c_start_case): Set SWITCH_TYPE.
+ * stmt.c (all_cases_count): Set lastval to thisval at end of loop.
+ Rename spareness variable to sparseness.
+ (expand_end_case_type): Renamed from expand_end_case, use orig_type
+ if non-NULL instead of TREE_TYPE (orig_index).
+ * tree.h (expand_end_case_type): Renamed from expand_end_case.
+ (expand_end_case): Define using expand_end_case_type.
+ * c-semantics.c (genrtl_switch_stmt): Pass SWITCH_TYPE
+ to expand_end_case_type.
+ * doc/c-tree.texi (SWITCH_STMT): Document SWITCH_TYPE.
+
+2002-02-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
+
+ * pa.h (PREFERRED_STACK_BOUNDARY): Define to match standard rounding.
+ (BIGGEST_ALIGNMENT): Change to 128.
+
+2002-02-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
+
+ * pa32-linux.h (LINK_COMMAND_SPEC): Define.
+
+2002-02-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
+
+ * pa.md (call_internal_reg_64bit): Remove unused variable.
+
+2002-02-04 Nick Clifton <nickc@cambridge.redhat.com>
+
+ * config/arm/arm.h (machine_function): Add uses_anonymous_args
+ field.
+ (SETUP_INCOMING_VARARGS): Set uses_anonymous_args.
+ * config/arm/arm.c (current_function_anonymous_args): Delete,
+ replace uses with cfun->machine->uses_anonymous_args.
+ (arm_reorg): Do not reset uses_anonymous_args.
+
+ * config/arm/arm.c (arm_hard_regno_mode_ok): Allow any value in
+ any geenral register.
+
+2001-02-04 Bernd Schmidt <bernds@redhat.com>
+
+ * cfgrtl.c (force_nonfallthru_and_redirect): Don't try to redirect
+ the entry block.
+
2002-02-04 Richard Henderson <rth@redhat.com>
* combine.c (force_to_mode): Remove STACK_BIAS code.
--- /maat/heart/tbox/changelog_mail/gcc/gcc/cp/ChangeLog Mon Feb 4 10:45:56 2002
+++ gcc/gcc/cp/ChangeLog Mon Feb 4 14:10:04 2002
@@ -1,3 +1,8 @@
+2002-02-04 Jakub Jelinek <jakub@redhat.com>
+
+ * semantics.c (begin_switch_stmt): Clear SWITCH_TYPE.
+ (finish_switch_cond): Set SWITCH_TYPE.
+
2002-02-04 Richard Henderson <rth@redhat.com>
* method.c (use_thunk): Always initialize the block tree. Reindent.
--- /maat/heart/tbox/changelog_mail/gcc/gcc/testsuite/ChangeLog Mon Feb 4 10:48:25 2002
+++ gcc/gcc/testsuite/ChangeLog Mon Feb 4 14:10:11 2002
@@ -1,3 +1,12 @@
+2002-02-04 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
+ before all tests. Move warning one line above to match where it
+ C frontend emits.
+ * gcc.dg/Wswitch-2.c: New test.
+ * g++.dg/warn/Wswitch-1.C: New test.
+ * g++.dg/warn/Wswitch-2.C: New test.
+
2002-02-04 Richard Henderson <rth@redhat.com>
* g++.dg/abi/offsetof.C: Fix size comparison.
--- /maat/heart/tbox/changelog_mail/gcc/libstdc++-v3/ChangeLog Sat Feb 2 08:12:36 2002
+++ gcc/libstdc++-v3/ChangeLog Mon Feb 4 14:10:12 2002
@@ -1,3 +1,12 @@
+2002-02-04 Paolo Carlini <pcarlini@unitus.it>
+
+ libstdc++/5579
+ * include/bits/locale_facets.tcc (money_get::do_get(string)):
+ Deal correctly with !(__io.flags() & ios_base::showbase)
+ for case money_base::symbol.
+ * testsuite/22_locale/money_get_members_char.cc: Add test05.
+ * testsuite/22_locale/money_get_members_wchar_t.cc: Add test05.
+
2002-02-02 Paolo Carlini <pcarlini@unitus.it>
* testsuite/22_locale/operators.cc
ChangeLog entries between 2002-02-04T18:43:38Z and the last time everything
passed, on 2002-02-04T15:45:06Z:
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog Mon Feb 4 07:45:31 2002
+++ gcc/gcc/ChangeLog Mon Feb 4 10:44:10 2002
@@ -1,3 +1,83 @@
+2002-02-04 Richard Henderson <rth@redhat.com>
+
+ * combine.c (force_to_mode): Remove STACK_BIAS code.
+ (nonzero_bits): Likewise. Replace sp/fp special case with
+ REGNO_POINTER_ALIGN.
+
+ * config/sparc/sparc.h (FRAME_POINTER_REGNUM): Change to SFP.
+ (HARD_FRAME_POINTER_REGNUM): New.
+ (FIRST_PSEUDO_REGISTER, REG_CLASS_CONTENTS): Update.
+ (FIXED_REGS, CALL_USED_REGS): Update.
+ (REG_ALLOC_ORDER, REGISTER_NAMES): Update.
+ (CONDITIONAL_REGISTER_USAGE): Update for HFP.
+ (HARD_REGNO_NREGS): Update for SFP.
+ (STACK_POINTER_OFFSET): Include bias here ...
+ (FIRST_PARM_OFFSET): ... not here.
+ (STACK_BIAS): Remove.
+ (INIT_EXPANDERS): New.
+ (STARTING_FRAME_OFFSET): Do not include bias.
+ (ELIMINABLE_REGS, CAN_ELIMINATE, INITIAL_ELIMINATION_OFFSET): New.
+ (REGNO_OK_FOR_INDEX_P, REGNO_OK_FOR_BASE_P): Update for SFP.
+ (REG_OK_FOR_INDEX_P, REG_OK_FOR_BASE_P): Likewise.
+ * config/sparc/aout.h (DBX_REGISTER_NUMBER): Update for HFP.
+ * config/sparc/litecoff.h, config/sparc/sol2.h: Likewise.
+ * config/sparc/sparc.c (mem_min_alignment): Update for HFP.
+ (sparc_nonflat_function_prologue, epilogue_renumber): Likewise.
+ (MUST_SAVE_REGISTER): Likewise.
+ (sparc_flat_function_prologue): Likewise.
+ (sparc_flat_function_epilogue): Likewise.
+ (HARD_FRAME_POINTER_MASK): Rename from FRAME_POINTER_MASK.
+ (sparc_init_modes): SFP is GENERAL_REGS.
+ (sparc_builtin_saveregs): SFP does not have bias applied.
+
+2002-02-04 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/alpha.c (current_function_is_thunk): Don't check
+ current_function_is_thunk.
+ (alpha_sa_mask): Distinguish between current_function_is_thunk
+ called from ASM_OUTPUT_MI_THUNK and not.
+ (alpha_does_function_need_gp): Thunks always need gp.
+ (alpha_start_function, alpha_output_function_end_prologue): Likewise.
+ (alpha_output_mi_thunk_osf): New.
+ * config/alpha/alpha-protos.h: Update.
+ * config/alpha/alpha.h (ASM_OUTPUT_MI_THUNK): New.
+
+2002-02-04 Richard Sandiford <rsandifo@redhat.com>
+
+ * c-typeck.c (build_c_cast): Warn when qualifiers are added to
+ function types, not when they're taken away.
+
+Mon Feb 4 09:05:58 2002 Jeffrey A Law (law@redhat.com)
+
+ * cfgrtl.c (try_redirect_by_replacing_jump): Remove associated
+ CODE_LABEL and jump table when replacing a table jump with a
+ simple jump.
+
+2002-02-04 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * config/s390/s390-protos.h (legitimize_la_operand,
+ s390_secondary_input_reload_class, s390_plus_operand,
+ s390_expand_plus_operand): Add prototypes.
+
+ config/s390/s390.c (s390_secondary_input_reload_class,
+ s390_plus_operand, s390_expand_plus_operand): New functions.
+
+ (struct s390_address): New member 'pointer'.
+ (s390_decompose_address): Compute it.
+ (legitimate_la_operand_p): Use it.
+ (legitimize_la_operand): New function.
+ (movti, movdi, movdf splitters): Call it.
+
+ config/s390/s390.h (SECONDARY_INPUT_RELOAD_CLASS): Define.
+ (PREDICATE_CODES): Add s390_plus_operand.
+
+ config/s390/s390.md (adddi3_inv_64, addaddr_ccclobber): Delete.
+ (la_ccclobber): Allow GENERAL_REGS as output operand.
+
+ (reload_load_address, *reload_load_address_reg_0, *la, *do_la_reg_0,
+ *reload_la_64, *reload_la_31 and splitters): Delete, replace by ...
+ (*la_64, *la_31, reload_indi, reload_insi): ... these.
+
2002-02-04 Ulrich Weigand <uweigand@de.ibm.com>
* gcc/config/s390/s390.h (CRT_CALL_STATIC_FUNCTION): Fixed
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Mon Feb 4 01:23:11 2002
+++ gcc/gcc/cp/ChangeLog Mon Feb 4 10:45:56 2002
@@ -1,3 +1,15 @@
+2002-02-04 Richard Henderson <rth@redhat.com>
+
+ * method.c (use_thunk): Always initialize the block tree. Reindent.
+ * semantics.c (expand_body): Emit thunks after function, not before.
+
+2002-02-04 Jason Merrill <jason@redhat.com>
+
+ * decl.c (start_function): Call cplus_decl_attributes immediately
+ after grokdeclarator.
+
+ * decl.c (start_function): Combine DECL_RESULT handling code.
+
2002-02-03 Jason Merrill <jason@redhat.com>
* xref.c: Remove.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/f/ChangeLog Sun Feb 3 22:46:26 2002
+++ gcc/gcc/f/ChangeLog Mon Feb 4 10:46:30 2002
@@ -1,3 +1,13 @@
+2002-02-04 Philipp Thomas <pthomas@suse.de>
+
+ * implic.c lex.c stb.c ste.c stu.c: Update copyright dates.
+
+2002-02-04 Philipp Thomas <pthomas@suse.de>
+
+ * bad.def com.c expr.c implic.c lex.c stb.c ste.c stu.c:
+ Insert comments to mark messages as not being printf style
+ where appropriate.
+
2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
* expr.c (ffeexpr_sym_impdoitem_): Allow other than
--- /maat/heart/tbox/changelog_pass/gcc/gcc/po/ChangeLog Thu Jan 31 06:12:07 2002
+++ gcc/gcc/po/ChangeLog Mon Feb 4 10:48:09 2002
@@ -1,7 +1,13 @@
+2002-02-04 Zack Weinberg <zack@codesourcery.com>
+
+ * gcc.pot: Regenerate.
+
2002-01-31 Philipp Thomas <pthomas@suse.de>
+
* el.po: New file.
2002-01-29 Philipp Thomas <pthomas@suse.de>
+
* es.po, fr.po, ja.po: Updated to current versions.
2002-01-23 Philipp Thomas <pthomas@suse.de>
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Mon Feb 4 03:58:15 2002
+++ gcc/gcc/testsuite/ChangeLog Mon Feb 4 10:48:25 2002
@@ -1,3 +1,11 @@
+2002-02-04 Richard Henderson <rth@redhat.com>
+
+ * g++.dg/abi/offsetof.C: Fix size comparison.
+
+2002-02-04 Richard Sandiford <rsandifo@redhat.com>
+
+ * gcc.dg/cast-qual-2.c: New test.
+
2002-02-04 Jakub Jelinek <jakub@redhat.com>
* gcc.dg/20020201-4.c: New test.
-------------- next part --------------
--
Geoffrey Keating <regress@maat.cygnus.com>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list