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-15T22:20:00Z.
- To: gcc-regression at gcc dot gnu dot org
- Subject: GCC build failed with your patch on 2001-03-15T22:20:00Z.
- From: "GCC regression checker" <geoffk at cygnus dot com>
- Date: Thu, 15 Mar 2001 22:21:29 +0000
- CC: bryce at albatross dot co dot nz
(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 12:50:29 2001
@@ -1,3 +1,167 @@
+2001-03-15 Mark Mitchell <mark@codesourcery.com>
+
+ * sdbout.c (sdbout_symbol): Use DECL_RTL_SET_P, SET_DECL_RTL.
+ (sdbout_parms): Likewise.
+
+Thu Mar 15 12:57:14 2001 Jeffrey A Law (law@cygnus.com)
+
+ * reload1.c (reload_cse_simplify_set): For LOAD_EXTEND_OP, do not
+ "widen" a destination that is already wider than a word. Also do
+ not widen if LOAD_EXTEND_OP is NIL for the given mode.
+
+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 14:20:34 2001
@@ -1,3 +1,19 @@
+2001-03-15 Bryce McKinlay <bryce@albatross.co.nz>
+
+ * mangle.c (mangle_record_type): Rename 'from_pointer' argument
+ to 'for_pointer'. If this type is for a pointer (argument) mangling,
+ don't surround the element with 'N..E' if the type name is
+ unqualified.
+
+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 13:05:26 2001
@@ -1,3 +1,12 @@
+2001-03-15 Geoff Keating <geoff@redhat.com>
+
+ * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
+ tests on AIX.
+
+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/libiberty/ChangeLog Sat Mar 10 02:51:14 2001
+++ gcc/libiberty/ChangeLog Thu Mar 15 12:20:28 2001
@@ -1,3 +1,8 @@
+2001-03-15 Michael Meissner <meissner@redhat.com>
+
+ * hashtab.c (higher_prime_number): Silence warning that 4294967291
+ might be a signed integer under pre-ISO C systems.
+
2001-03-10 Neil Booth <neil@daikokuya.demon.co.uk>
John David Anglin <dave@hiauly1.hia.nrc.ca>
--- /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.)
bryce@albatross.co.nz
2001-03-15T22:20:00Z 2001-03-15T22:21:28Z build