This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ada/20548] [4.1 Regression] ACATS c52103x segfault at runtime on x86_64
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 19 Mar 2005 14:43:50 -0000
- Subject: [Bug ada/20548] [4.1 Regression] ACATS c52103x segfault at runtime on x86_64
- References: <20050319080319.20548.laurent@guerby.net>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-19 14:43 -------
The following patches might be the cause:
+2005-03-18 Jan Hubicka <jh@suse.cz>
+
+ PR middle-end/20225
+ * cgraph.c (cgraph_mark_reachable_node): Assert that it is not called
+ too late.
+ * varasm.c (find_decl_and_mark_needed): Mark needed only when not
+ called too late.
+
+2005-03-18 Kazu Hirata <kazu@cs.umass.edu>
+
+ * tree-into-ssa.c (find_idf): Use VEC_quick_push instead of
+ VEC_safe_push.
+
+2005-03-18 Paolo Bonzini <bonzini@gnu.org>
+
+ * combine.c (gen_binary): Remove.
+ (known_cond, simplify_shift_const, find_split_point,
+ combine_simplify_rtx, simplify_if_then_else, simplify_set,
+ simplify_logical, expand_field_assignment, extract_left_shift,
+ force_to_mode, if_then_else_cond, apply_distributive_law,
+ simplify_and_const_int, simplify_shift_const, gen_lowpart_for_combine,
+ simplify_comparison, reversed_comparison): Replace with
+ simplify_gen_binary, simplify_gen_relational or
+ distribute_and_simplify_rtx.
+ (distribute_and_simplify_rtx): New function.
+
+
+ * tree-cfg.c (fold_cond_expr_cond): Use boolean types for condition.
+
+ * cgraph.c (cgraph_remove_node): Avoid loop in code deciding whether
+ function body should be released; do not proactively release function
+ bodies in non-unit-at-a-time mode.
+
+2005-03-18 Kazu Hirata <kazu@cs.umass.edu>
+
+ * builtins.c (fold_builtin_bitop): Take decomposed arguments
+ of CALL_EXPR.
+ (fold_builtin_1): Update a call to fold_builtin_bitop.
+
+ * builtins.c (fold_builtin_signbit): Take decomposed arguments
+ of CALL_EXPR.
+ (fold_builtin_1): Update a call to fold_builtin_signbit.
+
Do you know if this happens on the 4.0 branch also, if it does not it removes the patch for "PR middle-
end/20225", otherwise that is the patch which caused it as no other patch went in both branches?
I almost this is caused by a copy and pasto with the combine patch.
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |pinskia at gcc dot gnu dot
| |org
Summary|ACATS c52103x segfault at |[4.1 Regression] ACATS
|runtime on x86_64 |c52103x segfault at runtime
| |on x86_64
Target Milestone|--- |4.1.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20548