aboutsummaryrefslogtreecommitdiff
path: root/auto.def
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2013-12-12 17:40:58 +1000
committerSteve Bennett <steveb@workware.net.au>2016-08-17 16:43:08 +1000
commit278003ca94cf3d3e5f9619e6b2fd08ab590c0899 (patch)
tree700d26b33b809bc863ec00e0a9e95b31f3ef48b8 /auto.def
parentf2afd7b85c5a9b527bcbd4f66a5d65ed282d0012 (diff)
downloadjimtcl-278003ca94cf3d3e5f9619e6b2fd08ab590c0899.zip
jimtcl-278003ca94cf3d3e5f9619e6b2fd08ab590c0899.tar.gz
jimtcl-278003ca94cf3d3e5f9619e6b2fd08ab590c0899.tar.bz2
Don't unconditionally define _GNU_SOURCE
Also, fix build if JIM_OPTIMIZATION is disabled Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'auto.def')
-rw-r--r--auto.def2
1 files changed, 1 insertions, 1 deletions
diff --git a/auto.def b/auto.def
index 18d8a9f..fcf4a80 100644
--- a/auto.def
+++ b/auto.def
@@ -144,7 +144,7 @@ define tclsh [info nameofexecutable]
if {![cc-check-functions _NSGetEnviron]} {
msg-checking "Checking environ declared in unistd.h..."
- if {[cctest -cflags -D_GNU_SOURCE -includes unistd.h -code {char **ep = environ;}]} {
+ if {[cctest -cflags {-D_GNU_SOURCE -D_POSIX_SOURCE} -includes unistd.h -code {char **ep = environ;}]} {
define NO_ENVIRON_EXTERN
msg-result "yes"
} else {