summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
Diffstat (limited to 'platform')
-rw-r--r--platform/haiku/detect.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/platform/haiku/detect.py b/platform/haiku/detect.py
index 587148838f..d219850bb4 100644
--- a/platform/haiku/detect.py
+++ b/platform/haiku/detect.py
@@ -17,7 +17,9 @@ def can_build():
return True
def get_opts():
- return []
+ return [
+ ('debug_release', 'Add debug symbols to release version','no')
+ ]
def get_flags():
return [
@@ -41,9 +43,9 @@ def configure(env):
if (env["target"]=="release"):
if (env["debug_release"]=="yes"):
- env.Append(CCFLAGS=['-g2','-fomit-frame-pointer'])
+ env.Append(CCFLAGS=['-g2'])
else:
- env.Append(CCFLAGS=['-O2','-ffast-math','-fomit-frame-pointer'])
+ env.Append(CCFLAGS=['-O3','-ffast-math'])
elif (env["target"]=="release_debug"):
env.Append(CCFLAGS=['-O2','-ffast-math','-DDEBUG_ENABLED'])
elif (env["target"]=="debug"):