ovs-dev.py: Add "-fno-omit-frame-pointer" compiler argument.
authorEthan Jackson <ethan@nicira.com>
Fri, 17 Jan 2014 00:21:43 +0000 (16:21 -0800)
committerEthan Jackson <ethan@nicira.com>
Wed, 22 Jan 2014 16:50:39 +0000 (08:50 -0800)
This makes it easier for development tools including "perf", give
clean backtraces on x86-64 systems.

Signed-off-by: Ethan Jackson <ethan@nicira.com>
Acked-by: Jarno Rajahalme <jrajahalme@nicira.com>
utilities/ovs-dev.py

index 7b69094..39af37a 100755 (executable)
@@ -28,7 +28,7 @@ BUILD_GCC = OVS_SRC + "/_build-gcc"
 BUILD_CLANG = OVS_SRC + "/_build-clang"
 PATH = "%(ovs)s/utilities:%(ovs)s/ovsdb:%(ovs)s/vswitchd" % {"ovs": BUILD_GCC}
 
-ENV["CFLAGS"] = "-g -O0"
+ENV["CFLAGS"] = "-g -fno-omit-frame-pointer -O0"
 ENV["PATH"] = PATH + ":" + ENV["PATH"]
 
 options = None