This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
3 GCC regressions, 0 new, with your patch on 2000-11-24T02:35:00Z.
- To: gcc-regression at gcc dot gnu dot org
- Subject: 3 GCC regressions, 0 new, with your patch on 2000-11-24T02:35:00Z.
- From: "GCC regression checker" <geoffk at cygnus dot com>
- Date: Fri, 24 Nov 2000 11:56:49 +0000
- CC: bernds at redhat dot co dot uk, grahams at redhat dot com
(This is an automated message.)
With your recent patch, GCC has some regression test failures, which
used to pass. There are 0 new failures, and 3
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:
gcc.sum gcc.c-torture/execute/complex-1.c
gcc.sum gcc.dg/20000926-1.c
gcc.sum gcc.dg/noncompile/940510-1.c
A complete list of failures is attached. Also attached is a diff of
the ChangeLog entries since the last time the regression tests passed,
on 2000-11-19T22:35:00Z.
For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001116-1.c, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001116-1.c, -O1
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001116-1.c, -O2
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001116-1.c, -O3 -fomit-frame-pointer
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001116-1.c, -O3 -g
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001116-1.c, -Os
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -O1
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -O2
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -O3 -fomit-frame-pointer
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -O3 -fomit-frame-pointer -funroll-loops
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -O3 -g
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution, -Os
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/complex-1.c compilation, -O2
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/complex-1.c compilation, -Os
gcc/testsuite/gcc.sum:FAIL: gcc.dg/20000926-1.c (test for warnings, line 25)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/20001117-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/asm-fs-1.c scan-assembler-not \*_bar
gcc/testsuite/gcc.sum:FAIL: gcc.dg/asm-fs-1.c scan-assembler-not \*_baz
gcc/testsuite/gcc.sum:FAIL: gcc.dg/c99-array-nonobj-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/sequence-pt-1.c bogus sequence point warning (test for bogus messages, line 55)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/sequence-pt-1.c bogus sequence point warning (test for bogus messages, line 65)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/940510-1.c (test for errors, line 1)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/940510-1.c (test for errors, line 1)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/940510-1.c (test for errors, line 1)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/940510-1.c (test for errors, line 1)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/940510-1.c (test for errors, line 1)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/noncompile/940510-1.c (test for errors, line 1)
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution, -O0
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution, -O1
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution, -O2
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution, -O2 -fomit-frame-pointer -finline-functions
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution, -O3 -g
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution, -Os
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution, -O0
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution, -O1
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution, -O2
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution, -O2 -fomit-frame-pointer -finline-functions
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution, -O3 -g
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution, -Os
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -O0
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -O1
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -O2
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -O2 -fomit-frame-pointer -finline-functions
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -O3 -g
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation, -Os
gcc/testsuite/objc.sum:FAIL: objc/execute/fdecl.m compilation, -O
gcc/testsuite/objc.sum:FAIL: objc/execute/np-1.m compilation, -O
gcc/testsuite/objc.sum:FAIL: objc/execute/np-2.m compilation, -O
--- /sloth/delay/tbox/changelog_pass/egcs/ChangeLog Sun Nov 19 11:05:33 2000
+++ egcs/ChangeLog Thu Nov 23 09:05:31 2000
@@ -1,3 +1,25 @@
+2000-11-22 Loren J. Rittle <ljrittle@acm.org>
+
+ * ltcf-cxx.sh: Support creation of C++ shared libraries on
+ recent versions of FreeBSD (release 3 or later).
+ * ltconfig: On FreeBSD, -lc must not be provided when building
+ a shared library or else the standard -pthread gcc option is
+ rendered worthless to later users of the built library.
+
+2000-11-16 Fred Fish <fnf@be.com>
+
+ * configure.in (enable_libstdcxx_v3): Fix typo,
+ libstd++ -> libstdc++.
+
+2000-11-21 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ * MAINTAINERS: Add self to Write After Approval list.
+
+2000-11-21 Bernd Schmidt <bernds@redhat.com>
+
+ * MAINTAINERS: Update my email address. Add myself to global write
+ privs list.
+
2000-11-18 Alexandre Oliva <aoliva@redhat.com>
* Makefile.in: Merge with src and libgcj.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/ChangeLog Sun Nov 19 12:50:41 2000
+++ egcs/gcc/ChangeLog Thu Nov 23 18:35:41 2000
@@ -1,3 +1,329 @@
+2000-11-23 Graham Stott <grahams@redhat.com>
+
+ * expr.c (store_constructor): If a field is non addressable and
+ the target is a MEM use MEM_ALIAS_SET otherwise use get_alias_set.
+
+2000-11-23 Bernd Schmidt <bernds@redhat.co.uk>
+
+ * flow.c (print_rtl_and_abort): New function.
+ (verify_wide_reg, verify_local_live_at_start): Try to dump more
+ information before aborting.
+
+2000-11-23 Alexandre Oliva <aoliva@redhat.com>
+
+ * emit-rtl.c (gen_lowpart_common): Use word 0 if register mode
+ is narrower than requested mode.
+ (gen_highpart): Abort if register mode is narrower than
+ requested mode.
+
+2000-11-23 Graham Stott <grahams@redhat.com>
+
+ * cse.c (cse_insn): Initialise all regcost variables.
+ Fix a typo add missing '='.
+ Only compare costs if there is a replacement insn.
+
+Thu Nov 23 04:33:33 2000 Alexandre Oliva <aoliva@redhat.com>
+
+ * final.c (output_addr_const) [LABEL_REF]: Simplify.
+ [MINUS]: Enclose non-CONST_INTs in parentheses.
+ [default]: Try OUTPUT_ADDR_CONST_EXTRA.
+ * tm.texi (OUTPUT_ADDR_CONST_EXTRA): Document it.
+ * varasm.c (decode_rtx_const) [CONST]: If it's not something
+ PLUS or MINUS a CONST_INT, use the whole CONST with offset 0
+ instead of abort()ing.
+ * sh.c (output_pic_addr_const): Removed. Fixed all callers.
+ * sh.h (OUTPUT_ADDR_CONST_EXTRA): New. Handle the UNSPECs
+ formerly handled in output_pic_addr_const.
+ * sh.md (sym_label2reg, symPLT_label2reg): Enclose UNSPEC
+ operands of MINUS in CONSTs so that decode_rtx_const() will
+ accept them.
+
+Thu Nov 23 04:10:30 2000 Alexandre Oliva <aoliva@redhat.com>
+
+ * config/sh/sh.md (mova_const): New pattern.
+ (GOTaddr2picreg): Use it.
+ * config/sh/sh.c (broken_move): Match it.
+ (mova_p): Don't match it.
+ (machine_dependent_reorg): Adjust it.
+
+Thu Nov 23 02:09:09 2000 Alexandre Oliva <aoliva@redhat.com>
+
+ * config/sh/sh.h (FIRST_GENERAL_REG, LAST_GENERAL_REG): New.
+ Moved most register-number #defines...
+ * config/sh/sh.md (define_constants): ... here. Use macros to
+ refer to registers and unspecs.
+ * config/sh/sh.c: Likewise.
+
+Thu Nov 23 01:01:32 2000 J"orn Rennecke <amylaar@redhat.com>
+
+ * Makefile.in (HOST_CFLAGS): Add -DGENERATOR_FILE.
+ (rtl.o, print-rtl.o, bitmap.o, obstack.o): Build with -DGENERATOR_FILE.
+ (alloca.o, vfprintf.o, ggc-none.o, errors.o): Likewise.
+ (splay-tree.o, hash.o): Likewise.
+ GCONFIG_H: New.
+ (rtl.o, print-rtl.o): Depend on $(GCONFIG_H) instead of $(CONFIG_H).
+ (bitmap.o, obstack.o, vfprintf.o, ggc-none.o, errors.o): Likewise.
+ (hashtab.o): Likewise.
+ (gcov.o): Depend on $(CONFIG_H).
+ * configure.in: #include insn-codes.h in tm.h.
+
+2000-11-22 Nick Clifton <nickc@redhat.com>
+
+ * config/arm/arm.c (arm_encode_call_attribute): Make 'newstr' a
+ const char * to avoid a compile time warning.
+
+ * config/arm/arm.md (define_constants): Define symbolic names for
+ the link register, last integer register and the fake CC register.
+ Update patterns to use these symbolic names.
+
+2000-11-22 Neil Booth <neilb@earthling.net>
+
+ * cpplex.c (trigraph_ok): Ensure we don't warn twice.
+ * cpplib.h (struct cpp_buffer): New member last_Wtrigraphs.
+
+2000-11-22 Richard Henderson <rth@redhat.com>
+
+ * haifa-sched.c (sched_analyze_1): Don't special-case calls
+ for clobbering registers.
+ (sched_analyze_2): Likewise.
+ (sched_analyze): Zap reg_last_uses and reg_last_sets after calls.
+
+2000-11-22 Chris Demetriou <cgd@sibyte.com>
+ Neil Booth <neilb@earthling.net>
+
+ * gcc.c (validate_switches): Validate multiple switches named
+ in '|' (or) expressions in specs.
+ (handle_braces): If more than 1 alternative in a '|' spec
+ matches, call do_spec1 just once.
+
+2000-11-22 Michael Meissner <meissner@redhat.com>
+
+ * d30v.h (TARGET_SWITCHES): Add documentation strings.
+ (TARGET_OPTIONS): Ditto.
+ (OPTIMIZATION_OPTIONS): Temporarily turn off -frename-registers if
+ -O3.
+
+Wed Nov 22 06:40:56 2000 Jeffrey A Law (law@cygnus.com)
+
+ * pa.c (hppa_encode_label): Account for addition of encoding
+ character when allocating persistent space for the new label
+ name.
+
+2000-11-22 Zack Weinberg <zack@wolery.stanford.edu>
+
+ * Makefile.in, config.gcc, configure.in: Expunge remaining
+ traces of facility for running MD files through C preprocessor.
+
+2000-11-22 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gcov.texi: Add magic comments for texi2pod.pl.
+ * Makefile.in: Add rules to generate and install gcov.1.
+ * gcov.1: New (generated) file.
+
+2000-11-21 Richard Henderson <rth@redhat.com>
+
+ * regrename.c (scan_rtx_reg): Terminate the chain rather than
+ abort on mark_read with NO_REGS.
+
+2000-11-21 Mike Stump <mrs@wrs.com>
+
+ * fixinc/fixtests.c (TEST_FOR_FIX_PROC_HEAD): Fix to allow
+ compilation with older compilers, such as /bin/cc on SunOS.
+ * fixinc/fixfixes.c (FIX_PROC_HEAD): Ditto.
+
+2000-11-21 Richard Henderson <rth@redhat.com>
+
+ * varasm.c (record_constant): Pad the constructed
+ constant_descriptor appropriately.
+
+Wed Nov 22 00:52:55 2000 J"orn Rennecke <amylaar@redhat.com>
+
+ * rtl.h (traverse_md_constants): Declare.
+ (struct md_constant): Define.
+ * Makefile.in (HOST_RTL): Add hashtab.o .
+ (OBJS): Add hashtab.o .
+ (hashtab.o): New rule.
+ (rtl.o): Depends on HASHTAB_H.
+ * rtl.c (hashtab.h): #include.
+ (md_constants): New static variable.
+ (def_hash, def_name_eq_p, read_constants): New static functions.
+ (traverse_md_constants): New function.
+ (read_name): Do constant expansion.
+ (read_rtx): Recognize define_constants.
+ * gencodes.c (print_md_constant): New function.
+ (main): Emit #defines for all constant definitions encountered.
+ * md.texi (Constant Definitions): New node.
+ * gensupport.c (xcalloc): New function.
+
+2000-11-21 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/alpha.c (alpha_split_tfmode_frobsign): New.
+ * config/alpha/alpha-protos.h: Declare it.
+ * config/alpha/alpha.md (abstf_internal): Use it.
+ (negtf_internal): Likewise.
+ (andnotdi3): Unstar the name.
+ (movtf_internal): Add o/G alternative.
+
+2000-11-21 Zack Weinberg <zack@wolery.stanford.edu>
+
+ * stringpool.c (stringpool_statistics): Also report number and
+ percentage of entries which are identifiers.
+
+2000-11-21 Diego Novillo <dnovillo@redhat.com>
+
+ * gcse.c (hoist_expr_reaches_here_p): Do not mark expr_bb as
+ visited before visiting it.
+
+2000-11-21 Nick Clifton <nickc@redhat.com>
+
+ * config/arm/arm.h: Accept TARGET_CPU_arm9tdmi,
+ TARGET_CPU_strongarm110 and TARGET_SPU_strongarm1100.
+
+ * config.gcc: Accept --with-cpu=arm9 and --with-cpu=arm9tdmi.
+
+2000-11-21 Richard Henderson <rth@redhat.com>
+
+ * c-common.c (c_unsafe_for_reeval): New function.
+ (add_c_tree_codes): Register it.
+ * c-common.h: Declare it.
+ * tree.c (lang_unsafe_for_reeval): New hook.
+ (unsafe_for_reeval): Call it.
+ * tree.h: Declare it.
+
+2000-11-21 Richard Henderson <rth@redhat.com>
+
+ * config/i386/i386.c (i386_simplify_dwarf_addr): Simplify @GOT
+ references as well.
+
+2000-11-21 Neil Booth <neilb@earthling.net>
+
+ * do_includes: Revert to using cpp_read_file.
+
+2000-11-21 Bernd Schmidt <bernds@redhat.co.uk>
+
+ * loop.c (consec_sets_giv): If the reg we're examining is anything
+ but UNKNOWN_INDUCT, do nothing.
+ Reset the reg's type to UNKNOWN_INDUCT before returning.
+
+ Mostly from Vladimir Makarov (vmakarov@redhat.com)
+ * ia64.md (attr itanium_class): Define insn types as described in
+ Itanium docs.
+ (all insn patterns): Use itanium_class, not type attributes.
+ Occasionally split alternatives as necessary.
+ (attr type): Compute from new attr itanium_class.
+
+2000-11-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * tradcpp.c (output_line_command): Mark system headers as such in
+ `line' commands.
+
+2000-11-21 Jakub Jelinek <jakub@redhat.com>
+
+ * configure.in (HAVE_AS_DWARF2_DEBUG_LINE): Sparc has .file/.loc
+ support in as as well.
+ * configure: Regenerate.
+
+2000-11-20 Richard Henderson <rth@redhat.com>
+
+ * c-lex.c (orig_filename): New variable.
+ (init_c_lex): Set it. Move call to cpp_start_read ...
+ (yyparse): ... here. New function.
+ * c-parse.in (yyparse_1): Rename the parser entry point.
+ * c-tree.h: Declare it.
+
+2000-11-21 Jakub Jelinek <jakub@redhat.com>
+
+ * expr.c (do_compare_and_jump): If op0 was replaced by promoted
+ integer constant, use type of op1 for comparison.
+
+2000-11-20 Stan Shebs <shebs@apple.com>
+
+ * config/rs6000/xm-darwin.h: New file, Darwin host definitions.
+ * config/rs6000/x-darwin: New file, Darwin host fragment.
+ * config.gcc (powerpc-*-darwin*): New host.
+ * system.h (HAVE_DESIGNATED_INITIALIZERS): Allow this to be
+ overridden by a config file.
+
+2000-11-20 Neil Booth <neilb@earthling.net>
+
+ * cppmacro.c (paste_tokens): Rename from paste_payloads.
+ Change token type after pasting spellings.
+ (paste_all_tokens): Use it.
+ * gcc.dg/cpp/paste2.c: Update test.
+ * objc/execute/paste.m: New test.
+
+2000-11-20 Richard Henderson <rth@redhat.com>
+
+ * dwarf.h (FMT_CODE): Adjust argument order; fix mapping to
+ dwarf_subscr_data_formats bits.
+ * dwarfout.c (simple_type_size_in_bits): Handle a type with
+ no computed size as size zero.
+ (field_byte_offset): Likewise.
+ (subscript_data_attribute): Handle a range with no upper bound.
+
+2000-11-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gansidecl.h (const): Check __STDC__ before undef'ing `const'.
+
+2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * c-typeck.c (build_conditional_expr): When merging type
+ qualifiers for conditional expressions between a pointer and a
+ pointer to a void type, merge the qualifiers on the target types
+ rather than the pointer type. Remove obsolete conditioned out
+ code.
+
+2000-11-20 Neil Booth <neilb@earthling.net>
+
+ * c-lang.c (lang_init_options): Update call to
+ cpp_reader_init.
+ * cppmain.c (main): Similarly.
+ * fix-header.c (read_scan_file): Similarly.
+ * cp/lex.c (lang_init_options): Similarly.
+ * objc/objc-act.c (lang_init_options): Similarly.
+ * cppexp.c (parse_number): Only warn for unextended C89.
+ * cppinit.c (set_lang): New function.
+ (cpp_reader_init): Take a LANG argument and pass it to set_lang.
+ (COMMAND_LINE_OPTIONS): New option std=c++98.
+ (cpp_handle_option): Use set_lang.
+ * cpplex.c (_cpp_lex_token): Warn pedantically if not C99.
+ * cppib.h (enum_c_lang): New enumeration. Update comments.
+
+2000-11-20 Will Cohen <wcohen@redhat.com>
+
+ * calls.c (expand_call): Clear target only when target is in
+ hard register and current_function_check_memory_usage is set.
+
+2000-11-20 Bernd Schmidt <bernds@redhat.co.uk>
+
+ * toplev.c (rest_of_compilation): Run optimize_mode_switching even
+ if not optimizing.
+ * sh.c (emit_sf_insn, emit_df_insn): Just call emit_insn.
+
+2000-11-19 Richard Henderson <rth@redhat.com>
+
+ * crtstuff.c (force_to_data): Use array size 1 not 0.
+
+ * dwarf2out.c (simple_type_size_in_bits): Handle a type with
+ no computed size as size zero.
+ (field_byte_offset): Likewise.
+
+2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * config.gcc: Fix another typo.
+
+2000-11-19 Richard Henderson <rth@redhat.com>
+
+ * c-decl.c (grokdeclarator): Support flexible array members.
+ Use open-ended ranges for these and zero-length arrays.
+ * c-typeck.c (push_init_level): Validate the context of
+ initialization of a zero-length array.
+ * tree.c (int_fits_type_p): Be prepared for missing bounds.
+ * varasm.c (array_size_for_constructor): New.
+ (output_constructor): Use it for arrays of unspecified length.
+ * extend.texi (Zero Length): Mention C99 flexible array members.
+ Document initialization in a top-level struct as valid.
+
2000-11-19 Joseph S. Myers <jsm28@cam.ac.uk>
* config.gcc, invoke.texi: Fix errors in spelling of "deprecated".
@@ -116,8 +442,7 @@
2000-11-17 Neil Booth <neilb@earthling.net>
- * cpperror.c (print_file_and_line): Don't display line number
- if 0.
+ * cpperror.c (print_file_and_line): Don't display line number if 0.
2000-11-17 Zack Weinberg <zack@wolery.stanford.edu>
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/cp/ChangeLog Sun Nov 19 14:35:30 2000
+++ egcs/gcc/cp/ChangeLog Thu Nov 23 09:05:41 2000
@@ -1,3 +1,37 @@
+2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
+
+ * pt.c (lookup_template_class): Simplify loop exit constructs.
+ Cope when there is no partial instantiation of a template
+ template member.
+
+Thu Nov 23 02:16:47 2000 J"orn Rennecke <amylaar@redhat.com>
+
+ * Make-lang.in (g++spec.o, cxxmain.o): Depend on $(CONFIG_H).
+
+2000-11-22 Mark Mitchell <mark@codesourcery.com>
+
+ * mangle.c (mangle_conv_op_name_for_type): Don't use `__op'
+ prefix.
+
+ * pt.c (do_decl_instantiate): Explicitly clone constructors and
+ destructors that haven't already been cloned.
+
+2000-11-20 Richard Henderson <rth@redhat.com>
+
+ * parse.y (yyparse_1): Rename the parser entry point.
+
+2000-11-20 Alex Samuel <samuel@codesourcery.com>
+
+ * mangle.c (write_name): Use <unscoped-name> for names directly in
+ function scope.
+ (write_unscoped_name): Accept names directly in function scope.
+
+2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
+
+ * lex.c (rid_to_yy, RID_EXPORT): Make unique keyword.
+ * parse.y (extdef): Add EXPORT reduction.
+ * spew.c (yylex): Don't skip export here.
+
2000-11-19 Mark Mitchell <mark@codesourcery.com>
* decl.c (init_decl_processing): Correct name of pure virtual
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/f/ChangeLog Sun Nov 19 11:05:52 2000
+++ egcs/gcc/f/ChangeLog Thu Nov 23 09:05:42 2000
@@ -1,3 +1,17 @@
+Thu Nov 23 02:18:57 2000 J"orn Rennecke <amylaar@redhat.com>
+
+ * Make-lang.in (g77spec.o): Depend on $(CONFIG_H).
+
+2000-11-21 David Billinghurst <David.Billinghurst@riotinto.com)
+
+ * Make-lang.in: Add $(build_exeext) to f/fini target
+
+2000-11-21 Andreas Jaeger <aj@suse.de>
+
+ * g77.texi (Floating-point Exception Handling): Use feenableexcept
+ in example.
+ (Floating-point precision): Change to match above change.
+
Sun Nov 19 17:29:22 2000 Matthias Klose <doko@marvin.itso-berlin.de>
* g77.texi (Floating-point precision): Adjust example
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/java/ChangeLog Sun Nov 19 11:05:54 2000
+++ egcs/gcc/java/ChangeLog Thu Nov 23 09:05:43 2000
@@ -1,3 +1,55 @@
+2000-11-22 Alexandre Petit-Bianco <apbianco@cygnus.com>
+
+ * parse.y (build_outer_field_access): New local `decl_ctx', use
+ it. Check for field's context and current class immediate outer
+ context inheritance.
+ (outer_field_access_p): Consider fields inherited from the last
+ enclosing context.
+ (build_access_to_thisn): Stop at the last enclosing context if
+ necessary.
+ Fixes gcj/367.
+
+Thu Nov 23 02:19:14 2000 J"orn Rennecke <amylaar@redhat.com>
+
+ * Make-lang.in (jvspec.o): Depend on $(CONFIG_H).
+
+2000-11-22 Bryce McKinlay <bryce@albatross.co.nz>
+
+ * jcf-parse.c (get_constant): Call UT8_CHAR_LENGTH on `utf8', not the
+ scratch buffer.
+
+2000-11-20 Tom Tromey <tromey@cygnus.com>
+
+ * jv-scan.c (help): Document --complexity.
+ (options): Added --complexity.
+ (flag_complexity): New global.
+ (main): Call `report'.
+ * parse-scan.y (complexity): New global.
+ (if_then_statement, if_then_else_statement,
+ if_then_else_statement_nsi, switch_block_statement_group,
+ while_expression, do_statement, for_begin, continue_statement,
+ throw_statement, catch_clause, finally, method_invocation,
+ conditional_and_expression, conditional_or_expression,
+ conditional_expression): Update complexity.
+ (reset_report): Reset complexity.
+ (report): New function.
+
+2000-11-20 Tom Tromey <tromey@cygnus.com>
+
+ * lex.c (yylex): Added STRICT_TK case.
+ * parse.y (STRICT_TK): Added.
+ * parse-scan.y (STRICT_TK): Added.
+ * Make-lang.in ($(srcdir)/java/keyword.h): Added missing `\' and
+ `;'. Use 4, not 3, with -k option. Correctly rename resulting
+ file.
+ * keyword.h: Rebuilt.
+ * keyword.gperf (strictfp): Added.
+
+2000-11-20 Tom Tromey <tromey@cygnus.com>
+
+ * lex.c (yylex): Recognize floating point constants with leading
+ 0.
+
2000-11-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* java-tree.h (cyclic_inheritance_report): Constify.
@@ -95,6 +147,15 @@
Include flags.h.
* jv-scan.c (pedantic): New global.
+2000-10-31 Alexandre Petit-Bianco <apbianco@cygnus.com>
+
+ * parse.y (outer_field_access_p): Inherited fields aren't
+ consider outer fields.
+ (maybe_build_thisn_access_method): Use
+ PURE_INNER_CLASS_TYPE_P instead of INNER_CLASS_TYPE_P.
+ (resolve_expression_name): Trigger an error if a static field
+ is being accessed as an outer field.
+
2000-10-29 Alexandre Petit-Bianco <apbianco@cygnus.com>
* Make-lang.in (LIBGCJ_ZIP_FILE): Define with `$(prefix)'.
@@ -119,6 +180,11 @@
(maybe_use_access_method): Handle call to methods unrelated to the
current class. Fixed comment.
Fixes gcj/361.
+
+2000-10-24 Alexandre Petit-Bianco <apbianco@cygnus.com>
+
+ * parse.h (INNER_ENCLOSING_SCOPE_CHECK): Check inherited type in
+ scope.
2000-10-24 Tom Tromey <tromey@cygnus.com>
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/po/ChangeLog Tue Nov 7 01:05:44 2000
+++ egcs/gcc/po/ChangeLog Tue Nov 21 01:35:46 2000
@@ -1,3 +1,7 @@
+2000-11-20 Stan Shebs <shebs@apple.com>
+
+ * POTFILES.in: Add config/rs6000/xm-darwin.h.
+
2000-11-07 David O'Brien <obrien@dragon.nuxi.com>
* POTFILES.in: Add config/alpha/freebsd.h
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/testsuite/ChangeLog Sun Nov 19 11:05:55 2000
+++ egcs/gcc/testsuite/ChangeLog Thu Nov 23 09:05:44 2000
@@ -1,3 +1,87 @@
+2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
+
+ * g++.old-deja/g++.pt/instantiate9.C: New test.
+
+2000-11-22 Mark Mitchell <mark@codesourcery.com>
+
+ * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
+ new ABI, too.
+
+ * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
+ * g++.old-deja/g++.robertl/eb55.C: Likewise.
+
+2000-11-22 Neil Booth <neilb@earthling.net>
+
+ * gcc.dg/cpp/Wtrigraphs.c: New test.
+
+2000-11-22 Loren J. Rittle <ljrittle@acm.org>
+
+ * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
+
+2000-11-22 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.c-torture/execute/ieee/20001122-1.c: New test.
+
+2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * lib/gcc-dg.exp: load_lib scanasm.exp.
+ (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
+ * lib/g++-dg.exp: load_lib scanasm.exp.
+ * lib/scanasm.exp: New.
+ (scan-assembler, scan-assembler-not): Add optional arguments to
+ test name, or if not present, the pattern name.
+ (scan-assembler-dem, scan-assembler-dem-not): New.
+
+ * g++.dg/dg.exp: New.
+
+2000-11-21 Neil Booth <neilb@earthling.net>
+
+ * gcc.dg/cpp/integrated1.c: Remove.
+
+2000-11-21 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.c-torture/execute/20001121-1.c: New test.
+
+2000-11-21 Richard Henderson <rth@redhat.com>
+
+ * gcc.c-torture/compile/20001121-1.c: New test.
+
+2000-11-20 Neil Booth <neilb@earthling.net>
+
+ * gcc.dg/cpp/integrated1.c: New test.
+
+2000-11-21 Jakub Jelinek <jakub@redhat.com>
+
+ * g++.old-deja/g++.other/inline17.C: New test.
+
+2000-11-20 Donald Lindsay <dlindsay@redhat.com>
+
+ * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
+ local variable to be zero: I made the variable global. Now
+ uses abort() and exit() instead of relying on main's return value.
+
+2000-11-20 Neil Booth <neilb@earthling.net>
+
+ * gcc.dg/cpp/paste2.c: Update test.
+ * objc/execute/paste.m: New test.
+
+2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gcc.dg/c99-condexpr-1.c: New test.
+
+2000-11-20 Neil Booth <neilb@earthling.net>
+
+ * gcc.dg/cpp/macsyntx.c: Use correct command line option.
+
+2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
+
+ * g++.old-deja/g++.pt/export1.C: New test.
+
+2000-11-20 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/20001117-1.c: New test.
+
+>>>>>>> 1.855
2000-11-18 Richard Henderson <rth@redhat.com>
* gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
--- /sloth/delay/tbox/changelog_pass/egcs/include/ChangeLog Wed Nov 15 05:20:33 2000
+++ egcs/include/ChangeLog Thu Nov 23 09:05:47 2000
@@ -1,3 +1,7 @@
+2000-11-22 Zack Weinberg <zack@wolery.stanford.edu>
+
+ * libiberty.h: Move #includes to top. Prototype xmalloc_failed.
+
2000-11-15 Kenneth Block <kenneth.block@compaq.com>
* demangle.h: Add gnat and java demangle styles.
--- /sloth/delay/tbox/changelog_pass/egcs/libiberty/ChangeLog Sun Nov 19 11:05:58 2000
+++ egcs/libiberty/ChangeLog Thu Nov 23 09:05:50 2000
@@ -1,3 +1,34 @@
+2000-11-22 H.J. Lu <hjl@gnu.org>
+
+ * cplus-dem.c (main): Handle gnat_demangling.
+
+2000-11-22 Zack Weinberg <zack@wolery.stanford.edu>
+
+ * aclocal.m4 (LIB_AC_PROG_CC): Moved here from configure.in.
+ (AC_DEFINE_NOAUTOHEADER): New - work around bug in autoheader.
+ * configure.in: Call AC_C_INLINE and AC_C_CONST. Use three
+ argument form of AC_DEFINE in dummy definitions block. Use
+ AC_DEFINE_NOAUTOHEADER for real definitions of things defined
+ in dummy block. Preload cache variables instead of bypassing
+ tests, where possible.
+ * acconfig.h: Removed.
+
+ * xmalloc.c (xmalloc_failed): New function, does error
+ reporting on failed allocation.
+ (xmalloc, xcalloc, xrealloc): Use it.
+
+2000-11-21 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * cplus-dem.c (cplus_demangle): Fix formatting.
+ (grow_vect): Ditto.
+ (ada_demangle): Ditto.
+ (internal_cplus_demangle): Ditto.
+ (mop_up): Ditto.
+
+2000-11-21 H.J. Lu <hjl@gnu.org>
+
+ * cplus-dem.c (main): Handle java_demangling.
+
2000-11-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* cplus-dem.c (grow_vect): Prototype.
--
Geoffrey Keating <geoffk@cygnus.com>
(via an automated GCC regression script.)
bernds@redhat.co.uk
grahams@redhat.com
2000-11-24T02:35:00Z 2000-11-24T11:56:38Z regress-3