public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* [Linux-ia64] Unwind problem for __attribute__ noreturn
@ 2001-03-20  2:10 Keith Owens
  2001-03-21  0:24 ` Jim Wilson
                   ` (24 more replies)
  0 siblings, 25 replies; 26+ messages in thread
From: Keith Owens @ 2001-03-20  2:10 UTC (permalink / raw)
  To: linux-ia64

panic() is defined as __attribute__ ((noreturn)).  Either gcc is
generating invalid unwind data for this attribute or the kernel unwind
code is mishandling the data.  To reproduce, set a kdb breakpoint on
panic() and call panic.  The stack is valid but kdb gets invalid data
from the unwind routines and prints gibberish.  Removing noreturn gives
a correct backtrace, at the expense of some extra "control reachs end
of non-void function" messages.



^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2001-03-26 22:58 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-03-20  2:10 [Linux-ia64] Unwind problem for __attribute__ noreturn Keith Owens
2001-03-21  0:24 ` Jim Wilson
2001-03-21  6:03 ` Keith Owens
2001-03-21  6:53 ` David Mosberger
2001-03-21  7:12 ` Jim Wilson
2001-03-21  7:54 ` David Mosberger
2001-03-21  8:54 ` Keith Owens
2001-03-21 17:54 ` David Mosberger
2001-03-21 18:48 ` Cary Coutant
2001-03-21 19:07 ` Jim Wilson
2001-03-21 19:13 ` David Mosberger
2001-03-21 19:13 ` Jim Wilson
2001-03-21 19:26 ` Cary Coutant
2001-03-21 19:40 ` Jim Wilson
2001-03-21 19:58 ` David Mosberger
2001-03-21 20:00 ` Jim Wilson
2001-03-21 20:38 ` Jim Wilson
2001-03-21 22:54 ` David Mosberger
2001-03-21 23:42 ` Cary Coutant
2001-03-22 17:00 ` Rich Altmaier
2001-03-23 20:28 ` Jim Wilson
2001-03-24  0:58 ` Cary Coutant
2001-03-24  1:27 ` Keith Owens
2001-03-24  1:37 ` Jim Wilson
2001-03-26 22:06 ` DE-DINECHIN,CHRISTOPHE (HP-Cupertino,ex1)
2001-03-26 22:58 ` Cary Coutant

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox