summaryrefslogtreecommitdiff
path: root/libexec
diff options
context:
space:
mode:
authorchs <chs@NetBSD.org>2017-02-27 20:25:26 +0000
committerchs <chs@NetBSD.org>2017-02-27 20:25:26 +0000
commitd147e0cd9bf895a8e8632cbbf724bbcb4973db74 (patch)
tree602abb7c0adcc7b13c5513e2a71d3bf8a21e579f /libexec
parentd02147a860b5f1c3faf9983bd8c8f7e75e659d31 (diff)
tag the powerpc hackish_return_address() as __noinline.
Diffstat (limited to 'libexec')
-rw-r--r--libexec/ld.elf_so/rtld.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libexec/ld.elf_so/rtld.c b/libexec/ld.elf_so/rtld.c
index 9ed3f22e8d9..8b3069bcaa8 100644
--- a/libexec/ld.elf_so/rtld.c
+++ b/libexec/ld.elf_so/rtld.c
@@ -1,4 +1,4 @@
-/* $NetBSD: rtld.c,v 1.182 2016/12/01 18:21:39 christos Exp $ */
+/* $NetBSD: rtld.c,v 1.183 2017/02/27 20:25:26 chs Exp $ */
/*
* Copyright 1996 John D. Polstra.
@@ -40,7 +40,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: rtld.c,v 1.182 2016/12/01 18:21:39 christos Exp $");
+__RCSID("$NetBSD: rtld.c,v 1.183 2017/02/27 20:25:26 chs Exp $");
#endif /* not lint */
#include <sys/param.h>
@@ -1071,7 +1071,7 @@ _rtld_objmain_sym(const char *name)
}
#ifdef __powerpc__
-static void *
+static __noinline void *
hackish_return_address(void)
{
return __builtin_return_address(1);