: driver
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: christian dot eggers at kathrein dot de
GCC build triplet: don't care
GCC host triplet: don't care
GCC target triplet: don't care
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44076
--- Comment #2 from christian dot eggers at kathrein dot de 2010-05-12
06:29 ---
(In reply to comment #1)
I think this is related to PR 12448
Yes, it's a similar. PR 12448 says that -MT file produces a wrong result,
but it seems that this has already been fixed. Can the behavior
Severity: major
Priority: P3
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: christian dot eggers at kathrein dot de
GCC build triplet: x86_64-unknown-linux-gnu
GCC host triplet: x86_64-unknown-linux-gnu
GCC target triplet: arm-linux-gnueabi
--- Comment #1 from christian dot eggers at kathrein dot de 2010-06-16
07:17 ---
Created an attachment (id=20925)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20925action=view)
Preprocessed source
compile with arm-linux-gnueabi-gcc -mcpu=arm920t -Os -o test.o -c test.i
--- Comment #2 from christian dot eggers at kathrein dot de 2010-06-16
07:18 ---
Created an attachment (id=20926)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20926action=view)
Object file (for reference)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44554
--- Comment #8 from christian dot eggers at kathrein dot de 2010-09-08
11:12 ---
(In reply to comment #7)
Is this still a bug then? Should ira-share-spill-slots be automatically
disabled for the caller function when a callee function can return twice?
I've never tested with gcc
--- Comment #10 from christian dot eggers at kathrein dot de 2010-09-09
06:17 ---
(In reply to comment #9)
I've submitted a patch solving PR40386. So now we can solve this problem by
preventing slot sharing when setjmp is used.
I'll send a patch soon.
Could you please send me