aboutsummaryrefslogtreecommitdiff
path: root/devtools/OS/OpenBSD
diff options
context:
space:
mode:
Diffstat (limited to 'devtools/OS/OpenBSD')
-rw-r--r--devtools/OS/OpenBSD29
1 files changed, 27 insertions, 2 deletions
diff --git a/devtools/OS/OpenBSD b/devtools/OS/OpenBSD
index 07bec0fd2f52..5b28c017c950 100644
--- a/devtools/OS/OpenBSD
+++ b/devtools/OS/OpenBSD
@@ -1,4 +1,4 @@
-# $Id: OpenBSD,v 8.20 2002/03/21 23:59:25 gshapiro Exp $
+# $Id: OpenBSD,v 8.21 2008/08/06 23:41:44 guenther Exp $
dnl DO NOT EDIT THIS FILE.
dnl Place personal settings in devtools/Site/site.config.m4
@@ -8,7 +8,32 @@ define(`confLDOPTS_SO', `-shared')
define(`confCCOPTS_SO', `-fPIC')
define(`confMAPDEF', `-DNEWDB -DNIS -DMAP_REGEX')
-define(`confENVDEF', ` -DNETISO -DFAST_PID_RECYCLE')
+define(`confENVDEF', ` -DFAST_PID_RECYCLE')
define(`confSM_OS_HEADER', `sm_os_openbsd')
define(`confMTCCOPTS', `-pthread')
define(`confMTLDOPTS', `-pthread')
+
+ifelse(confBLDVARIANT, `DEBUG',
+dnl Debug build
+`
+ define(`confOPTIMIZE',`-g')
+',
+dnl Optimized build
+confBLDVARIANT, `OPTIMIZED',
+`
+ define(`confOPTIMIZE',`-O')
+',
+dnl Purify build
+confBLDVARIANT, `PURIFY',
+`
+ define(`confOPTIMIZE',`-g')
+',
+dnl default
+`
+ define(`confOPTIMIZE',`-O')
+')
+define(`USE_ICONV',`
+ APPENDDEF(`confLIBS',`-liconv ')dnl
+ APPENDDEF(`confLIBDIRS',`-L/usr/local/lib ')dnl
+ APPENDDEF(`confINCDIRS',`-I/usr/local/include ')dnl
+')dnl