--- Comment #13 from pinskia at gcc dot gnu dot org 2008-12-27 14:58
---
Any news on this bug, it is one of the last P1s for 4.4?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37022
--- Comment #14 from andreast at gcc dot gnu dot org 2008-12-27 20:51
---
The original failures, closure_fn* have gone. So I didn't follow.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37022
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37022
--- Comment #12 from jakub at gcc dot gnu dot org 2008-08-13 08:54 ---
After more thinking, I'm not convinced even debuggers need it when frame
pointer is present (as Jan just told me, gdb ignores DW_CFA_GNU_args_size
altogether anyway). The current sp comes up just from unwinding
--- Comment #7 from jakub at gcc dot gnu dot org 2008-08-11 12:09 ---
Sorry, I can't reproduce the first issue with a x86_64-linux - i?86-darwin
cross on the provided preprocessed testcase, tried many different
-march=/-mtune=
options as well as -f{,no-}asynchronous-unwind-tables. What
--- Comment #8 from andreast at gcc dot gnu dot org 2008-08-11 18:12
---
When I opened the PR I had set the target to x86_64-apple-darwin9.
It does not happen under ix86-apple-darwin9.
My config for gcc looks like this:
[deuterium:gcc/head/objdir-x86_64] andreast% ./gcc/xgcc -v
--- Comment #9 from jakub at gcc dot gnu dot org 2008-08-11 20:17 ---
The darwin -m64 failures are then the same problem, cross-jumping of noreturn
calls between different level of stack depths.
I've been wrong about DW_CFA_GNU_args_size being useless for cfa.reg !=
--- Comment #10 from xuepeng dot guo at intel dot com 2008-08-12 02:07
---
(In reply to comment #7)
Sorry, I can't reproduce the first issue with a x86_64-linux - i?86-darwin
cross on the provided preprocessed testcase, tried many different
-march=/-mtune=
options as well as
--- Comment #11 from xuepeng dot guo at intel dot com 2008-08-12 02:11
---
(In reply to comment #9)
The darwin -m64 failures are then the same problem, cross-jumping of noreturn
calls between different level of stack depths.
I've been wrong about DW_CFA_GNU_args_size being useless
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Severity|normal |blocker
Keywords|
--- Comment #4 from hjl dot tools at gmail dot com 2008-08-06 13:30 ---
The new testcase
http://gcc.gnu.org/bugzilla/attachment.cgi?id=16031action=view
also fails on Linux/ia32 and revision 138427 is the cause.
--
hjl dot tools at gmail dot com changed:
What
--- Comment #5 from hjl dot tools at gmail dot com 2008-08-06 13:32 ---
(In reply to comment #3)
Created an attachment (id=16031)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16031action=view) [edit]
A smaller case.
[EMAIL PROTECTED] stackalign]$
--- Comment #6 from hjl dot tools at gmail dot com 2008-08-06 13:51 ---
From Xuepeng:
__attribute__((noinline, used))
void
foo (int a, ...)
{
va_list arg;
char *p;
int size;
va_start (arg, a);
size = va_arg (arg, int);
if (size != 2)
/*A*/ abort ();
p = (char
--
andreast at gcc dot gnu dot org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last
14 matches
Mail list logo