1 GCC regressions, 0 new, with your patch on 2004-01-08T00:32:12Z.
GCC regression checker
geoffk@apple.com
Thu Jan 8 08:01: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 gcc.sum gcc.dg/20031201-1.c
For more information, see http://gcc.gnu.org/regtest/.
-------------- next part --------------
ChangeLog entries since last run on 2004-01-07T17:01:06Z:
--- /Users/regress/tbox/changelog_mail/gcc/gcc/ChangeLog Tue Jan 6 18:05:05 2004
+++ gcc/gcc/ChangeLog Wed Jan 7 16:33:11 2004
@@ -1,3 +1,17 @@
+2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
+
+ PR c/6024
+ * c-typeck.c (comptypes): Only treat enumerated types in the same
+ translation unit as compatible with each other when they are the
+ same type.
+ * doc/extend.texi: Update.
+
+2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
+
+ PR c/12165
+ * c-decl.c (grokdeclarator): Take type qualifiers of typedefed
+ array type from the array element type.
+
2004-01-07 Alan Modra <amodra@bigpond.net.au>
* config/rs6000/rs6000.c (rs6000_dbx_register_number): New function.
--- /Users/regress/tbox/changelog_mail/gcc/gcc/f/ChangeLog Mon Dec 29 10:45:26 2003
+++ gcc/gcc/f/ChangeLog Wed Jan 7 16:33:16 2004
@@ -1,3 +1,7 @@
+2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
+
+ * com.h (ffecom_gfrt_basictype): Correct return type.
+
2003-12-29 Roger Sayle <roger@eyesopen.com>
PR fortran/12632
--- /Users/regress/tbox/changelog_mail/gcc/gcc/testsuite/ChangeLog Wed Jan 7 09:02:19 2004
+++ gcc/gcc/testsuite/ChangeLog Wed Jan 7 16:33:19 2004
@@ -1,3 +1,15 @@
+2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
+
+ PR c/6024
+ * gcc.dg/enum-compat-1.c: New test.
+ * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
+
+2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
+
+ PR c/12165
+ * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
+ gcc.dg/c99-idem-qual-3.c: New tests.
+
2004-01-07 Alan Modra <amodra@bigpond.net.au>
* gcc.dg/winline-7.c: Don't cast void * to int.
--- /Users/regress/tbox/changelog_mail/gcc/libstdc++-v3/ChangeLog Wed Jan 7 01:33:20 2004
+++ gcc/libstdc++-v3/ChangeLog Wed Jan 7 16:33:28 2004
@@ -1,3 +1,91 @@
+2004-01-07 Benjamin Kosnik <bkoz@redhat.com>
+
+ * crossconfig.m4: Add LFS, io bits to linux cross config.
+ * acconfig.h: Remove obsolete bits, reorder.
+ * config.h.in: Regenerate.
+ * aclocal.m4: Same.
+ * configure: Same.
+
+2004-01-07 Gawain Bolton <gp.bolton@computer.org>
+
+ * include/bits/stl_list.h:
+ * include/bits/list.tc:
+ * src/list.cc:
+ Performance enhancements for destructor, push_front(),
+ push_back(), pop_front(), pop_back(), sort()
+ Eliminated static_casts where possible.
+ Moved code out of header files into new src/list.cc
+ implementation file for library where possible.
+ Remove inheritance from iterator class and create separate
+ classes for non-constant and constant iterators.
+ * include/bits/stl_tree.h (_Rb_tree class):
+ * src/tree.cc:
+ Only erase contents in destructor.
+ Eliminate unnecessary initialization in assignment operator.
+ Optimize for the nominal case by not checking whether
+ container is empty in clear().
+ Re-order test in _M_insert() to improve performance.
+ Move initialization of new node's left & right pointers to
+ src/tree.cc to where new node's colour is initialized
+ and to reduce the amount of inline code.
+ Use _M_leftmost() and _M_end() to improve readability where
+ appropriate.
+ Create separate classes for non-constant and constant
+ iterators to clarify code, avoid extra template parameters and
+ casting away constness.
+
+2004-01-07 Benjamin Kosnik <bkoz@redhat.com>
+
+ * src/Makefile.am (sources): Add list.cc, tree.cc.
+ * src/stl_tree.cc: Move to...
+ * src/tree.cc: ...here.
+ * src/list.cc: Add.
+ * config/linker-map.gnu: Tweaks.
+ * testsuite/23_containers/map/operators/1_neg.cc: Add excess errors.
+ * testsuite/23_containers/set/operators/1_neg.cc: Add excess errors.
+
+ * bits/stl_vector.h: Column wrap comments.
+
+2004-01-07 Loren J. Rittle <ljrittle@acm.org>
+
+ (re-open) PR libstdc++/12658
+ * src/locale_init.cc (locale::locale): Remove ill-scoped mutex.
+ (locale::global): Likewise.
+
+2004-01-07 Paolo Carlini <pcarlini@suse.de>
+
+ * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
+ Remove redundant #include.
+ * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
+ * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise,
+ re-enable normal testing.
+ * testsuite/27_io/basic_ostream/ends/char/2.cc: Remove redundant
+ #include.
+ * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
+ * testsuite/27_io/basic_ostream/inserters_character/char/1.cc:
+ Likewise.
+ * testsuite/27_io/basic_ostream/inserters_character/char/2.cc:
+ Likewise.
+ * testsuite/27_io/basic_ostream/inserters_character/char/3.cc:
+ Likewise.
+ * testsuite/27_io/basic_ostream/inserters_character/char/4.cc:
+ Likewise.
+ * testsuite/27_io/basic_ostream/inserters_character/char/5.cc:
+ Likewise.
+ * testsuite/27_io/basic_ostream/inserters_character/char/6.cc:
+ Likewise.
+ * testsuite/27_io/basic_ostream/inserters_character/char/8.cc:
+ Likewise.
+ * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
+ More properly, #include <locale>.
+ * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
+ Remove redundant #include.
+ * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
+ * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Remove
+ redundant DejaGnu directive.
+ * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Remove
+ redundant #include.
+
2004-01-06 Benjamin Kosnik <bkoz@redhat.com>
Stefan Olsson <stefan@snon.net>
--- /Users/regress/tbox/changelog_mail/gcc/boehm-gc/ChangeLog Fri Oct 31 04:31:25 2003
+++ gcc/boehm-gc/ChangeLog Wed Jan 7 16:33:09 2004
@@ -1,3 +1,8 @@
+2004-01-07 Dave Jones <davej@redhat.com>
+
+ * malloc.c (GC_generic_malloc): Correct initialization typo.
+ * mallocx.c (GC_generic_malloca_ignore_off_page): Ditto.
+
2003-10-31 Richard Earnshaw <rearnsha@arm.com>
* include/private/gcconfig.h: Re-install change of 2003-04-16.
--- /Users/regress/tbox/changelog_mail/gcc/fastjar/ChangeLog Mon Dec 1 01:02:26 2003
+++ gcc/fastjar/ChangeLog Wed Jan 7 16:33:10 2004
@@ -1,3 +1,8 @@
+2004-01-07 Andreas Tobler <a.tobler@schweiz.ch>
+
+ * jartool.c (make_manifest): Fix off-by-one bug when creating
+ an empty MANIFEST.MF.
+
2003-12-01 Kelley Cook <kcook@gcc.gnu.org>
* Makefile.am: Define AM_MAKINFOFLAGS. Remove Automake 1.4 hack.
--- /Users/regress/tbox/changelog_mail/gcc/libjava/ChangeLog Wed Jan 7 09:02:28 2004
+++ gcc/libjava/ChangeLog Wed Jan 7 16:33:26 2004
@@ -1,3 +1,29 @@
+2004-01-07 David Jee <djee@redhat.com>
+
+ * java/awt/Container.java
+ (update): Clear only the clipped region, instead of clearing the
+ entire Container.
+ (visitChildren): Visit children in descending order.
+
+2004-01-07 Michael Koch <konqueror@gmx.de>
+
+ * java/lang/reflect/Array.java: Merged documentation with classpath.
+
+2004-01-07 Michael Koch <konqueror@gmx.de>
+
+ * java/text/CollationElementIterator.java
+ (textIndex): Renamed from index.
+ * java/text/CollationKey.java
+ (collator): New member.
+ (CollationKey): New argument for parent collator.
+ (equals): Check for same collator, source string and key array.
+ * java/text/RuleBasedCollator.java:
+ Reformated.
+ (RuleBasedCollator): Don't re-initialize frenchAccents with default
+ value.
+ (getCollationElementIterator): Rewritten.
+ (getCollationKey): Added new argument to CollationKey constructor.
+
2004-01-07 Michael Koch <konqueror@gmx.de>
* gnu/java/nio/DatagramChannelImpl.java
--- /Users/regress/tbox/changelog_mail/gcc/libjava/testsuite/ChangeLog Wed Dec 3 00:29:39 2003
+++ gcc/libjava/testsuite/ChangeLog Wed Jan 7 16:33:27 2004
@@ -1,3 +1,8 @@
+2004-01-07 Andreas Tobler <a.tobler@schweiz.ch>
+
+ PR libgcj/13011:
+ * libjava.jar/simple.jar: Add a working MANIFEST.MF.
+
2003-12-03 Ralph Loader <rcl@ihug.co.nz>
PR java/12374:
ChangeLog entries between 2004-01-07T17:01:06Z and the last time everything
passed, on 2004-01-05T04:40:34Z:
--- /Users/regress/tbox/changelog_pass/gcc/gcc/ChangeLog Sun Jan 4 20:41:35 2004
+++ gcc/gcc/ChangeLog Tue Jan 6 18:05:05 2004
@@ -1,3 +1,225 @@
+2004-01-07 Alan Modra <amodra@bigpond.net.au>
+
+ * config/rs6000/rs6000.c (rs6000_dbx_register_number): New function.
+ * config/rs6000/rs6000-protos.h (rs6000_dbx_register_number): Declare.
+ * config/rs6000/rs6000.h (DWARF_FRAME_REGNUM): Define.
+ (DWARF_REG_TO_UNWIND_COLUMN): Correct column adjustment and comment.
+ * config/rs6000/sysv4.h (DBX_REGISTER_NUMBER): Define.
+
+2004-01-06 Eric Christopher <echristo@redhat.com>
+
+ * config/mips/mips.h (MDEBUG_ASM_SPEC): Change for dwarf2 default.
+ (DWARF2_DEBUGGING_INFO): Define.
+ (PREFERRED_DEBUGGING_TYPE): Set to dwarf2.
+ * config/mips/openbsd.h (PREFERRED_DEBUGGING_TYPE): Remove.
+ * config/mips/iris6.h (SUBTARGET_ASM_DEBUGGING_SPEC): Only pass -g0
+ for irix as.
+ (SUBTARGET_ASM_OPTIMIZING_SPEC): Only pass O0 for irix as.
+ * config/mips/iris6gas.h (MDEBUG_ASM_SPEC): Remove.
+ * config/mips/iris5gas.h: Ditto.
+ (DBX_DEBUGGING_INFO): Remove.
+ (DWARF2_DEBUGGING_INFO): Ditto.
+ (MIPS_DEBUGGING_INFO): Ditto.
+ (PREFERRED_DEBUGGING_TYPE): Ditto.
+ * config/mips/elf.h (DWARF2_DEBUGGING_INFO): Remove.
+ (PREFERRED_DEBUGGING_TYPE): Ditto.
+ (SUBTARGET_ASM_DEBUGGING_SPEC): Ditto.
+ * config/mips/elf64.h: Ditto.
+
+2004-01-06 Jan Hubicka <jh@suse.cz>
+
+ * Makefile.in (STAGEPROFILE_FLAGS_TO_PASS): Use -fprofile-generate.
+ (STAGEFEEDBACK_FLAGS_TO_PASS): Use -fprofile-use.
+
+2004-01-06 Geoffrey Keating <geoffk@apple.com>
+
+ * config/rs6000/t-darwin (LIB2FUNCS_EXTRA): Compile darwin-ldouble.c.
+ (TARGET_LIBGCC2_CFLAGS): Use -mlong-double-128.
+ * config/rs6000/darwin-ldouble.c: New.
+
+ * emit-rtl.c (gen_lowpart_common): Use simplify_gen_subreg
+ for constants.
+ (constant_subword): Delete.
+ * rtl.h (constant_subword): Delete prototype.
+ (immed_double_const): Is not in varasm.c.
+ * simplify-rtx.c (simplify_immed_subreg): New.
+ (simplify_subreg): Use simplify_immed_subreg.
+
+ * config/rs6000/rs6000.md (floatsitf2): Use expand_float rather
+ than trying to generate RTL directly.
+ (fix_trunctfsi2): Use expand_fix rather than trying to generate
+ RTL directly.
+
+ * dwarf2out.c (add_const_value_attribute): Remove incorrect comment.
+
+2004-01-06 David Edelsohn <edelsohn@gnu.org>
+
+ * config/rs6000/xcoff.h (EXTRA_SECTION_FUNCTIONS): Split each
+ function into a separate macro.
+ (read_only_data_section): Add void argument.
+ (private_data_section): Same.
+ (read_only_private_data_section): Same.
+ (toc_section): Same.
+
+2004-01-06 Jan Hubicka <jh@suse.cz>
+
+ * invoke.texi: Remove typo in last change.
+
+ PR target/10301
+ * config.gcc: Accept opteron and athlon-64 as variants
+ of k8.
+ * i386.c (override_options): Likewise.
+ * invoke.texi (i386 -mtune): Expand documentation.
+
+2004-01-06 Kazu Hirata <kazu@cs.umass.edu>
+
+ * alias.c: Fix comment typos.
+ * builtins.c: Likewise.
+ * cfg.c: Likewise.
+ * df.c: Likewise.
+ * dominance.c: Likewise.
+ * dwarf2out.c: Likewise.
+ * emit-rtl.c: Likewise.
+ * expr.c: Likewise.
+ * final.c: Likewise.
+ * fold-const.c: Likewise.
+ * gcse.c: Likewise.
+ * genattrtab.c: Likewise.
+ * genrecog.c: Likewise.
+ * gensupport.c: Likewise.
+ * ggc-zone.c: Likewise.
+ * integrate.c: Likewise.
+ * local-alloc.c: Likewise.
+ * loop.c: Likewise.
+ * recog.c: Likewise.
+ * regmove.c: Likewise.
+ * reg-stack.c: Likewise.
+ * reorg.c: Likewise.
+ * rtlanal.c: Likewise.
+ * rtl.h: Likewise.
+ * sched-ebb.c: Likewise.
+ * simplify-rtx.c: Likewise.
+ * toplev.c: Likewise.
+ * varasm.c: Likewise.
+
+2004-01-06 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/install.texi: Fix typos.
+ * doc/invoke.texi: Likewise.
+ * doc/md.texi: Likewise.
+
+2004-01-06 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
+
+ * config/m32r/m32r.h (TRAMPOLINE_LINE_SIZE): Changed
+
+2004-01-06 Jan Hubicka <jh@suse.cz>
+
+ * i386.c (init_cumulative_args): Add handling of MMX_REGPARM.
+ (function_arg_advance): Do not pass aggregates in SSE; deal handling
+ of MMX_REGPARM.
+ (function_arg): Add new warnings about ABI changes; fix SSE_REGPARM;
+ add MMX_REGPARM.
+ * i386.h (ix86_args): Add mmx_words/mmx_regs/mmx_regno fields.
+ (SSE_REGPARM_MAX): Default to 3 on i386 -msse ABI.
+ (MMX_REGPARM_MAX): Similarly for -mmmx.
+
+2004-01-05 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/sh/linux.h: Fix comment formatting.
+ * config/sh/netbsd-elf.h: Likewise.
+ * config/sh/sh.c: Likewise.
+ * config/sh/sh.h: Likewise.
+ * config/sh/vxworks.h: Likewise.
+
+2004-01-05 Kazu Hirata <kazu@cs.umass.edu>
+
+ * system.h (ASM_OUTPUT_MAIN_SOURCE_FILENAME): Poison.
+ * toplev.c (output_file_directive): Don't use
+ ASM_OUTPUT_MAIN_SOURCE_FILENAME.
+
+2004-01-05 Daniel Berlin <dberlin@dberlin.org>
+
+ * ggc-zone.c: Remove everything in #ifdef USING_MALLOC_PAGE_GROUPS
+ (USING_MMAP): We don't support non-mmap.
+ (struct alloc_chunk): Steal 1 bit from typecode, use it to mark
+ large objects.
+ (struct page_entry): Remove bytes_free.
+ (struct page_table_chain): Remove.
+ (struct globals): Remove page_table member.
+ (loookup_page_table_entry): Function deleted.
+ (set_page_table_entry): Ditto.
+ (ggc_allocated_p): No longer need page table lookups.
+ (ggc_marked_p): Ditto.
+ (alloc_small_page): Don't care about bytes_free anymore.
+ (alloc_large_page): Round up size.
+ (ggc_alloc_zone_1): Mark large objects as such, and calculate
+ their size the new way.
+ Remove page table lookups and setting.
+ (ggc_get_size): Calculate large object size the new way.
+ (sweep_pages): Redo to account for fact that we no longer have
+ bytes_free.
+ (ggc_collect): No longer need to reincrement bytes_free.
+ (ggc_pch_alloc_object): Handle new large objects properly.
+ (ggc_pch_read): Put PCH stuff into it's own uncollected zone.
+
+2004-01-05 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/invoke.texi: Remove a page break.
+
+2004-01-05 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/avr/avr.c (avr_output_function_prologue): Remove an
+ extra pair of curly braces.
+
+2004-01-05 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/mn10300/mn10300.c: Fix comment formatting.
+ * config/mn10300/mn10300.h: Likewise.
+
+2004-01-05 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
+
+ * tree.h: Update documentation on nothrow_flag.
+ * print-tree.c (print_node): Print TREE_NOTHROW as "align-ok" for
+ types.
+
+2004-01-05 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/invoke.texi: Remove traces of dead ports.
+
+2004-01-05 Richard Sandiford <rsandifo@redhat.com>
+
+ * doc/invoke.texi: Add documentation for the MIPS -mexplicit-relocs
+ option.
+
+2004-01-05 Richard Sandiford <rsandifo@redhat.com>
+
+ PR target/12945
+ * coverage.c (coverage_counter_alloc): Set SYMBOL_FLAG_LOCAL for
+ counter labels.
+ * config/mips/mips.c (INTERNAL_SYMBOL_P): Delete.
+ (mips_classify_symbol): Always treat SYMBOL_REF_FLAG as indicating
+ string constants if TARGET_MIPS16. Use SYMBOL_REF_DECL to check
+ the binding of decl symbols, otherwise check SYMBOL_REF_LOCAL_P.
+ (mips_symbol_insns): Don't trust the local/global classification.
+ (m16_usym8_4, m16_usym5_4): Same mips16 change as mips_classify_symbol.
+ (override_options): Make -mabicalls -fno-unit-at-a-time imply
+ -mno-explicit-relocs.
+ (mips_encode_section_info): Don't use SYMBOL_REF_FLAG to distinguish
+ between local and global symbols.
+
+2004-01-05 Richard Sandiford <rsandifo@redhat.com>
+
+ * config/mips/mips-protos.h (mips_dangerous_for_la25_p): Declare.
+ (mips_preferred_reload_class): Declare.
+ * config/mips/mips.h (DANGEROUS_FOR_LA25_P): Replace with function.
+ (EXTRA_CONSTRAINT): Update accordingly.
+ (PREFERRED_RELOAD_CLASS): Use mips_preferred_reload_class.
+ * config/mips/mips.c (mips_dangerous_for_la25_p): New function.
+ (mips_preferred_reload_class): New function. Prefer LEA_REGS if
+ mips_dangerous_for_la25_p.
+ (mips_secondary_reload_class): Use LEA_REGS rather than GR_REGS
+ if mips_dangerous_for_la25_p.
+
2004-01-05 Bernardo Innocenti <bernie@develer.com>
* config/m68k/m68k.c (output_andsi3): Fix signed/unsigned comparison
--- /Users/regress/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Sun Jan 4 20:41:38 2004
+++ gcc/gcc/cp/ChangeLog Mon Jan 5 19:07:02 2004
@@ -1,3 +1,50 @@
+2004-01-05 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/13057
+ * class.c (build_clone): Copy type attributes from the original
+ function to the clone.
+
+ PR c++/12815
+ * class.c (build_vtbl_ref_1): Do not unconditionally mark vtable
+ references as constant.
+
+ PR c++/12132
+ * parser.c (cp_parser_explicit_instantiation): Improve error
+ recovery.
+ (cp_parser_require): Improve indication of the error location.
+
+ PR c++/13451
+ * parser.c (cp_parser_class_head): Reorder logic to check for
+ invalid qualification.
+
+2004-01-04 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/13157
+ * name-lookup.c (lookup_using_namespace): Remove spacesp
+ parameter.
+ (unqualified_namespace_lookup): Likewise.
+ (lookup_qualified_name): Adjust accordingly.
+ (lookup_name_real): Likewise.
+ (lookup_arg_dependent): Do not eliminate the namespace of the
+ functions found by unqualified name lookup unless that is the
+ current namespace.
+
+2004-01-04 Andrew Pinski <pinskia@physics.uc.edu>
+
+ * semantics.c (push_deferring_access_checks): Fix format.
+ (resume_deferring_access_checks): Likewise.
+ (stop_deferring_access_checks): Likewise.
+ (pop_deferring_access_checks): Likewise.
+ (get_deferred_access_checks): Likewise.
+ (pop_to_parent_deferring_access_checks): Likewise.
+ (perform_deferred_access_checks): Likewise.
+ (perform_or_defer_access_check): Likewise.
+
+2004-01-04 Richard Henderson <rth@redhat.com>
+
+ * call.c (build_over_call): Don't create a save_expr of an
+ aggregate, but rather its address.
+
2004-01-04 Mark Mitchell <mark@codesourcery.com>
PR c++/13529
--- /Users/regress/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Sun Jan 4 20:41:43 2004
+++ gcc/gcc/testsuite/ChangeLog Wed Jan 7 09:02:19 2004
@@ -1,4 +1,39 @@
+2004-01-07 Alan Modra <amodra@bigpond.net.au>
+
+ * gcc.dg/winline-7.c: Don't cast void * to int.
+
+2004-01-06 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/i386-sse-5.c: New test
+ * g++.dg/eh/simd-1.c: Add -w argument for i386.
+
+2004-01-05 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/12815
+ * g++.dg/rtti/typeid4.C: New test.
+
+2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/compat/sdata-section.h: Declare 'abort'.
+
+2004-01-05 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/12132
+ * g++.dg/template/error11.C: New test.
+
+ PR c++/13451
+ * g++.dg/template/class2.C: New test.
+
+2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
+ Richard Sandiford <rsandifo@redhat.com>
+
+ PR c++/13387
+ * g++.dg/opt/alias3.C: New test.
+
2004-01-04 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/13157
+ * g++.dg/template/koenig3.C: New test.
PR c++/13529
* g++.dg/parse/offsetof3.C: New test.
--- /Users/regress/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog Sun Jan 4 20:41:53 2004
+++ gcc/libstdc++-v3/ChangeLog Wed Jan 7 01:33:20 2004
@@ -1,3 +1,53 @@
+2004-01-06 Benjamin Kosnik <bkoz@redhat.com>
+ Stefan Olsson <stefan@snon.net>
+
+ * scripts/check_performance: Use -pthread.
+ * testsuite/performance/allocator.cc: Tweaks, add list.
+ * testsuite/performance/allocator_thread.cc: New.
+
+2003-01-06 Jerry Quinn <jlquinn@optonline.net>
+
+ * include/bits/locale_facets.h: Document public classes and
+ functions.
+ * include/bits/locale_facets.tcc (time_get::_M_extract_via_format):
+ Add comment.
+
+2004-01-06 Paolo Carlini <pcarlini@suse.de>
+
+ * testsuite/27_io/basic_istream/extractors_other/char/1.cc:
+ Remove redundant #includes.
+ * testsuite/27_io/basic_istream/extractors_other/char/2.cc:
+ Likewise.
+ * testsuite/27_io/basic_istream/extractors_other/char/3.cc:
+ Likewise.
+ * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
+ * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
+ * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
+ * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
+ * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
+ * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
+ * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
+ * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
+ * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
+ * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
+ * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
+ * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
+ * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
+ * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
+ * testsuite/27_io/basic_istream/readsome/char/6746-1.cc:
+ Likewise.
+ * testsuite/27_io/basic_istream/readsome/char/6746-2.cc:
+ Likewise.
+ * testsuite/27_io/basic_istream/readsome/char/8258.cc:
+ Likewise.
+ * testsuite/27_io/basic_istream/seekg/char/2346-fstream.cc:
+ Likewise.
+ * testsuite/27_io/basic_istream/seekg/char/2346-sstream.cc:
+ Likewise.
+ * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
+ * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
+ * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
+
2004-01-04 Paolo Carlini <pcarlini@suse.de>
* testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
--- /Users/regress/tbox/changelog_pass/gcc/libjava/ChangeLog Sun Jan 4 05:48:58 2004
+++ gcc/libjava/ChangeLog Wed Jan 7 09:02:28 2004
@@ -1,3 +1,210 @@
+2004-01-07 Michael Koch <konqueror@gmx.de>
+
+ * gnu/java/nio/DatagramChannelImpl.java
+ (blocking): Removed.
+ (DatagramChannelImpl): Call configureBlocking().
+ (implConfigureBlocking): Dont initialize blocking.
+ * gnu/java/nio/ServerSocketChannelImpl.java
+ (blocking): Removed.
+ (ServerSocketChannelImpl): Call configureBlocking().
+ (implConfigureBlocking): Dont initialize blocking.
+ * gnu/java/nio/SocketChannelImpl.java
+ (blocking): Removed.
+ (SocketChannelImpl): Call configureBlocking().
+ (implConfigureBlocking): Dont initialize blocking.
+ (connect): Use isBlocking().
+ * java/nio/channels/spi/AbstractSelectableChannel.java
+ (configureBlocking): Use blockingLock() instead of LOCK.
+ Set blocking after successfully called implConfigureBlocking().
+ (register): Use blockingLock() instead of LOCK.
+
+2004-01-07 Michael Koch <konqueror@gmx.de>
+
+ * java/net/ServerSocket.java (isBound): Fixed documentation.
+
+2004-01-07 Sascha Brawer <brawer@dandelis.ch>
+
+ * javax/swing/DefaultBoundedRangeModel.java: Documented API.
+ (changeEvent): Create event object on demand.
+ (DefaultBoundedRangeModel, toString, setValue, setExtent,
+ setMinimum, setMaximum, setValueIsAdjusting, setRangeProperties,
+ fireStateChanged): Re-written.
+ * javax/swing/event/EventListenerList.java: Reformatted, document
+ typical usage.
+ (toString): Implemented.
+ (getListeners): Re-written.
+ (remove): Re-written.
+ (add): Re-written.
+ (NO_LISTENERS): New singleton field.
+ (listenerList): Declare as transient; document.
+ (serialVersionUID): Document.
+ (getListenerCount(Class)): More efficient implementation,
+ also accepts null argument. Improve Javadoc.
+ (getListenerCount()): Remove unnecessary cast; docfix.
+ * javax/swing/undo/UndoableEditSupport.java:
+ Re-format, document.
+ (UndoableEditSupport): Set realSource field. Improve documentation.
+ (_postEdit): Iterate over cloned listener vector.
+ (toString): Don't emit realSource.
+ (beginUpdate, endUpdate): Support nested updates.
+ (postEdit): Use compound edit if present.
+
+2004-01-06 Graydon Hoare <graydon@redhat.com>
+
+ * java/awt/Container.java (swapComponents): Add forgotten
+ function, required for JLayeredPane change.
+
+2004-01-06 Michael Koch <konqueror@gmx.de>
+
+ * java/text/CollationElementIterator.java: Reformated.
+ (CollationElementIterator): Changed order of arguments.
+ * java/text/RuleBasedCollator.java
+ (RuleBasedCollator): Merged class documentation.
+ (CollationElement): Added documentation.
+ (compare): Reformated, renamed arguments.
+ (equals): Likewise.
+ (getCollationElementIterator): Likewise.
+ (getCollationKey): Likewise.
+
+2004-01-06 Graydon Hoare <graydon@redhat.com>
+
+ * javax/swing/JLayeredPane.java: Fix semantics, add javadocs.
+
+2004-01-06 Michael Koch <konqueror@gmx.de>
+
+ * gnu/java/net/protocol/file/Connection.java:
+ Reformated copyright.
+ (hdrHash): Removed.
+ (hdrVec): Removed.
+ (gotHeaders): Removed.
+ (getHeaderField): Removed.
+ (getHeaderField): Removed.
+ (getHeaderFieldKey): Removed.
+ (getKey): Removed.
+ (getField): Removed.
+ (getHeaders): Removed.
+
+2004-01-06 Michael Koch <konqueror@gmx.de>
+
+ * javax/print/attribute/standard/DateTimeAtCompleted.java,
+ javax/print/attribute/standard/DateTimeAtCreation.java,
+ javax/print/attribute/standard/DateTimeAtProcessing.java,
+ javax/print/attribute/standard/JobImpressionsCompleted.java,
+ javax/print/attribute/standard/JobKOctets.java,
+ javax/print/attribute/standard/JobKOctetsProcessed.java,
+ javax/print/attribute/standard/JobMediaSheetsCompleted.java,
+ javax/print/attribute/standard/JobPrioritySupported.java: New files.
+ * Makefile.am (javax_source_files): Added new files.
+ * Makefile.in: Regenerated.
+
+2004-01-06 Michael Koch <konqueror@gmx.de>
+
+ * java/net/URLConnection.java
+ (contentHandler): Removed.
+ (locale): Removed.
+ (getHeaderFields): Return an empty map instead of null.
+ (getContent): Connect if needed, renamed "cType" to "type" and
+ "contentHandler" to "ch" and made it a local variable.
+ (getPermission): Don't use package in class name.
+ (setDefaultRequestProperty): Fixed typo in documentation.
+ (initializeDateFormats): Made locale a local variable.
+
+2004-01-06 Michael Koch <konqueror@gmx.de>
+
+ * java/lang/Package.java
+ (getPackage): Get the current class loader directly.
+ * java/lang/SecurityManager.java
+ (currentLoadedClass): Dont iterate over class contexts.
+ (classLoaderDepth): Don't check class loaders if everything is allowed.
+
+2004-01-05 Thomas Fitzsimmons <fitzsim@redhat.com>
+
+ * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
+ (pre_event_handler): Set all insets to 0 when a Configure event
+ is received for a GtkPlug.
+ * gnu/java/awt/EmbeddedWindow.java (window_id): Rename handle.
+ Make handle long, not int.
+ (EmbeddedWindow()): New constructor.
+ (EmbeddedWindow(int)): Rename window_id to handle. Make handle
+ long, not int.
+ (setHandle): New method.
+ (getHandle): Return long, not int.
+ * gnu/java/awt/peer/EmbeddedWindowPeer.java (embed): New method
+ declaration.
+ * gnu/java/awt/peer/gtk/GtkEmbeddedWindowPeer.java,
+ jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c:
+ (create(long)): Take long parameter, not int. Cast gtk_plug_new
+ argument to GdkNativeWindow.
+ (construct): New method.
+ (embed): New method.
+
+ * gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
+ jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c
+ (create(int, int)): New method.
+ (create): Call new create method.
+ (gtkScrolledWindowNew, gtkScrolledWindowSetSize): Remove
+ methods.
+ (childResized): Remove native implementation. Implement in
+ Java.
+ (getHScrollbarHeight, getVScrollbarWidth): Call
+ gtk_widget_size_request to get scrollbar dimensions.
+ * java/awt/ScrollPane.java (getViewportSize): Reimplement. Only
+ call getVScrollbarWidth and getHScrollbarHeight when vertical
+ and horizontal scrollbars respectively are needed.
+ (doLayout): Enlarge child if it is smaller than the viewport.
+
+2004-01-05 Fernando Nasser <fnasser@redhat.com>
+
+ * java/awt/Dialog.java (constructor): Accept null title as per spec.
+ * java/awt/FileDialog.java (constructor): Throw exception on invalid
+ argument as per spec.
+
+2004-01-05 Fernando Nasser <fnasser@redhat.com>
+
+ * java/awt/Choice.java (add): Leave posting of ItemEvents to peer.
+ (insert): Ditto.
+ (remove): Ditto. Also, Check for valid argument.
+ (removeAll): Use peer interface method.
+ * gnu/java/awt/peer/gtk/GtkChoicePeer.java (nativeAdd): New name for
+ native add function.
+ (nativeRemove): New name for native remove function.
+ (getHistory): New native function.
+ (constructor): Generate ItemEvent.
+ (add): Ditto, if selection is changed.
+ (remove): Ditto, ditto.
+ (removeAll): Add implementation.
+ (handleEvent): Remove. Dead code.
+ (choicePostItemEvent): Add comment.
+ * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c
+ (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_append): Add comments.
+ (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_add): Rename to...
+ (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_nativeAdd): New name. Add
+ comments and fix condition to change selection.
+ (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_remove): Rename to...
+ (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_nativeRemove): New name. Add
+ remove all capability.
+ (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_getHistory): New function.
+ (item_activate): Add cast to remove compiler warning.
+
+2004-01-05 Thomas Fitzsimmons <fitzsim@redhat.com>
+
+ * gnu/java/awt/peer/gtk/GtkComponentPeer.java,
+ jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
+ (getPreferredSize): Call preferredSize.
+ (preferredSize): Call gtkWidgetGetPreferredDimensions.
+ (getMinimumSize): Call minimumSize.
+ (minimumSize): Call gtkWidgetGetPreferredDimensions.
+ (gtkWidgetGetDimensions): Return the peer widget's current size
+ request.
+ (gtkWidgetGetPreferredDimensions): Return the peer widget's
+ natural size request.
+
+2004-01-05 Sascha Brawer <brawer@dandelis.ch>
+
+ Thanks to Brian Gough <bjg@network-theory.com>
+ * java/awt/geom/CubicCurve2D.java (solveCubic): Implemented.
+ * java/awt/geom/QuadCurve2D.java (solveQuadratic): Re-written.
+
2004-01-04 Matthias Klose <doko@debian.org>
* aclocal.m4: Rebuilt using "aclocal -I .".
@@ -13,6 +220,28 @@
* gnu/java/net/protocol/http/Connection.java
(sendRequest): Dont encode output in default character encoding,
add correct version number to HTTP user agent string.
+
+2003-12-31 Graydon Hoare <graydon@redhat.com>
+
+ * configure.in: Add --enable-gtk-cairo check.
+ * configure: Regenerate.
+ * Makefile.am: Conditionally link against cairo.
+ * Makefile.in: Regenerate.
+ * acinclude.m4: Include PKG_CHECK_MODULES.
+ * aclocal.m4: Regenerate.
+ * gnu/java/awt/peer/gtk/GtkToolkit.java (useGraphics2D): New method.
+ (getFontMetrics, getClasspathFontPeer):
+ * gnu/java/awt/peer/gtk/GtkCanvasPeer.java (getGraphics):
+ * gnu/java/awt/peer/gtk/GtkComponentPeer.java (createImage):
+ * gnu/java/awt/peer/gtk/GtkContainerPeer.java (getGraphics):
+ * gnu/java/awt/peer/gtk/GtkFramePeer.java (getGraphics):
+ Switch behavior depending on GtkToolkit.useGraphics2D().
+ * gnu/java/awt/peer/gtk/GtkFontPeer.java: Extend ClasspathFontPeer.
+ * java/awt/Font.java: Switch to peer model.
+ * jni/gtk-peer/gtkcairopeer.h: Definitions of cairo stuff.
+ * jni/gtk-peer/gdkfont.h: Include gtkcairopeer.h.
+ * jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c: Include gtkcairopeer.h.
+ * jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.c: Un-include gtkpeer.h.
2003-12-31 Guilhem Lavaux <guilhem@kaffe.org>
-------------- next part --------------
--
Geoffrey Keating <geoffk@apple.com>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list