diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-11-16 11:57:01 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-11-16 11:57:01 +0000 |
| commit | 8769ee1b047b5b02d788f8d76ec2ce22aa224e96 (patch) | |
| tree | af8f7cc6f57199bded511939eb6234f21fa794c1 /default.bam | |
| parent | 8dd58e48c33859f1618042435d796ea5e0c0067a (diff) | |
| download | zcatch-8769ee1b047b5b02d788f8d76ec2ce22aa224e96.tar.gz zcatch-8769ee1b047b5b02d788f8d76ec2ce22aa224e96.zip | |
fixed stack protector option
Diffstat (limited to 'default.bam')
| -rw-r--r-- | default.bam | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/default.bam b/default.bam index 1407348f..18adf483 100644 --- a/default.bam +++ b/default.bam @@ -204,6 +204,7 @@ function build(settings) settings.linker.flags = settings.linker.flags .. " -mmacosx-version-min=10.4 -isysroot /Developer/SDKs/MacOSX10.4u.sdk" elseif config.stackprotector.value == 1 then settings.cc.flags = settings.cc.flags .. " -fstack-protector -fstack-protector-all" + settings.linker.flags = settings.linker.flags .. " -fstack-protector -fstack-protector-all" end end @@ -259,6 +260,12 @@ function build(settings) else engine_settings.cc.flags = "-Wall" engine_settings.linker.flags = "" + + if config.stackprotector.value == 1 then + engine_settings.cc.flags = settings.cc.flags .. " -fstack-protector -fstack-protector-all" + engine_settings.linker.flags = settings.linker.flags .. " -fstack-protector -fstack-protector-all" + end + end end |