This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
GCC build failed with your patch on 2001-03-15T17:50:00Z.
- To: gcc-regression at gcc dot gnu dot org
- Subject: GCC build failed with your patch on 2001-03-15T17:50:00Z.
- From: "GCC regression checker" <geoffk at cygnus dot com>
- Date: Thu, 15 Mar 2001 17:52:50 +0000
(This is an automated message.)
With your recent patch, GCC does not compile. The last 20 or so
lines of the build output are attached. Also attached is a diff of
the ChangeLog entries since the last time the regression tests passed,
on 2001-03-14T22:35:00Z.
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://www.cygnus.com/~geoffk/gcc-regression/>.
checking whether the C compiler (gcc -g -O2 ) works... yes
checking whether the C compiler (gcc -g -O2 ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking whether gcc and cc understand -c and -o together... yes
checking whether gcc accepts -Wno-long-long... yes
checking how to run the C preprocessor... (cached) gcc -E
checking for inline... (cached) inline
checking for volatile... yes
checking for long double... yes
checking for long long int... yes
checking for __int64... no
checking size of short... 2
checking size of int... 4
checking size of long... 4
checking size of long long... 8
checking execution character set... ASCII
checking floating point format... configure: error: Unknown floating point format
Configure in /sloth/delay/tbox/build-gcc/gcc failed, exiting.
+ exit 1
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/ChangeLog Wed Mar 14 14:35:27 2001
+++ gcc/gcc/ChangeLog Thu Mar 15 09:50:55 2001
@@ -1,3 +1,156 @@
+2001-03-15 Bernd Schmidt <bernds@redhat.com>
+
+ * config/ia64/ia64.c (ia64_sched_reorder): Remove debugging aids.
+
+Thu Mar 15 11:30:31 EST 2001 John Wehle (john@feith.com)
+
+ * i960.h (ROUND_TYPE_SIZE_UNIT): Fix typo.
+
+Thu Mar 15 11:24:29 EST 2001 John Wehle (john@feith.com)
+
+ * i960.h (i960_maxbitalignment,
+ i960_last_maxbitalignment): Declare.
+ * i960.c (i960_maxbitalignment,
+ i960_last_maxbitalignment): Make global.
+ (process_pragma): Delete.
+ (i960_pr_align, i960_pr_noalign): Move from here ...
+ * i960-c.c: ... to this new file.
+ * t-960bare (i960-c.o): New rule.
+ * t-vxworks960 (i960-c.o): Likewise.
+ * config.gcc (i960-*-*): Define c_target_objs and
+ cxx_target_objs.
+
+2001-03-15 Bernd Schmidt <bernds@redhat.com>
+
+ * cselib.c (hash_rtx): For REG and MEM, just use value of expression
+ without adding in rtx code and mode.
+
+ * alias.c (init_alias_analysis): Don't use any rtx whose value
+ varies as a known value.
+ Delete a superfluous test.
+
+ * config/ia64/ia64.c (maybe_rotate): New function, broken out of
+ ia64_sched_reorder.
+ (ia64_sched_reorder): Call maybe_rotate; also rotate after
+ scheduling a stop bit.
+ (ia64_emit_nops): Correctly handle ASMs.
+
+2001-03-15 Mark Mitchell <mark@codesourcery.com>
+
+ * varasm.c (assemble_variable): Use DECL_RTL_SET_P.
+
+2001-03-15 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * cpp.texi: Update documentation for -include and -imacros.
+ * cppfiles.c (struct include_file): Remove "defined" memeber.
+ (find_or_create_entry): Make a copy of the file name, and
+ simplify it.
+ (open_file): Update to ensure we use the simplified filename.
+ (stack_include_file): Don't set search_from.
+ (cpp_included): Don't simplify the path name here.
+ (find_include_file): New prototype. Call search_from to
+ get the start of the "" include chain. Don't simplify the
+ filenames here.
+ (_cpp_execute_include): New prototype. Move diagnostics to
+ do_include_common. Update.
+ (_cpp_pop_file_buffer): Don't set defined.
+ (search_from): New prototype. Use the preprocessor's cwd
+ for files included from the command line.
+ (read_name_map): Don't simplify the pathname here.
+ * cpphash.h (enum include_type): New.
+ (struct buffer): Delete search from. New search_cached.
+ (_cpp_execute_include): Update prototype.
+ * cppinit.c (do_includes): Use _cpp_execute_include.
+ * cpplib.c (do_include_common): New function.
+ (do_include, do_include_next, do_import): Use it.
+
+2001-03-14 Mark Mitchell <mark@codesourcery.com>
+
+ * varasm.c (assemble_alias): Use DECL_ASSEMBLER_NAME, not the
+ contents of the RTL, to determine the name of the object.
+
+2001-03-14 Mark Mitchell <mark@codesourcery.com>
+
+ * tree.h (DECL_RTL): Allocate RTL lazily.
+ (SET_DECL_RTL): New macro.
+ (DECL_RTL_SET_P): Likewise.
+ (COPY_DECL_RTL): Likewise.
+ (DECL_RTL_IF_SET): Likewise.
+ * varasm.c (make_decl_rtl): Add assertions about the kind of
+ declaration we are processing.
+ * c-decl.c (duplicate_decls): Use COPY_DECL_RTL, DECL_RTL_SET_P, etc.
+ (start_decl): Likewise.
+ (finish_decl): Likewise.
+ * c-semantics.c (emit_local_var): Likewise.
+ * calls.c (expand_call): Likewise.
+ * dbxout.c (dbxout_symbol): Likewise.
+ * emit-rtl.c (unshare_all_rtl): Likewise.
+ (unshare_all_decls): Likewise.
+ (reset_used_decls): Likewise.
+ * expr.c (store_constructor): Likewise.
+ (safe_from_p): Likewise.
+ (expand_expr): Likewise.
+ * function.c (put_var_into_stack): Likewise.
+ (instantiate_decls_1): Likewise.
+ (assign_parms): Likewise.
+ (expand_function_start): Likewise.
+ (expand_function_end): Likewise.
+ * ggc-common.c (gcc_mark_trees): Likewise.
+ * integrate.c (function_cannot_inline_p): Likewise.
+ (copy_decl_for_inlining): Likewise.
+ (expand_inline_function): Likewise.
+ (integrate_parm_decls): Likewise.
+ (integrate_decl_tree): Likewise.
+ * print-tree.c (print_node): Likewise.
+ * reg-stack.c (stack_result): Likewise.
+ * stmt.c (label_rtx): Likewise.
+ (expand_return): Likewise.
+ (expand_decl): Likewise.
+ (expand_decl_cleanup): Likewise.
+ (expand_anon_union_decl): Likewise.
+ * toplev.c (check_global_declarations): Likewise.
+ (rest_of_decl_compilation): Likewise.
+ * tree.c (simple_cst_equal): Likewise.
+ * objc/objc-act.c (generate_static_references): Likewise.
+
+2001-03-14 Zack Weinberg <zackw@stanford.edu>
+
+ * aclocal.m4 (gcc_AC_C_CHARSET, gcc_AC_C_COMPILE_BIGENDIAN,
+ gcc_AC_C_FLOAT_FORMAT): New macros.
+ * configure.in: Add AC_PROG_CPP after CC tests;
+ gcc_AC_C_CHARSET and gcc_AC_C_FLOAT_FORMAT after the sizeof
+ tests; and gcc_AC_C_COMPILE_BIGENDIAN after gcc_AC_C_CHAR_BIT.
+ * configure, config.in: Regenerate.
+
+ * config/a29k/xm-a29k.h, config/arc/xm-arc.h,
+ config/arm/xm-arm.h, config/c4x/xm-c4x.h,
+ config/convex/xm-convex.h, config/d30v/xm-d30v.h,
+ config/i370/xm-linux.h, config/i370/xm-oe.h,
+ config/ia64/xm-ia64.h, config/m32r/xm-m32r.h,
+ config/m68k/xm-m68k.h, config/mips/xm-mips.h,
+ config/pa/xm-linux.h, config/pa/xm-pa.h,
+ config/rs6000/xm-lynx.h, config/rs6000/xm-mach.h,
+ config/rs6000/xm-rs6000.h, config/rs6000/xm-sysv4.h,
+ config/sparc/xm-sparc.h, config/vax/xm-vax.h,
+ config/we32k/xm-we32k.h: Delete.
+
+ * config/i370/xm-mvs.h, config/m88k/m88k.h,
+ config/romp/xm-romp.h, config/rs6000/xm-beos.h,
+ config/vax/xm-vms.h: Don't define any of:
+ HOST_FLOAT_FORMAT, HOST_EBCDIC, HOST_WORDS_BIG_ENDIAN
+
+ * config/rs6000/aix.h: Define COLLECT_EXPORT_LIST here.
+
+ * config.gcc: Remove references to deleted files.
+ (i370-*-opened*): Use i370/xm-mvs.h (which now defines only
+ FATAL_EXIT_CODE, which is the same between oe and mvs).
+
+2001-03-14 DJ Delorie <dj@redhat.com>
+ Vladimir Makarov <vmakarov@redhat.com>
+
+ * config/i960/i960.c (i960_function_prologue): Compute size of
+ frame according to number of registers actually saved there.
+
2001-03-14 Richard Henderson <rth@redhat.com>
* expr.c (emit_move_insn_1): Fix else if around #endif.
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Mon Mar 12 11:21:09 2001
+++ gcc/gcc/cp/ChangeLog Thu Mar 15 00:05:18 2001
@@ -1,3 +1,38 @@
+2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ Correct semantics restrictions checking in throw-expression.
+ * except.c (is_admissible_throw_operand): New function.
+ (build_throw): Use it.
+
+2001-03-14 Mark Mitchell <mark@codesourcery.com>
+
+ * decl.c (cp_make_fnname_decl): Set DECL_IGNORED_P on __FUNCTION__
+ and its ilk.
+
+2001-03-14 Mark Mitchell <mark@codesourcery.com>
+
+ * class.c (build_clone): Use COPY_DECL_RTL, DECL_RTL_SET_P, etc.
+ * cp-tree.h (DECL_IN_MEMORY_P): Likewise.
+ * decl.c (duplicate_decls): Likewise.
+ (builtin_function): Likewise.
+ (build_library_fn): Likewise.
+ (build_cp_library_fn): Likewise.
+ (check_initializer): Likewise.
+ (cp_finish_decl): Likewise.
+ * decl2.c (grokfield): Likewise.
+ (grok_function_init): Remove #if 0'd code.
+ (finish_anon_union): Use COPY_DECL_RTL, DECL_RTL_SET_P, etc.
+ * friend.c (do_friend): Likewise.
+ * init.c (get_temp_regvar): Likewise.
+ * method.c (make_thunk): Likewise.
+ * pt.c (tsubst_friend_function): Likewise.
+ (tsubst_decl): Likewise.
+ (regenerate_decl_from_template): Likewise.
+ * semantics.c (genrtl_named_return_value): Likewise.
+ (expand_body): Likewise.
+ (genrtl_finish_function): Likewise.
+ * tree.c (cp_tree_equal): Likewise.
+
2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
* call.c (convert_like_real): Add extra semantics to INNER
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/f/ChangeLog Fri Mar 9 21:50:49 2001
+++ gcc/gcc/f/ChangeLog Wed Mar 14 19:05:37 2001
@@ -1,3 +1,10 @@
+Wed Mar 14 09:29:27 2001 Mark Mitchell <mark@codesourcery.com>
+
+ * com.c (ffecom_member_phase_2): Use COPY_DECL_RTL,
+ DECL_RTL_SET_P, etc.
+ (duplicate_decls): Likewise.
+ (start_decl): Likewise.
+
Fri Mar 9 22:52:55 2001 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* fini.c (main): Use really_call_malloc, not malloc.
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/java/ChangeLog Wed Mar 7 16:50:51 2001
+++ gcc/gcc/java/ChangeLog Thu Mar 15 02:05:36 2001
@@ -1,3 +1,12 @@
+2001-03-14 Mark Mitchell <mark@codesourcery.com>
+
+ * class.c (build_static_field_ref): Use COPY_DECL_RTL,
+ DECL_RTL_SET_P, etc.
+ (make_method_value): Likewise.
+ (get_dispatch_table): Likewise.
+
+ * decl.c (push_jvm_slot): Use COPY_DECL_RTL, DECL_RTL_SET_P, etc.
+
2001-03-07 Tom Tromey <tromey@redhat.com>
* config-lang.in (lang_requires): Define.
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Wed Mar 14 11:50:30 2001
+++ gcc/gcc/testsuite/ChangeLog Thu Mar 15 00:05:19 2001
@@ -1,3 +1,7 @@
+2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * g++.old-deja/g++.other/eh4.C: New test.
+
2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
* gcc.dg/cpp/mi1.c: Update.
--- /sloth/delay/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog Wed Mar 14 12:50:43 2001
+++ gcc/libstdc++-v3/ChangeLog Thu Mar 15 00:50:29 2001
@@ -1,3 +1,7 @@
+2001-03-15 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
+
+ * include/bits/basic_string.tcc (operator+): Fix thinko.
+
2001-03-14 Benjamin Kosnik <bkoz@redhat.com>
libstdc++/2020
--
Geoffrey Keating <geoffk@cygnus.com>
(via an automated GCC regression script.)
2001-03-15T17:50:00Z 2001-03-15T17:52:49Z build