diff options
author | Jan Beulich <jbeulich@novell.com> | 2006-03-24 06:16:19 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-03-24 10:33:25 -0500 |
commit | 604bf5a216e7f2d97cdf62614ca1281921531040 (patch) | |
tree | 3510302f5ff0ae04940eb79b67cffe6dee561908 /Makefile | |
parent | ab7efcc97ebc92e03c0474dfd38f9c7b84b84115 (diff) |
[PATCH] CONFIG_UNWIND_INFO
As a foundation for reliable stack unwinding, this adds a config option
(available to all architectures except IA64 and those where the module
loader might have problems with the resulting relocations) to enable the
generation of frame unwind information.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Cc: Miles Bader <uclinux-v850@lsi.nec.co.jp>
Cc: "Luck, Tony" <tony.luck@intel.com>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: Kyle McMartin <kyle@mcmartin.ca>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Paul Mundt <lethal@linux-sh.org>,
Cc: Andi Kleen <ak@muc.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -517,6 +517,10 @@ else | |||
517 | CFLAGS += -fomit-frame-pointer | 517 | CFLAGS += -fomit-frame-pointer |
518 | endif | 518 | endif |
519 | 519 | ||
520 | ifdef CONFIG_UNWIND_INFO | ||
521 | CFLAGS += -fasynchronous-unwind-tables | ||
522 | endif | ||
523 | |||
520 | ifdef CONFIG_DEBUG_INFO | 524 | ifdef CONFIG_DEBUG_INFO |
521 | CFLAGS += -g | 525 | CFLAGS += -g |
522 | endif | 526 | endif |