[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