From b7db62f7230c7ef633f17989fc0a30153faa36d5 Mon Sep 17 00:00:00 2001 From: Josh Triplett Date: Tue, 29 Aug 2006 17:40:46 -0700 Subject: [PATCH] [PATCH] Add support for GCC's __builtin_extract_return_addr function. Signed-off-by: Josh Triplett Signed-off-by: Linus Torvalds --- lib.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib.c b/lib.c index feb755af..023036d8 100644 --- a/lib.c +++ b/lib.c @@ -465,6 +465,7 @@ void declare_builtin_functions(void) /* And some random ones.. */ add_pre_buffer("extern void *__builtin_return_address(unsigned int);\n"); + add_pre_buffer("extern void *__builtin_extract_return_addr(void *);\n"); add_pre_buffer("extern void *__builtin_frame_address(unsigned int);\n"); add_pre_buffer("extern void __builtin_trap(void);\n"); add_pre_buffer("extern int __builtin_ffs(int);\n"); -- 2.11.4.GIT