[Xorp-cvs] SF.net SVN: xorp:[11578] trunk/xorp/SConstruct
bms_fbsd at users.sourceforge.net
bms_fbsd at users.sourceforge.net
Mon Nov 23 14:50:59 PST 2009
Revision: 11578
http://xorp.svn.sourceforge.net/xorp/?rev=11578&view=rev
Author: bms_fbsd
Date: 2009-11-23 22:50:59 +0000 (Mon, 23 Nov 2009)
Log Message:
-----------
Add -rdynamic to the default link flags.
Mostly a no-op for shared library targets. However, all non-local symbols
are now exported to the runtime linker.
This is a prerequisite for runtime backtrace support to work.
Modified Paths:
--------------
trunk/xorp/SConstruct
Modified: trunk/xorp/SConstruct
===================================================================
--- trunk/xorp/SConstruct 2009-11-18 15:00:36 UTC (rev 11577)
+++ trunk/xorp/SConstruct 2009-11-23 22:50:59 UTC (rev 11578)
@@ -388,6 +388,11 @@
'$libdir',
])
+# Export dynamic symbols in executables for runtime backtraces w/o GDB.
+env.AppendUnique(LINKFLAGS = [
+ '-rdynamic',
+ ])
+
env.SConscript(['SConscript'], variant_dir='$BUILDDIR', exports='env', duplicate=0)
env.Help(vars.GenerateHelpText(env))
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Xorp-cvs
mailing list