tweak optimization flags for clang
authorRobin Gareus <robin@gareus.org>
Fri, 4 Mar 2016 16:04:04 +0000 (17:04 +0100)
committerRobin Gareus <robin@gareus.org>
Fri, 4 Mar 2016 16:04:04 +0000 (17:04 +0100)
wscript

diff --git a/wscript b/wscript
index 62aa88ed975c7e15a7350bb6b6e54fc8ea348959..4fa8e4c5222e5696dd81445866e41cfe1f2a23a6 100644 (file)
--- a/wscript
+++ b/wscript
@@ -139,6 +139,7 @@ clang_dict['extra-cxx-warnings'] = [ '-Woverloaded-virtual', '-Wno-mismatched-ta
 clang_dict['cxx-strict'] = [ '-ansi', '-Wnon-virtual-dtor', '-Woverloaded-virtual', '-fstrict-overflow' ]
 clang_dict['strict'] = ['-Wall', '-Wcast-align', '-Wextra', '-Wwrite-strings' ]
 clang_dict['generic-x86'] = [ '-arch', 'i386' ]
+clang_dict['full-optimization'] = [ '-O3', '-fomit-frame-pointer', '-ffast-math', ]
 compiler_flags_dictionaries['clang'] = clang_dict;
 
 clang_darwin_dict = compiler_flags_dictionaries['clang'].copy();