GCC build failed for native with your patch on 2002-01-25T07:47:47Z.

GCC regression checker regress@maat.cygnus.com
Fri Jan 25 02:11:00 GMT 2002


With your recent patch, GCC does not compile on:
 native
Attached is build output for those targets.

The last time the regression tests were run, GCC did not compile either,
so the problem might not be caused by your patch.

For more information, see <http://people.redhat.com/geoffk/gcc-regression/>.
-------------- next part --------------
ChangeLog entries since last run on 2002-01-25T05:23:55Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog	Thu Jan 24 21:24:12 2002
+++ gcc/gcc/ChangeLog	Thu Jan 24 23:48:06 2002
@@ -1,3 +1,8 @@
+2002-01-25  Kazu Hirata  <kazu@hxi.com>
+
+	* config/h8300/h8300.md (negation patterns): Tighten
+	predicates to register_operand.
+
 2002-01-24  Aldy Hernandez  <aldyh@redhat.com>
 
         * loop.c (emit_prefetch_instructions): Use the prefetch insn's
--- /maat/heart/tbox/changelog_mail/gcc/libstdc++-v3/ChangeLog	Thu Jan 24 21:24:27 2002
+++ gcc/libstdc++-v3/ChangeLog	Thu Jan 24 23:48:28 2002
@@ -1,3 +1,19 @@
+2002-01-24  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* testsuite/27_io/ostream_inserter_char.cc (test07): New. 
+	
+2002-01-24  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* include/bits/basic_ios.h (basic_ios::_M_check_facet): Make
+	const, tweak.
+	(basic_ios::fill(char_type)): Use fill().	
+	* include/bits/basic_ios.tcc (basic_ios::widen): Use _M_check_facet.
+	(basic_ios::narrow): Same.
+	(basic_ios::_M_cache_facets): Explicitly set cached facets to zero
+	if they are invalid.
+	(basic_ios::init): Comment.
+	* testsuite/27_io/ios_init.cc (test02): New.
+	
 2002-01-24  Phil Edwards  <pme@gcc.gnu.org>
 
 	* include/bits/stl_tempbuf.h (_Temporary_buffer):  Add doxygen hook.
--- /maat/heart/tbox/changelog_mail/gcc/libjava/ChangeLog	Thu Jan 24 21:24:20 2002
+++ gcc/libjava/ChangeLog	Thu Jan 24 23:48:13 2002
@@ -1,3 +1,14 @@
+2002-01-24  Tom Tromey  <tromey@redhat.com>
+
+	* java/awt/Shape.java: Merged with Classpath.
+	* java/awt/Scrollbar.java: Merged with Classpath.
+
+	* java/awt/Container.java (addNotify): Unconditionally call
+	addNotifyContainerChildren and superclass addNotify.
+
+	* java/awt/image/ColorModel.java (getAlpha(Object)): Call
+	getAlpha, not getBlue.
+
 2002-01-25  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
 
 	* java/lang/natObject.cc (X86 compare_and_swap): Use +m constraint.

ChangeLog entries between 2002-01-25T05:23:55Z and the last time everything
passed, on 2002-01-23T16:55:53Z:
--- /maat/heart/tbox/changelog_pass/gcc/ChangeLog	Tue Jan 22 11:41:26 2002
+++ gcc/ChangeLog	Thu Jan 24 15:41:52 2002
@@ -1,3 +1,9 @@
+2002-01-24  Jason Thorpe  <thorpej@wasabisystems.com>
+
+	* MAINTAINERS (Write After Approval): Move my contact info
+	from here...
+	(OS Port Maintainers): ...to here (netbsd).
+
 2002-01-22  Bob Wilson  <bob.wilson@acm.org>
 
 	* MAINTAINERS (Write After Approval): Add myself.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog	Wed Jan 23 08:56:07 2002
+++ gcc/gcc/ChangeLog	Thu Jan 24 21:24:12 2002
@@ -1,3 +1,133 @@
+2002-01-24  Aldy Hernandez  <aldyh@redhat.com>
+
+        * loop.c (emit_prefetch_instructions): Use the prefetch insn's
+        mode, not Pmode.
+
+        * builtins.c (expand_builtin_prefetch): Same.
+
+2002-01-24  Alexandre Oliva  <aoliva@redhat.com>
+
+	* config/sh/sh.md (sym_label2reg): Make sure all CONSTs have
+	modes.
+
+2002-01-24  Kazu Hirata  <kazu@hxi.com>
+
+	* config/h8300/h8300.c (print_operand): Remove support for
+	operand character 'A'.
+	* config/h8300/h8300.md (three anonymous patterns): Replace
+	operand character 'A' with either 'T' or 'S'.
+
+2002-01-24  Kazu Hirata  <kazu@hxi.com>
+
+	* config/h8300/h8300.c (print_operand): Remove support for
+	operand character 'U'.
+
+2002-01-24  Andris Pavenis  <pavenis@latnet.lv>
+
+        * config/i386/t-djgpp: Use NATIVE_SYSTEM_HEADER_DIR.
+
+2002-01-24  Nick Clifton  <nickc@cambridge.redhat.com>
+
+	* config/arm/arm.c (arm_hard_regno_mode_ok): Allow SImode
+	values to be assigned to the stack pointer.
+
+2002-01-14  Hartmut Penner  <hpenner@de.ibm.com>
+
+	* emit_rtl.c (gen_lowpart_common): Conversion from const_int 
+	to const_double needs to be done right for big-endian systems.
+
+2002-01-24  Jason Merrill  <jason@redhat.com>
+
+	* config/sparc/sparc.md (call-jump peepholes): Pass the right insn
+	to can_throw_internal.
+
+2002-01-23  Richard Henderson  <rth@redhat.com>
+
+	* fold-const.c (fold): Change UINT_MAX test to check vs precision
+	rather than TYPE_MAX_VALUE.  Fix indentation and a bogus negation.
+
+2002-01-24  Alexandre Oliva  <aoliva@redhat.com>
+
+	* config/sh/sh.md (symGOT_load, sym2GOT, sym2GOTOFF): New expands.
+	(symGOT2reg): Use them, then set as GOT value as unchanging.
+	(symGOTOFF2reg): Set REG_EQUAL note.  Use a different pseudo
+	as a temporary, if possible.
+	(symPLT_label2reg): Enclose (pc) in UNSPEC_PIC.  Emit
+	sym@PLT-(.LPCS#+2-.) instead of sym@PLT+.-(.LPCS#+2).
+
+2002-01-23  Kazu Hirata  <kazu@hxi.com>
+
+	* config/h8300/h8300.md: Fix xorqi and xorqi so that they will
+	accept to accept 0x80 as operands[2].
+
+2002-01-24  Alexandre Oliva  <aoliva@redhat.com>
+
+	* config/sparc/sparc.md (fix_trunctfdi2): Correct typo in mode.
+
+2002-01-23  Richard Henderson  <rth@redhat.com>
+
+	* config/alpha/alpha.md (call_value_osf_1_er peepholes): Fix typo.
+
+2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
+
+        * c-parse.in (parmlist_or_identifiers): Add maybe_attribute.
+        (parmlist_or_identifiers_1): Verify that only a parmlist follows
+        an attribute.
+
+2002-01-23  Richard Henderson  <rth@redhat.com>
+
+	* expr.c (move_by_pieces_1): Extend size before negation.
+
+	* config/m68k/t-m68kbare (MULTILIB_OPTIONS): Add 68040 and 68060.
+	(MULTILIB_MATCHES): Remove 68040 and 68060 aliases.
+	(MULTILIB_EXCEPTIONS): Ignore 68881 and soft-float for 68040 and 68060.
+	* config/m68k/t-m68kelf: Likewise.
+
+2002-01-23  Bob Wilson  <bob.wilson@acm.org>
+
+	* config/xtensa/elf.h: New file.
+	* config/xtensa/lib1funcs.asm: New file.
+	* config/xtensa/lib2funcs.S: New file.
+	* config/xtensa/linux.h: New file.
+	* config/xtensa/t-xtensa: New file.
+	* config/xtensa/xtensa-config.h: New file.
+	* config/xtensa/xtensa-protos.h: New file.
+	* config/xtensa/xtensa.c: New file.
+	* config/xtensa/xtensa.h: New file.
+	* config/xtensa/xtensa.md: New file.
+	* config.gcc (xtensa-*-elf*): New target.
+	(xtensa-*-linux*): New target.
+	* cse.c (canon_hash): Compare rtx pointers instead of register
+	numbers.  This is required for the Xtensa port.
+	* integrate.c (copy_insn_list): Handle case where the static
+	chain is in memory and the memory address has to be copied to
+	a register.
+	* doc/invoke.texi (Option Summary): Add Xtensa options.
+	(Xtensa Options): New node.
+	* doc/md.texi (Machine Constraints): Add Xtensa machine constraints.
+
+2002-01-23  Zack Weinberg  <zack@codesourcery.com>
+
+	* diagnostic.c (internal_error): Do ICE suppression only
+	when ENABLE_CHECKING is not defined.
+
+	* c-typeck.c (require_complete_type): Return error_mark_node
+	if type is error_mark_node.
+
+2002-01-23  Janis Johnson  <janis187@us.ibm.com>
+
+	* toplev.c (process_options): Disable -fprefetch-loop-arrays with
+	-Os and issue a warning.
+
+2002-01-23  Zack Weinberg  <zack@codesourcery.com>
+
+	* doc/fragments.texi, doc/hostconfig.texi: Update to reflect
+	current (lack of) need for host configuration by hand.
+
+	* doc/gccint.texi, doc/rtl.texi, doc/tm.texi: Adjust cross
+	references.  Documentation of some target macros moved from
+	hostconfig.texi to tm.texi.
+
 2002-01-23  Will Cohen  <wcohen@redhat.com>
 
 	* config/arm/arm.h (THUMB_FUNCTION_PROFILER): Define if not currently
@@ -110,7 +240,7 @@
 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
 
 	* Makefile.in (loop.o): Depend on OPTABS_H.
-	* loop.c (expand_builtin_prefetch): Check the prefetch operand
+	* loop.c (emit_prefetch_instructions): Check the prefetch operand
 	against the predicate.
 
 	PR target/5379
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog	Wed Jan 23 06:42:59 2002
+++ gcc/gcc/cp/ChangeLog	Wed Jan 23 19:31:01 2002
@@ -1,3 +1,48 @@
+2002-01-23  Zack Weinberg  <zack@codesourcery.com>
+
+	* Make-lang.in (parse.c): Adjust expected number of
+	shift-reduce conflicts.
+	(decl.o): Depend on diagnostic.h.
+	* decl.c: Include diagnostic.h.
+	(grokdeclarator): Check for null pointer.
+	(finish_function): Don't abort when
+	current_binding_level->parm_flag != 1, if errors have
+	occurred; throw away the statement tree and extra binding
+	levels, and continue.
+	* lex.c (note_list_got_semicolon): Check for null pointer.
+	* method.c (hack_identifier): Just return error_mark_node if
+	value is error_mark_node.
+	* parse.y (primary: TYPEID(type_id)): No need to use
+	TYPE_MAIN_VARIANT here.
+	(handler_seq): Accept an empty list of catch clauses and
+	generate a fake handler block to avoid later crashes.
+	(ansi_raise_identifier): Accept the error token too.
+	* semantics.c (begin_class_definition,
+	finish_class_definition): Check for error_mark_node.
+
+2002-01-23  Zack Weinberg  <zack@codesourcery.com>
+
+	* typeck2.c (friendly_abort): Delete definition.
+	* cp-tree.h (friendly_abort): Don't prototype.
+	(my_friendly_assert): Use fancy_abort.
+
+2002-01-23  Craig Rodrigues  <rodrigc@gcc.gnu.org>
+
+	* cp-tree.h (my_friendly_abort): Remove.
+
+2002-01-23  Jakub Jelinek  <jakub@redhat.com>
+
+	* spew.c (pending_inlines, pending_inlines_tail,
+	processing_these_inlines): Make static.
+	(mark_pending_inlines): Remove static.
+	(begin_parsing_inclass_inline): If in function, save pi
+	for GC to cp_function_chain->unparsed_inlines instead.
+	(process_next_inline): Likewise.
+	* cp-tree.h (struct cp_language_function): Add unparsed_inlines.
+	(mark_pending_inlines): Add prototype.
+	* decl.c (spew_debug): Remove unused extern.
+	(mark_lang_function): Call mark_pending_inlines.
+
 2002-01-23  Craig Rodrigues  <rodrigc@gcc.gnu.org>
 
 	* call.c, class.c, decl.c, decl2.c, error.c, expr.c, friend.c, 
--- /maat/heart/tbox/changelog_pass/gcc/gcc/po/ChangeLog	Tue Jan 22 21:26:51 2002
+++ gcc/gcc/po/ChangeLog	Wed Jan 23 11:45:50 2002
@@ -1,3 +1,7 @@
+2002-01-23  Philipp Thomas  <pthomas@suse.de>
+
+	* tr.po: New file.
+
 2002-01-22  Zack Weinberg  <zack@codesourcery.com>
 
 	* gcc.pot: Regenerate - now includes Fortran error messages.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog	Tue Jan 22 16:59:26 2002
+++ gcc/gcc/testsuite/ChangeLog	Thu Jan 24 19:00:25 2002
@@ -1,3 +1,52 @@
+2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
+
+	* lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
+	Remove first, non-varying, argument.
+
+2002-01-23  Richard Henderson  <rth@redhat.com>
+
+	* gcc.dg/inline-2.c: New.
+
+	* lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
+	Add optional target arg.  Check number of arguments.
+	(scan-assembler-not, scan-assembler-dem): Likewise.
+	(scan-assembler-dem-not): Likewise.
+
+2002-01-23  Zack Weinberg  <zack@codesourcery.com>
+
+	* g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
+	line 12.
+	* g++.old-deja/g++.brendan/parse3.C,
+	g++.old-deja/g++.other/crash26.C,
+	g++.old-deja/g++.other/crash28.C,
+	g++.old-deja/g++.other/crash29.C,
+	g++.old-deja/g++.other/crash30.C,
+	g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
+
+2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
+
+	* gcc.dg/20020115-1.c: New.
+
+2002-01-23  Bob Wilson  <bob.wilson@acm.org>
+
+	* gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
+
+2002-01-23  Janis Johnson  <janis187@us.ibm.com>
+
+	* gcc.dg/20020122-3.c: New.
+
+2002-01-23  Jakub Jelinek  <jakub@redhat.com>
+
+	* g++.dg/other/gc1.C: New test.
+
+2002-01-23  Zack Weinberg  <zack@codesourcery.com>
+
+	* gcc.dg/c99-intconst-1.c: Mark XFAIL.
+
+2002-01-22  Richard Henderson  <rth@redhat.com>
+
+	* gcc.dg/20020122-4.c: Use multiple outputs on the asm.
+
 2002-01-22  Richard Henderson  <rth@redhat.com>
 
 	* gcc.dg/20020122-4.c: New.
@@ -72,11 +121,9 @@
 
 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
 
-	* g++.dg/other/deprecated.C: Fix FAIL from 
-	"At global scope" message
+	* g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
 	* g++.dg/ext/align1.C: Fix fail on cygwin from maximum 
-	alignment warnings
-
+	alignment warnings.
 
 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
 
--- /maat/heart/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog	Wed Jan 23 08:56:18 2002
+++ gcc/libstdc++-v3/ChangeLog	Thu Jan 24 21:24:27 2002
@@ -1,3 +1,92 @@
+2002-01-24  Phil Edwards  <pme@gcc.gnu.org>
+
+	* include/bits/stl_tempbuf.h (_Temporary_buffer):  Add doxygen hook.
+	* include/bits/stl_algo.h:  Include stl_tempbuf.h.
+	* include/ext/memory:  Do not include stl_tempbuf.h.
+	(temporary_buffer):  Add doxygen hook.
+	(__get_temporary_buffer, get_temporary_buffer,
+	return_temporary_buffer):  Move back to std:: header...
+	* include/std/std_memory.h:  ...here.  Do not include stl_tempbuf.h.
+	* include/ext/rope:  Do not include stl_tempbuf.h.
+	* include/ext/stl_hashtable.h:  Likewise.
+	* include/std/std_algorithm.h:  Likewise.
+	* testsuite/20_util/temporary_buffer.cc:  New file.
+
+2002-01-24  andrew@andypo.net
+	    (tweaks, test and commit by Loren J. Rittle  <ljrittle@acm.org>)
+
+	libstdc++/5432
+	* include/bits/ios_base.h: Use _Atomic_word for reference counts.
+	* include/bits/localefwd.h: Likewise.
+	Also use for std::locale::id::_S_highwater.
+	* src/ios.cc (ios_base::xalloc): Use _Atomic_word.
+	* src/locale.cc: Support new usage of _Atomic_word.
+	(std::locale::classic): Guard entire function against reentry.
+	* src/localename.cc: Support new usage of _Atomic_word.
+
+2002-01-24   Benjamin Kosnik  <bkoz@redhat.com>
+
+	* testsuite/22_locale/num_put_members_wchar_t.cc (test03): Use
+	_GLIBCPP_HAVE_SETENV.
+	* testsuite/22_locale/codecvt_members_wchar_t_char.cc (test02): Same.
+	* testsuite/22_locale/collate_members_char.cc (test02): Same.
+	* testsuite/22_locale/ctype_members_char.cc (test03): Same.
+	* testsuite/22_locale/ctype_members_wchar_t.cc (test03): Same.
+	* testsuite/22_locale/messages_members_char.cc (test02): Same.
+	* testsuite/22_locale/moneypunct_members_char.cc (test02): Same.
+	* testsuite/22_locale/moneypunct_members_wchar_t.cc (test02): Same.
+	* testsuite/22_locale/money_put_members_char.cc (test04): Same.
+	* testsuite/22_locale/money_put_members_wchar_t.cc (test04): Same.
+	* testsuite/22_locale/num_get_members_char.cc (test03): Same.
+	* testsuite/22_locale/num_get_members_wchar_t.cc (test03): Same.
+	* testsuite/22_locale/numpunct_members_char.cc (test02): Same.
+	* testsuite/22_locale/numpunct_members_wchar_t.cc (test02): Same.
+	* testsuite/22_locale/time_get_members_char.cc (test07): Same.
+	* testsuite/22_locale/time_get_members_wchar_t.cc (test07): Same.
+	* testsuite/22_locale/time_put_members_char.cc (test03): Same.
+	* testsuite/22_locale/time_put_members_wchar_t.cc (test03): Same.
+	* testsuite/22_locale/num_put_members_char.cc (test03): Same.
+	* acinclude.m4 (GLIBCPP_CONFIGURE_TESTSUITE): Check for setenv.
+	* aclocal.m4: Regenerate.
+	* configure: Regenerate.
+	* config.h.in: Regenerate.
+	
+2002-01-23  Loren Rittle <ljrittle@acm.org>
+
+	* testsuite/thread/pthread1.cc: New test.
+	* testsuite/thread/pthread2.cc: New test adapted from libstdc++/5347.
+	* testsuite/thread/pthread3.cc: Likewise.
+	* testsuite/thread/pthread4.cc: New test adapted from
+	http://gcc.gnu.org/ml/gcc-bugs/2002-01/msg00679.html
+	* testsuite/thread/pthread5.cc: New test adapted from libstdc++/5464.
+	* testsuite/thread/pthread6.cc: New test adapted from libstdc++/5444.
+
+2002-01-23  Richard Henderson  <rth@redhat.com>
+
+	PR libstdc++/5198
+	* config/cpu/m68k/bits/atomicity.h (__exchange_and_add): Only use
+	CAS on the cpu variants that support it.  Add versions that use
+	TAS and that disable interrupts.
+	(__atomic_add): Use __exchange_and_add to guarantee atomicity.
+
+2002-01-23  Matt Kraai  <kraai@alumni.cmu.edu>
+
+	* include/bits/locale_facets.tcc: Remove old comments.
+
+2002-01-23  Andreas Tobler  <toa@pop.agri.ch>
+
+	* include/bits/locale_facets.tcc (__convert_to_v): Change template
+	parameter to _Tv.
+	(__convert_from_v): Same.
+	
+2002-01-23  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* include/bits/locale_facets.h (num_get::_M_extract_int): Change
+	prototype.
+	* include/bits/locale_facets.tcc (num_get::_M_extract_int): Remove
+	__max_digits checks, adjust arguments.
+	(num_get::do_get(*)): Changeup.
+
 2002-01-23  Loren Rittle <ljrittle@acm.org>
 
         * config/locale/c_locale_generic.cc: Fix typename usage.
--- /maat/heart/tbox/changelog_pass/gcc/libjava/ChangeLog	Tue Jan 22 16:59:30 2002
+++ gcc/libjava/ChangeLog	Thu Jan 24 21:24:20 2002
@@ -1,3 +1,77 @@
+2002-01-25  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
+
+	* java/lang/natObject.cc (X86 compare_and_swap): Use +m constraint.
+	
+	* java/awt/image/PixelGrabber.java (grabPixels()): Call grabPixels(0).
+	(grabPixels(long)): Wait to be notified that the ImageProducer has 
+	completed.
+
+2002-01-24  Per Bothner  <per@bothner.com>
+
+	* verify.cc (is_assignable_from_slow): If target is an interface,
+	we must still check the source's superclass before giving up.
+
+2002-01-24  Tom Tromey  <tromey@redhat.com>
+
+	* gnu/awt/xlib/XToolkit.java (getPrintJob): New stub method.
+
+2002-01-23  Tom Tromey  <tromey@redhat.com>
+
+	* java/awt/BorderLayout.java (addLayoutComponent): Added missing
+	`else'.
+
+	* Makefile.in: Rebuilt.
+	* Makefile.am (awt_java_source_files): Added new files.
+	* java/awt/Toolkit.java: Merged with Classpath.
+	* java/awt/PrintGraphics.java: New file from Classpath.
+	* java/awt/PrintJob.java: New file from Classpath.
+	* java/awt/datatransfer/Clipboard.java: New file from Classpath.
+	* java/awt/datatransfer/ClipboardOwner.java: New file from
+	Classpath.
+	* java/awt/datatransfer/DataFlavor.java: New file from Classpath.
+	* java/awt/datatransfer/FlavorMap.java: New file from Classpath.
+	* java/awt/datatransfer/MimeTypeParseException.java: New file from
+	Classpath.
+	* java/awt/datatransfer/StringSelection.java: New file from
+	Classpath.
+	* java/awt/datatransfer/SystemFlavorMap.java: New file from
+	Classpath.
+	* java/awt/datatransfer/Transferable.java: New file from
+	Classpath.
+	* java/awt/datatransfer/UnsupportedFlavorException.java: New file
+	from Classpath.
+
+	* Makefile.in: Rebuilt.
+	* Makefile.am (awt_java_source_files): Added new files.
+	* java/awt/image/AreaAveragingScaleFilter.java: New file from
+	Classpath.
+	* java/awt/image/CropImageFilter.java: New file from Classpath.
+	* java/awt/image/FilteredImageSource.java: New file from
+	Classpath.
+	* java/awt/image/ImageFilter.java: New file from Classpath.
+	* java/awt/image/MemoryImageSource.java: New file from Classpath.
+	* java/awt/image/PixelGrabber.java: New file from Classpath.
+	* java/awt/image/RGBImageFilter.java: New file from Classpath.
+	* java/awt/image/ReplicateScaleFilter.java: New file from
+	Classpath.
+	* java/awt/image/ImageProducer.java: Replaced with Classpath
+	version.
+	* java/awt/image/ImageObserver.java: Replaced with Classpath
+	version.
+	* java/awt/image/ImageConsumer.java: Replaced with Classpath
+	version.
+	* java/awt/GridBagConstraints.java (clone): Catch
+	CloneNotSupportedException.
+
+2002-01-23  Per Bothner  <per@bothner.com>
+
+	* java/lang/reflect/natField.cc (setAddr):  New function.
+	Calls getAddr and then checks that the field isn't final.
+	(setBoolean. setChar, setByte, setShort, setInt, setLong, setFloat,
+	setDouble, set):  Use setAddr instead of getAddr, to check for FINAL.
+	(set):  Call setAddr before check that new value has right type,
+	to better match specified semantics.
+
 2002-01-22  Tom Tromey  <tromey@redhat.com>
 
 	* java/awt/TextField.java: Replaced with Classpath version.
-------------- next part --------------
/maat/heart/tbox/native/build/gcc/gcj -B/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava/ -B/maat/heart/tbox/native/build/gcc/ --encoding=UTF-8 -fassume-compiled -fclasspath=/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -L/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -MD -MT java/awt/image/ImageObserver.lo -MF java/awt/image/ImageObserver.d -c /maat/heart/tbox/cvs-gcc/gcc/libjava/java/awt/image/ImageObserver.java -fPIC -o java/awt/image/.libs/ImageObserver.o
/maat/heart/tbox/native/build/gcc/gcj -B/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava/ -B/maat/heart/tbox/native/build/gcc/ --encoding=UTF-8 -fassume-compiled -fclasspath=/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -L/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -MD -MT java/awt/image/ImageObserver.lo -MF java/awt/image/ImageObserver.d -c /maat/heart/tbox/cvs-gcc/gcc/libjava/java/awt/image/ImageObserver.java -o java/awt/image/ImageObserver.o >/dev/null 2>&1
/bin/sh ./libtool --tag=GCJ --mode=compile /maat/heart/tbox/native/build/gcc/gcj -B/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava/ -B/maat/heart/tbox/native/build/gcc/ --encoding=UTF-8 -fassume-compiled -fclasspath=/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -L/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -MD -MT java/awt/image/ImageProducer.lo -MF java/awt/image/ImageProducer.d -c -o java/awt/image/ImageProducer.lo /maat/heart/tbox/cvs-gcc/gcc/libjava/java/awt/image/ImageProducer.java
/maat/heart/tbox/native/build/gcc/gcj -B/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava/ -B/maat/heart/tbox/native/build/gcc/ --encoding=UTF-8 -fassume-compiled -fclasspath=/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -L/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -MD -MT java/awt/image/ImageProducer.lo -MF java/awt/image/ImageProducer.d -c /maat/heart/tbox/cvs-gcc/gcc/libjava/java/awt/image/ImageProducer.java -fPIC -o java/awt/image/.libs/ImageProducer.o
/maat/heart/tbox/native/build/gcc/gcj -B/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava/ -B/maat/heart/tbox/native/build/gcc/ --encoding=UTF-8 -fassume-compiled -fclasspath=/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -L/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -MD -MT java/awt/image/ImageProducer.lo -MF java/awt/image/ImageProducer.d -c /maat/heart/tbox/cvs-gcc/gcc/libjava/java/awt/image/ImageProducer.java -o java/awt/image/ImageProducer.o >/dev/null 2>&1
/bin/sh ./libtool --tag=GCJ --mode=compile /maat/heart/tbox/native/build/gcc/gcj -B/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava/ -B/maat/heart/tbox/native/build/gcc/ --encoding=UTF-8 -fassume-compiled -fclasspath=/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -L/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -MD -MT java/awt/image/IndexColorModel.lo -MF java/awt/image/IndexColorModel.d -c -o java/awt/image/IndexColorModel.lo /maat/heart/tbox/cvs-gcc/gcc/libjava/java/awt/image/IndexColorModel.java
/maat/heart/tbox/native/build/gcc/gcj -B/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava/ -B/maat/heart/tbox/native/build/gcc/ --encoding=UTF-8 -fassume-compiled -fclasspath=/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -L/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -MD -MT java/awt/image/IndexColorModel.lo -MF java/awt/image/IndexColorModel.d -c /maat/heart/tbox/cvs-gcc/gcc/libjava/java/awt/image/IndexColorModel.java -fPIC -o java/awt/image/.libs/IndexColorModel.o
/maat/heart/tbox/native/build/gcc/gcj -B/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava/ -B/maat/heart/tbox/native/build/gcc/ --encoding=UTF-8 -fassume-compiled -fclasspath=/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -L/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -MD -MT java/awt/image/IndexColorModel.lo -MF java/awt/image/IndexColorModel.d -c /maat/heart/tbox/cvs-gcc/gcc/libjava/java/awt/image/IndexColorModel.java -o java/awt/image/IndexColorModel.o >/dev/null 2>&1
/bin/sh ./libtool --tag=GCJ --mode=compile /maat/heart/tbox/native/build/gcc/gcj -B/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava/ -B/maat/heart/tbox/native/build/gcc/ --encoding=UTF-8 -fassume-compiled -fclasspath=/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -L/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -MD -MT java/awt/image/MemoryImageSource.lo -MF java/awt/image/MemoryImageSource.d -c -o java/awt/image/MemoryImageSource.lo /maat/heart/tbox/cvs-gcc/gcc/libjava/java/awt/image/MemoryImageSource.java
/maat/heart/tbox/native/build/gcc/gcj -B/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava/ -B/maat/heart/tbox/native/build/gcc/ --encoding=UTF-8 -fassume-compiled -fclasspath=/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -L/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -MD -MT java/awt/image/MemoryImageSource.lo -MF java/awt/image/MemoryImageSource.d -c /maat/heart/tbox/cvs-gcc/gcc/libjava/java/awt/image/MemoryImageSource.java -fPIC -o java/awt/image/.libs/MemoryImageSource.o
/maat/heart/tbox/native/build/gcc/gcj -B/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava/ -B/maat/heart/tbox/native/build/gcc/ --encoding=UTF-8 -fassume-compiled -fclasspath=/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -L/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -MD -MT java/awt/image/MemoryImageSource.lo -MF java/awt/image/MemoryImageSource.d -c /maat/heart/tbox/cvs-gcc/gcc/libjava/java/awt/image/MemoryImageSource.java -o java/awt/image/MemoryImageSource.o >/dev/null 2>&1
make[3]: *** [java/awt/image/MemoryImageSource.lo] Error 1
make[3]: Leaving directory `/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava'
make[1]: *** [all-target-libjava] Error 2
make[1]: Leaving directory `/maat/heart/tbox/native/build'
make: *** [bootstrap] Error 2
+ '[' -s gcc/.bad_compare ']'
+ exit 1
-------------- next part --------------
-- 
Geoffrey Keating <regress@maat.cygnus.com> 
(via an automated GCC regression-testing script.)



More information about the Gcc-regression mailing list