aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authormvanbaak <mvanbaak@f38db490-d61c-443f-a65b-d21fe96a405b>2008-10-18 10:27:22 +0000
committermvanbaak <mvanbaak@f38db490-d61c-443f-a65b-d21fe96a405b>2008-10-18 10:27:22 +0000
commit617bf894c97494188a823f16025a1d4644536854 (patch)
tree383b5aa46168befe8be812b3fe6604ce68cf9f25 /Makefile
parentfc9bce29922f85ddfa91eb5520e1972cf7f74992 (diff)
Make sure we support nested functions and generation of trampolines
under OpenBSD. (closes issue #13724) Reported by: mvanbaak git-svn-id: http://svn.digium.com/svn/asterisk/trunk@150971 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 96cb55c06..7b017f22f 100644
--- a/Makefile
+++ b/Makefile
@@ -262,7 +262,7 @@ ifeq ($(OSARCH),NetBSD)
endif
ifeq ($(OSARCH),OpenBSD)
- ASTCFLAGS+=-pthread
+ ASTCFLAGS+=-pthread -ftrampolines
endif
ifeq ($(OSARCH),SunOS)
@@ -310,6 +310,10 @@ ifeq ($(OSARCH),SunOS)
SOLINK=-shared -fpic -L/usr/local/ssl/lib -lrt
endif
+ifeq ($(OSARCH),OpenBSD)
+ SOLINK=-shared -fpic
+endif
+
# comment to print directories during submakes
#PRINT_DIR=yes