1 GCC regressions, 0 new, with your patch on 2004-01-16T03:52:57Z.
GCC regression checker
geoffk@apple.com
Fri Jan 16 11:27:00 GMT 2004
With your recent patch, GCC has some regression test failures, which
used to pass. There are 0 new failures, and 1
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:
native g++.sum g++.old-deja/g++.eh/cleanup2.C
For more information, see http://gcc.gnu.org/regtest/.
-------------- next part --------------
ChangeLog entries since last run on 2004-01-15T20:16:51Z:
--- /Users/regress/tbox/changelog_mail/gcc/ChangeLog Thu Jan 15 10:21:19 2004
+++ gcc/ChangeLog Thu Jan 15 19:53:58 2004
@@ -1,3 +1,7 @@
+2004-01-15 Daniel Jacobowitz <drow@mvista.com>
+
+ * MAINTAINERS: Add myself to write-after-approval.
+
2004-01-15 Steven Bosscher <stevenb@suse.de>
* MAINTAINERS: Update my email address.
--- /Users/regress/tbox/changelog_mail/gcc/gcc/ChangeLog Thu Jan 15 12:17:50 2004
+++ gcc/gcc/ChangeLog Thu Jan 15 19:53:59 2004
@@ -1,5 +1,60 @@
2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
+ * c-common.h: Fix comment formatting.
+ * c-cppbuiltin.c: Likewise.
+ * c-pragma.c: Likewise.
+ * calls.c: Likewise.
+ * collect2.c: Likewise.
+ * cppcharset.c: Likewise.
+ * cpptrad.c: Likewise.
+ * dbxout.c: Likewise.
+ * defaults.h: Likewise.
+ * dwarf2out.c: Likewise.
+ * fold-const.c: Likewise.
+ * genautomata.c: Likewise.
+ * genconditions.c: Likewise.
+ * genflags.c: Likewise.
+ * gengtype.c: Likewise.
+ * integrate.c: Likewise.
+ * loop.c: Likewise.
+ * predict.c: Likewise.
+ * sdbout.c: Likewise.
+
+2004-01-15 Zack Weinberg <zack@codesourcery.com>
+
+ * config/ia64/ia64.md (*movti_internal): C output template
+ extracted to ia64.c.
+ (*movti_internal_reg): Delete.
+ (reload_inti, reload_outti): Use the correct mode on operand 2
+ in the first place, don't fix it up in the output template.
+ (movtf, reload_ointf, reload_outtf): New expanders.
+ (*movtf_internal): New define_insn_and_split.
+ * config/ia64/ia64.c (ia64_split_timode): Rename to ia64_split_tmode;
+ make static; do not hand TFmode CONST_DOUBLEs to split_double.
+ (ia64_split_tmode_move): New function, body mostly pulled
+ from ia64.md:*movti_internal.
+ (ia64_function_arg_words): New function, extracted common
+ logic from ia64_function_arg et seq.
+ (ia64_function_arg_offset): Likewise. Handle correctly the
+ case of a scalar quantity 16 bytes wide with only 8-byte alignment.
+ (ia64_function_arg, ia64_function_arg_partial_nregs)
+ (ia64_function_arg_advance): Use ia64_function_arg_words and
+ ia64_function_arg_offset.
+ (ia64_function_value): TCmode does not go in float regs.
+ (ia64_secondary_reload_class): Also handle TFmode.
+ * config/ia64/ia64-protos.h: Remove prototype for
+ ia64_split_timode; add prototype for ia64_split_tmode_move.
+
+2004-01-15 Kelley Cook <kcook@gcc.gnu.org>
+
+ * Makefile.in (MAINT): Make it an immediate assignment.
+
+2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/m32r/m32r.md: Remove useless calls to gen_lowpart.
+
+2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
+
* config/h8300/coff.h: Replace Hitachi with Renesas.
* config/h8300/elf.h: Likewise.
* config/h8300/h8300-protos.h: Likewise.
--- /Users/regress/tbox/changelog_mail/gcc/gcc/cp/ChangeLog Thu Jan 15 10:21:30 2004
+++ gcc/gcc/cp/ChangeLog Thu Jan 15 19:54:11 2004
@@ -1,3 +1,10 @@
+2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
+
+ PR c++/9259
+ * typeck.c (build_class_member_access_expr): Allow to access members
+ of the currently open class.
+ (finish_class_member_access_expr): Likewise.
+
2004-01-15 Alexandre Oliva <aoliva@redhat.com>
PR c++/13659
--- /Users/regress/tbox/changelog_mail/gcc/gcc/testsuite/ChangeLog Thu Jan 15 11:20:02 2004
+++ gcc/gcc/testsuite/ChangeLog Thu Jan 15 19:54:13 2004
@@ -1,3 +1,8 @@
+2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
+
+ PR c++/9259
+ * g++.dg/expr/sizeof2.C: New test.
+
2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
* gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
--- /Users/regress/tbox/changelog_mail/gcc/libjava/ChangeLog Thu Jan 15 11:20:10 2004
+++ gcc/libjava/ChangeLog Thu Jan 15 19:54:21 2004
@@ -1,3 +1,14 @@
+2004-01-15 Olga Rodimina <rodimina@redhat.com>
+
+ * gnu/java/awt/peer/gtk/GdkGraphics2D.java:
+ Implemented rendering hints related methods.
+ (getDefaultHints): New helper method. Returns
+ default rendering hints.
+ (walkPath): changed to normalize path if
+ the KEY_STROKE_CONTROL key is in "normalize" mode.
+ (draw3DRect): changed coordinates of rectangle by +0.5
+ if in "normalize" mode.
+
2004-01-15 Tom Tromey <tromey@redhat.com>
* Makefile.in: Rebuilt.
ChangeLog entries between 2004-01-15T20:16:51Z and the last time everything
passed, on 2004-01-13T16:11:57Z:
--- /Users/regress/tbox/changelog_pass/gcc/ChangeLog Mon Jan 12 11:46:02 2004
+++ gcc/ChangeLog Thu Jan 15 10:21:19 2004
@@ -1,3 +1,13 @@
+2004-01-15 Steven Bosscher <stevenb@suse.de>
+
+ * MAINTAINERS: Update my email address.
+
+2004-01-14 Loren J. Rittle <ljrittle@acm.org>
+
+ * Makefile.def (target_modules) [libtermcap, libiberty, zlib]: Stage.
+ * Makefile.tpl (configure-target-[+module+]): Support stage.
+ * Makefile.in: Rebuilt.
+
2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
* MAINTAINERS: Add myself as a libiberty MAINTAINER.
--- /Users/regress/tbox/changelog_pass/gcc/gcc/ChangeLog Tue Jan 13 08:12:54 2004
+++ gcc/gcc/ChangeLog Thu Jan 15 12:17:50 2004
@@ -1,3 +1,331 @@
+2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/h8300/coff.h: Replace Hitachi with Renesas.
+ * config/h8300/elf.h: Likewise.
+ * config/h8300/h8300-protos.h: Likewise.
+ * config/h8300/h8300.c: Likewise.
+ * config/h8300/h8300.h: Likewise.
+ * config/h8300/h8300.md: Likewise.
+ * config/h8300/lib1funcs.asm: Likewise.
+
+2004-01-15 Andrew Pinski <apinski@apple.com>
+
+ * config/rs6000/rs6000.c (uses_TOC): Wrap #if TARGET_ELF
+ around it.
+
+2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/h8300/h8300.c (h8300_return_in_memory): New.
+ (TARGET_STRUCT_VALUE_RTX): Likewise.
+ (TARGET_RETURN_IN_MEMORY): Likewise.
+ * config/h8300/h8300.h (STRUCT_VALUE): Remove.
+ (RETURN_IN_MEMORY): Likewise.
+
+2004-01-15 Richard Earnshaw <rearnsha@arm.com>
+
+ PR optimization/13375
+ * gcse.c (handle_avail_expr): Just return if the source is not a
+ single set.
+
+2004-01-15 Richard Earnshaw <rearnsha@arm.com>
+ Daniel Jacobowitz <drow@mvista.com>
+
+ * arm/lib1funcs.asm (ARM_FUNC_START): Correct interworking case.
+ (EQUIV): Define.
+ (ARM_FUNC_ALIAS): New macro.
+ * arm/ieee754-df.S (gedf2, ledf2, nedf2, eqdf2): Use it.
+ * arm/ieee754-sf.S (gesf2, lesf2, nesf2, eqsf2): Use it.
+
+2004-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR optimization/12372
+ * calls.c (expand_call): Add call_fusage data for stack arguments in
+ constant calls.
+
+2004-01-15 Alan Modra <amodra@bigpond.net.au>
+
+ * config/rs6000/rs6000.c (uses_TOC): Correct comment. Make static.
+ (rs6000_elf_declare_function_name): Formatting.
+ * config/rs6000/rs6000-protos.h (uses_TOC): Remove declaration.
+
+2004-01-15 Jan Hubicka <jh@suse.cz>
+
+ PR bootstrap/13692
+ * sched-deps.c (sched_analyze_1, sched_analyze_2): Fix thinko in
+ previous patch.
+
+2004-01-15 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/alpha.h (REG_ALLOC_ORDER): Reorder fp regs after
+ integer regs of the same call-savedness.
+
+2004-01-15 Andreas Schwab <schwab@suse.de>
+
+ PR bootstrap/13562
+ * config/m68k/m68k.c (output_move_const_into_data_reg): Clear cc
+ status for NOTB/NOTW/NEGW methods.
+
+2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/invoke.texi: Update dump file names. Fix a typo.
+
+2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
+
+ * builtins.c (expand_builtin_va_end): Don't use
+ EXPAND_BUILTIN_VA_END.
+ * system.h (EXPAND_BUILTIN_VA_END): Poison.
+ * config/d30v/d30v.h: Remove a commented-out definition of
+ EXPAND_BUILTIN_VA_END.
+ * config/stormy16/stormy16.h: Likewise.
+
+2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
+
+ * system.h (STRUCT_VALUE_INCOMING_REGNUM): Poison.
+ * targhooks.c (default_struct_value_rtx): Don't use
+ STRUCT_VALUE_INCOMING_REGNUM.
+
+2004-01-15 Kelley Cook <kcook@gcc.gnu.org>
+
+ PR bootstrap/12744
+ * configure.in: Revamp enable-generated-files-in-srcdir rule to define
+ GENINSRC and not parsedir. Define srcextra as a langhook.
+ * configure: Regenerate.
+ * Makefile.in: Suppress default .l.c rule. Don't substitute
+ parsedir and delete all references throughout. Conditionally define
+ rule for srcextra dependent on GENINSRC.
+ (stmp-docobjdir): Delete.
+ (c-parse.o, gengtype-lex.o, gengtype-yacc.o): Use implicit build rule.
+ (srcextra): Copy c-parse.y, c-parse.c, gengtype-lex.c, gengtype-yacc.c,
+ and gengtype-yacc.h back to source directory.
+ (maintainer-clean): Delete all parse files in source directory.
+ (distclean): Delete generated files.
+
+ * objc/Make-lang.in (objc-parse.o): Use implicit build rule.
+ (objc-parse.c, objc-parse.y): Don't use parsedir.
+ (objc.srcextra): Copy objc-parse.y and objc-parse.c back to source
+ directory if requested.
+ (po-generated): Don't use parsedir.
+ (objc.maintainer-clean): Delete above files from source directory.
+
+2004-01-14 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/tm.texi (FUNCTION_VALUE): Fix a typo.
+
+2004-01-14 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/tm.texi: Replace RETURN_IN_MEMORY with
+ TARGET_RETURN_IN_MEMORY.
+
+2004-01-15 Jan Hubicka <jh@suse.cz>
+
+ * builtins.c (std_expand_builtin_va_arg): Align operand when needed.
+ * i386.c (init_cumulative_args): Set warn_sse; fix handling of variadic
+ functions accepting SSE arguments
+ (function_arg): Warn only when asked to warn.
+ * i386.h (ix86_args): Add warn_sse/warn_mmx fiels.
+
+2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
+
+ * c-parse.in (stmts_and_decls): Make label at end of compound
+ statement a hard error.
+
+2004-01-14 Jan Hubicka <jh@suse.cz>
+
+ * cgraph.c (create_edge): Use local.redefined_extern_inline.
+ * cgraph.h (cgraph_local_info): Sort fields by size; add
+ redefined_extern_inline
+ (cgraph_global_info): Sort fields by size.
+ (cgraph_node): Likewise.
+ * cgraphunit.c (cgraph_finalize_function): Se
+ local.redefined_extern_inline on redefinition.
+ (cgraph_analyze_function): Use it; fix formating.
+
+2004-01-14 Jan Hubicka <jh@suse.cz>
+
+ PR c++/10776
+ * sched-deps.c (trye_dependency_cache, anti_dependency_cache,
+ outptu_dependency_cache, forward_dependency_cahe): Trun to vectors of
+ bitmaps
+ (cache_size): New variable
+ (add_dependence): Update use; canonize early memory locations
+ (sched_analyze_1): Likewise.
+ (sched_analyze_2): Likewise.
+ (init_dependency_caches): Initialize bitmaps.
+ (free_dependency_caches): Free bitmaps
+
+2004-01-14 Kazu Hirata <kazu@cs.umass.edu>
+
+ * calls.c: Replace STRICT_ARGUMENT_NAMING in comments with
+ targetm.calls.strict_argument_naming().
+ * target.h: Likewise.
+
+2004-01-14 Richard Henderson <rth@redhat.com>
+
+ PR debug/13231
+ * dwarf2out.c (dwarf2out_stack_adjust): Skip prologue and epilogue
+ instructions.
+
+2004-01-14 Richard Henderson <rth@redhat.com>
+
+ PR c++/12491
+ * except.c (struct eh_region): Add u.fixup.resolved.
+ (resolve_one_fixup_region): Split out from ...
+ (resolve_fixup_regions): ... here.
+
+2004-01-14 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/mn10300/mn10300.h (STRUCT_VALUE): Change to 0.
+
+2004-01-14 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/alpha/alpha.h (STRUCT_VALUE): Remove.
+ * config/alpha/vms.h (STRUCT_VALUE_REGNUM): Remove #undef.
+ (STRUCT_VALUE): Remove.
+
+2003-01-14 Steven Bosscher <stevenb@suse.de>
+
+ * system.h: Poison PROMOTED_MODE
+ * integrate.c (expand_inline_function): Don't mention the
+ PROMOTED_MODE.
+ * loop.c (update_giv_derive): Same.
+ * tree.h (DECL_RTL): Same.
+
+2004-01-14 J"orn Rennecke <joern.rennecke@superh.com>
+
+ PR target/9365
+ * sh.c (gen_block_redirect): Add special handling of RETURN.
+ (gen_far_branch) Don't call gen_stuff_delay_slot if there is no
+ far branch target (i.e. it's a return).
+
+2004-01-14 Kazu Hirata <kazu@cs.umass.edu>
+
+ * regrename.c (find_oldest_value_reg): Fix a warning.
+
+2004-01-14 Richard Earnshaw <rearnsha@arm.com>
+
+ PR bootstrap/12527
+ * config.gcc (arm*-*-linux*): Don't include unknown-elf.h in tm_file.
+ Move linux-gas.h and linux-elf.h before aout.h.
+ * arm/arm.h (INITIALIZE_TRAMPOLINE): Only define if not already.
+ * arm/linux-elf.h (SUBTARGET_CPU_DEFAULT): Define.
+
+2004-01-14 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/m32r/m32r.md: Use GEN_INT instead of gen_rtx
+ (CONST_INT, VOIDmode, ...).
+
+2004-01-14 Richard Earnshaw <rearnsha@arm.com>
+
+ * regrename.c (find_oldest_value_reg): If the replacement uses
+ multiple hard registers, check that all of them are in CLASS.
+
+2004-01-14 Jan Hubicka <jh@suse.cz>
+
+ * alias.c (get_alias_set): Initialize alias set to 0 when subset is
+ impossible.
+
+2004-01-14 Kelley Cook <kcook@gcc.gnu.org>
+
+ * Makefile.in: Define MAINT from --enable-maintainer-mode.
+
+2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
+
+ * gcc/config/rs6000/rs6000.c (rs6000_stack_info)
+ Calculate always vrsave_mask if TARGET_ALTIVEC.
+ (rs6000_emit_prologue): Emit code for vrsave
+ only if TARGET_ALTIVEC_VRSAVE.
+ (rs6000_emit_epilogue): Likewise.
+
+2004-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * config/sparc/sparc.md (tie_add32): Fix pasto.
+ (tie_add64): Likewise.
+
+2004-01-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
+
+ * config/i386/i386.md (*addqi_1_slp): Do not access operands[2].
+
+2004-01-13 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/iq2000/iq2000-protos.h: Fix comment formatting.
+ * config/iq2000/iq2000.c: Likewise.
+ * config/iq2000/iq2000.md: Likewise.
+
+2004-01-14 J. Brobecker <brobecker@gnat.com>
+
+ * dwarf2out.c (is_ada_subrange_type): No longer check the TYPE_NAME.
+ (subrange_type_die): Add handle for nameless subrange types.
+
+2004-01-13 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/h8300/h8300-protos.h: Replace do_movsi with
+ h8300_expand_movsi.
+ * config/h8300/h8300.c (do_movsi): Change to
+ h8300_expand_movsi.
+ * config/h8300/h8300.md (movsi): Replace do_movsi with
+ h8300_expand_movsi.
+ (movsf): Likewise.
+
+2004-01-13 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/h8300/h8300.c (dosize): Change to
+ h8300_emit_stack_adjustment. Update callers.
+
+2004-01-13 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/h8300/h8300.md (movstrictqi): Add an alternative with
+ the source being post_inc. Tighten the predicate for the
+ destination to register_operand.
+ (movstricthi): Likewise.
+
+2004-01-13 Kazu Hirata <kazu@cs.umass.edu>
+
+ * system.h (SHARED_BSS_SECTION_ASM_OP): Poison.
+ * varasm.c (bss_section): Don't use SHARED_BSS_SECTION_ASM_OP.
+ * doc/tm.texi (SHARED_BSS_SECTION_ASM_OP): Remove.
+
+2004-01-14 Jan Hubicka <jh@suse.cz>
+
+ Partial fix PR c++/12850
+ * cgraphunit.c (cgraph_finalize_function): Always ggc_collect when
+ at zero nest level.
+
+2004-01-13 Bernardo Innocenti <bernie@develer.com>
+
+ * config/m68k/netbsd-elf.h (REGISTER_NAMES): Add missing "argptr"
+ pseudo-register.
+
+2004-01-13 Devang Patel <dpatel@apple.com
+
+ PR debug/7078
+ * dbxout.c (dbxout_symbol_name): Emit mangled names for
+ NAMESPACE_DECL memebers.
+
+2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR c++/12709
+ * c-common.c (finish_fname_decls): Use the chain only if the
+ tree is an expr_stmt.
+
+2004-01-13 Vladimir Makarov <vmakarov@redhat.com>
+
+ * rtl.def: Add comment about new option in automata_option.
+
+ * genautomata.c (PROGRESS_OPTION): New macro.
+ (progress_flag): New global variable.
+ (gen_automata_option): Process `progress'.
+ (transform_insn_regexps, check_unit_distributions_to_automata,
+ make_automaton, NDFA_to_DFA, build_automaton, create_automata,
+ expand_automata, write_automata): Print about the progress only if
+ progress_flag. Remove fflush.
+ (initiate_automaton_gen): Process command line flag `-progress'.
+
+ * doc/md.texi: Describe the new option.
+
+2004-01-13 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
+
+ * cfg.c (dump_bb): Dump entry edges.
+
2004-01-13 Richard Earnshaw <rearnsha@arm.com>
* arm.c (thumb_legitimate_address_p): Only allow constant pool
--- /Users/regress/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Mon Jan 12 17:03:58 2004
+++ gcc/gcc/cp/ChangeLog Thu Jan 15 10:21:30 2004
@@ -1,3 +1,66 @@
+2004-01-15 Alexandre Oliva <aoliva@redhat.com>
+
+ PR c++/13659
+ * name-lookup.c (validate_nonmember_using_decl): Take scope and
+ name by value, instead of computing them.
+ (do_local_using_decl, do_toplevel_using_decl): Add scope and name
+ arguments. Pass them to validate_nonmember_using_decl.
+ * name-lookup.h (do_local_using_decl): Adjust.
+ (do_toplevel_using_decl): Likewise.
+ * parser.c (cp_parser_using_declaration): Likewise.
+ * pt.c (tsubst_expr): Likewise.
+
+2004-01-15 Alexandre Oliva <aoliva@redhat.com>
+
+ PR c++/13594
+ PR c++/13658
+ * name-lookup.c (qualified_lookup_using_namespace): Search
+ strongly-associated namespaces first, and only then try other
+ namespaces.
+
+2004-01-15 Kelley Cook <kcook@gcc.gnu.org>
+
+ * Make-lang.in (c++.srcextra): Dummy entry.
+
+2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
+
+ PR c++/8856
+ * parser.c (cp_parser_template_name): Don't try to parse a
+ conversion-function-id, as it cannot be a template-name.
+ (cp_parser_simple_type_specifier): Check for invalid template-ids
+ even after a built-in type.
+
+2004-01-14 Jan Hubicka <jh@suse.cz>
+
+ PR c++/12850
+ * pt.c (instantiate_decl): Do not increase function_depth.
+
+2004-01-14 Danny Smith <dannysmith@users,sourceforge.net>
+
+ PR c++/9021
+ PR c++/11005
+ * parser.c (cp_parser_elaborated_type_specifier): Warn about
+ attributes and discard.
+ * decl.c (xref_tag): Don't overwite existing attributes with
+ NULL_TREE.
+
+2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
+
+ PR c++/12335
+ * parser.c (cp_parser_lookup_name): Return error_mark_node if there
+ is no destructor while looking up a BIT_NOT_EXPR.
+
+2004-01-13 Ian Lance Taylor <ian@wasabisystems.com>
+
+ * cxxfilt.c: Remove unused file.
+
+2004-01-14 Jan Hubicka <jh@suse.cz>
+
+ Partial fix to PR c++/12850
+ * decl2.c (mark_used): Do not proactively instantiate templates
+ when compiling in unit-at-a-time or not optimizing.
+ * optimize.c (maybe_clone_body): Do not increase function depth.
+
2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
PR c++/13474
--- /Users/regress/tbox/changelog_pass/gcc/gcc/f/ChangeLog Tue Jan 13 00:47:08 2004
+++ gcc/gcc/f/ChangeLog Wed Jan 14 21:50:52 2004
@@ -1,3 +1,16 @@
+2004-01-15 Kelley Cook <kcook@gcc.gnu.org>
+
+ * Make-lang.in (f77.srcextra): Dummy entry.
+
+2004-01-13 Ian Lance Taylor <ian@wasabisystems.com>
+
+ PR fortran/6491
+ * expr.c (ffeexpr_reduce_): When handling AND, OR, and XOR, and
+ when using -fugly-logint, if both operands are logical, convert
+ the result back to logical.
+ (ffeexpr_reduced_ugly2log_): Add bothlogical parameter. Change
+ all callers. Convert logical operands to integer.
+
2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
* README: Remove.
--- /Users/regress/tbox/changelog_pass/gcc/gcc/java/ChangeLog Fri Jan 9 13:39:05 2004
+++ gcc/gcc/java/ChangeLog Thu Jan 15 02:31:02 2004
@@ -1,3 +1,21 @@
+2004-01-15 Michael Chastain <mec.gnu@mindspring.com>
+
+ * class.c (gen_indirect_dispatch_tables): Fix string length
+ calculations.
+
+2004-01-15 Kelley Cook <kcook@gcc.gnu.org>
+
+ * Make-lang.in (parse.c, parse-scan.c): Always build in doc directory.
+ (java.srcextra): Copy above back to source directory if requested.
+ (po-generated): Delete reference to $(parsedir).
+ (java/parse.o, java/parse-scan.o): Delete reference to $(parsedir).
+ Use implicit rule.
+
+2004-01-14 Jan Hubicka <jh@suse.cz>
+
+ * lang.c (java_estimate_num_insns_1): Fix bug in MODIFY_EXPR cost
+ estimation.
+
2004-01-09 Mark Mitchell <mark@codesourcery.com>
* java-tree.h (java_expand_expr): Change prototype.
--- /Users/regress/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Tue Jan 13 08:13:17 2004
+++ gcc/gcc/testsuite/ChangeLog Thu Jan 15 11:20:02 2004
@@ -1,3 +1,58 @@
+2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
+
+ * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
+
+2004-01-15 Alexandre Oliva <aoliva@redhat.com>
+
+ PR c++/13659
+ * g++.dg/lookup/strong-using-3.C: New.
+ * g++.dg/lookup/using-10.C: New.
+
+2004-01-15 Alexandre Oliva <aoliva@redhat.com>
+
+ PR c++/13594
+ * g++.dg/lookup/strong-using-2.C: New.
+
+2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
+ Dan Kegel <dank@kegel.com>
+ J"orn Rennecke <joern.rennecke@superh.com>
+
+ PR target/9365
+ * gcc.dg/pr9365-1.c: New test.
+
+2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
+
+ PR c++/8856
+ * g++.dg/parse/casting-operator2.C: New test.
+ * g++.old-deja/g++.pt/explicit83.C: Remove.
+
+2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
+
+ * gcc.dg/label-compound-stmt-1.c: New test.
+ * gcc.c-torture/compile/950922-1.c,
+ gcc.c-torture/compile/20000211-3.c,
+ gcc.c-torture/compile/20000518-1.c,
+ gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
+ compound statements.
+
+2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
+
+ * gcc.dg/ppc64-abi-1.c: New test.
+
+2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
+
+ * g++.dg/ext/attrib9.C: Add dg-warnings.
+
+2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
+
+ PR c++/12335
+ * g++.dg/parse/dtor3.C: New test.
+
+2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR c++/12709
+ * g++.dg/parse/try-catch-1.C: New test.
+
2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
* ada/acats/run_all.sh: Add more verbose output in acats.log
--- /Users/regress/tbox/changelog_pass/gcc/libiberty/ChangeLog Mon Jan 12 12:04:12 2004
+++ gcc/libiberty/ChangeLog Thu Jan 15 10:21:43 2004
@@ -1,3 +1,17 @@
+2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
+
+ * strdup.c (strdup): Constify the argument.
+
+2004-01-14 Loren J. Rittle <ljrittle@acm.org>
+
+ * Makefile.in (distclean): Remove config.cache.
+
+2004-01-13 Daniel Jacobowitz <drow@mvista.com>
+
+ * cp-demangle.c (d_make_comp): DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE
+ takes two parameters.
+ * cp-demint.c (cplus_demangle_fill_component): Likewise.
+
2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
* cp-demangle.c: Include "cp-demangle.h". If IN_GLIBCPP_V3 is
--- /Users/regress/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog Tue Jan 13 08:13:28 2004
+++ gcc/libstdc++-v3/ChangeLog Thu Jan 15 11:20:14 2004
@@ -1,3 +1,82 @@
+2004-01-15 Stefan Olsson <stefan@snon.net>
+
+ * include/ext/mt_allocator.h: Reuse thread id's as soon as
+ possible by changing the behaviour of thread_freelist to do
+ push_front when threads die instead of push_back.
+
+2004-01-14 Paolo Carlini <pcarlini@suse.de>
+
+ * include/bits/locale_facets.h (struct __numpunct_cache):
+ Add member _M_grouping_size, caching the length of _M_grouping.
+ (__numpunct_cache<>::_M_cache): Assign the latter.
+ (__verify_grouping): Move declaration...
+ * include/bits/locale_facets.tcc (__verify_grouping):
+ ... here, change signature to take a const char* and a size_t
+ for the grouping; not a template anymore.
+ (__add_grouping, num_put::_M_group_int, num_put::_M_group_float):
+ Likewise change signature and tweak consistently.
+ (num_get::_M_extract_float, num_get::_M_extract_int,
+ num_put::_M_insert_int, num_put::_M_insert_float,
+ money_get::do_get(string_type&), money_get::do_put(string_type)):
+ Update callers.
+ * config/locale/generic/numeric_members.cc
+ (numpunct<>::_M_initialize_numpunct): Assign the new member.
+ * config/locale/gnu/numeric_members.cc
+ (numpunct<>::_M_initialize_numpunct): Likewise.
+ * src/locale-inst.cc (__add_grouping): Tweak signature.
+ (__verify_grouping): Don't instantiate, not a template anymore.
+
+ * include/bits/locale_facets.h: Rename _M_truename_len ->
+ _M_truename_size, _M_falsename_len -> _M_falsename_size.
+ * include/bits/locale_facets.tcc: Likewise.
+ * config/locale/generic/numeric_members.cc: Likewise.
+ * config/locale/gnu/numeric_members.cc: Likewise.
+
+2004-01-14 Stefan Olsson <stefan@snon.net>
+
+ * include/ext/mt_allocator.h: Fixups.
+ * testsuite/performance/allocator.cc: Enable __mt_alloc tests.
+ * testsuite/performance/allocator_thread.cc: Same.
+
+2004-01-13 Benjamin Kosnik <bkoz@redhat.com>
+
+ * testsuite/performance/ifstream_extract_float.cc: Add higher
+ precision tests.
+ * testsuite/performance/ofstream_insert_float.cc: Same.
+
+2004-01-13 Paolo Carlini <pcarlini@suse.de>
+
+ * src/locale-misc-inst.cc (__convert_from_v(long),
+ __convert_from_v(unsigned long), __convert_from_v(long long),
+ __convert_from_v(unsigned long long)): Remove, unused.
+
+2004-01-13 Benjamin Kosnik <bkoz@redhat.com>
+
+ * testsuite/performance/ifstream_extract_float.cc: New.
+ * testsuite/performance/ofstream_insert_float.cc: Float generation
+ matches above.
+
+ * 20_util/auto_ptr.cc, auto_ptr_neg.cc: Break into...
+ * 20_util/auto_ptr/1.cc: ...this.
+ * 20_util/auto_ptr/2.cc: Same.
+ * 20_util/auto_ptr/3.cc: Same.
+ * 20_util/auto_ptr/3946.cc: Same.
+ * 20_util/auto_ptr/4.cc: Same.
+ * 20_util/auto_ptr/5.cc: Same.
+ * 20_util/auto_ptr/6.cc: Same.
+ * 20_util/auto_ptr/7.cc: Same.
+ * 20_util/auto_ptr/assign_neg.cc
+ * 20_util/pairs.cc: Break into...
+ * 20_util/pair/1.cc: ...this.
+ * 20_util/pair/2.cc: Same.
+ * 20_util/pair/3.cc: Same.
+ * 20_util/pair/4.cc: Same.
+
+2004-01-13 Paolo Carlini <pcarlini@suse.de>
+
+ * include/bits/locale_facets.tcc (num_get::do_get(void*&)):
+ Set correctly just basefield, the only group that matters.
+
2004-01-13 Paolo Carlini <pcarlini@suse.de>
* include/ext/rope (_Rope_rep_alloc_base): Eliminate.
--- /Users/regress/tbox/changelog_pass/gcc/boehm-gc/ChangeLog Thu Jan 8 15:02:32 2004
+++ gcc/boehm-gc/ChangeLog Wed Jan 14 21:50:42 2004
@@ -1,3 +1,7 @@
+2004-01-14 Kelley Cook <kcook@gcc.gnu.org>
+
+ * configure.in: Add in AC_PREREQ(2.13)
+
2004-01-07 Dave Jones <davej@redhat.com>
* malloc.c (GC_generic_malloc): Correct initialization typo.
--- /Users/regress/tbox/changelog_pass/gcc/libjava/ChangeLog Tue Jan 13 08:13:26 2004
+++ gcc/libjava/ChangeLog Thu Jan 15 11:20:10 2004
@@ -1,3 +1,106 @@
+2004-01-15 Tom Tromey <tromey@redhat.com>
+
+ * Makefile.in: Rebuilt.
+ * Makefile.am (gnu/gcj/runtime/StackTrace.lo): New rule.
+ (%.lo: %.java) Filter out StackTrace.lo.
+
+2004-01-14 Kelley Cook <kcook@gcc.gnu.org>
+
+ * configure.in: Add in AC_PREREQ(2.13)
+ * libltdl/configure.ac: Update to AC_PREREQ(2.57). Delete
+ FIXME comment.
+
+2004-01-14 Nathan Bryant <nbryant@optonline.net>
+ Tom Tromey <tromey@redhat.com>
+
+ PR libgcj/12001:
+ * gnu/gcj/runtime/VMClassLoader.java (VMClassLoader): Pass empty
+ array to superclass.
+ (init): Changed interface; add URLs here.
+ (initialize): New static method.
+ * prims.cc (_Jv_CreateJavaVM): Initialize ClassLoader here...
+ (_Jv_RunMain): ... not here.
+
+2004-01-14 Michael Koch <konqueror@gmx.de>
+
+ * java/text/MessageFormat.java:
+ Added descriptions to exceptions.
+ This fixes PR libgcj/2429.
+
+2004-01-13 Fernando Nasser <fnasser@redhat.com>
+
+ * java/awt/EventQueue.java (isDispatchThread): Do check on top of stack.
+ (push): Make sure push is performed at the top of the thread stack.
+
+2004-01-13 Thomas Fitzsimmons <fitzsim@redhat.com>
+
+ * gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
+ jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c
+ (native create): Add width and height parameters. Set text
+ view's size request according to new parameters.
+ (create): Calculate text view size based on current font's
+ metrics and number of rows and columns. Set TextArea's font if
+ not already set. Call native create.
+ (getMinimumSize): Call minimumSize.
+ (getPreferredSize): Call preferredSize.
+ (getHScrollbarHeight): New method.
+ (getVScrollbarWidth): New method.
+ (minimumSize): Calculate minimum size based on scrollbar
+ visibility, scrollbar sizes, font metrics and number of rows and
+ columns.
+ (preferredSize): Likewise for preferred size.
+ (gtkTextGetSize): Remove method.
+
+2004-01-13 Thomas Fitzsimmons <fitzsim@redhat.com>
+
+ * gnu/java/awt/peer/gtk/GtkComponentPeer.java
+ (initializeInsets): Remove method.
+ (GtkComponentPeer): Initialize insets field. Remove call to
+ initializeInsets.
+ * gnu/java/awt/peer/gtk/GtkDialogPeer.java (initializeInsets):
+ Remove method.
+ * gnu/java/awt/peer/gtk/GtkFramePeer.java (initializeInsets):
+ Remove method.
+ * gnu/java/awt/peer/gtk/GtkWindowPeer.java,
+ jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c:
+ (latestInsets): Remove field.
+ (native create): Add insets parameter. Call
+ window_get_frame_extents. Set the window's default size and
+ size request based on its frame extents.
+ (create): Initialize insets.
+ (postInsetsChangedEvent): New method.
+ (postConfigureEvent): Remove parameters top, left, bottom,
+ right. Remove insets-related logic.
+ (connectJObject): Handle property-notify-event.
+ (window_get_frame_extents, request_frame_extents,
+ property_notify_predicate, window_property_changed_cb): New
+ static functions.
+ * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
+ (pre_event_handler): Remove insets-related logic for configure
+ events.
+ * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c (gtkInit):
+ Update postConfigureEvent signature.
+
+2004-01-13 Fernando Nasser <fnasser@redhat.com>
+
+ * gnu/java/awt/peer/gtk/TestAWT.java (DialogWindow): Add WindowAdapter
+ to handle Window "Closing" events.
+
+2004-01-13ÃÂ David JeeÃÂ <djee@redhat.com>
+
+ * gnu/java/awt/peer/gtk/GtkContainerPeer.java
+ (setBackground): New method. Children with no explicitly-set
+ background will be repainted with the parent container's new
+ background color.
+
+2004-01-13ÃÂ David JeeÃÂ <djee@redhat.com>
+
+ * Makefile.am: Add BitwiseXORComposite.java.
+ * Makefile.in: Regenerated.
+ * gcj/Makefile.in: Regenerated.
+ * include/Makefile.in: Regenerated.
+ * testsuite/Makefile.in: Regenerated.
+
2004-01-12 Fernando Nasser <fnasser@redhat.com>
* gnu/java/awt/peer/gtk/TestAWT.java: Fix test program so that it does
--- /Users/regress/tbox/changelog_pass/gcc/libf2c/ChangeLog Tue Oct 14 18:21:45 2003
+++ gcc/libf2c/ChangeLog Wed Jan 14 21:51:02 2004
@@ -1,3 +1,10 @@
+2004-01-14 Kelley Cook <kcook@gcc.gnu.org>
+
+ * libF77/configure.in: Update to AC_PREREQ(2.13)
+ * libI77/configure.in: Update to AC_PREREQ(2.13)
+ * libU77/configure.in: Update to AC_PREREQ(2.13)
+ * libU77/configure: Regenerate.
+
2003-10-14 Nathanael Nerode <neroden@gcc.gnu.org>
* configure: Regenerate.
-------------- next part --------------
--
Geoffrey Keating <geoffk@apple.com>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list