2008-03-28 Jb Evain <jbevain@novell.com>
authorJb Evain <jbevain@gmail.com>
Fri, 28 Mar 2008 20:59:02 +0000 (20:59 -0000)
committerJb Evain <jbevain@gmail.com>
Fri, 28 Mar 2008 20:59:02 +0000 (20:59 -0000)
* Mono.Linker/LinkContext.cs: do not force the loading of
debug symbols if not asked.

svn path=/trunk/mcs/; revision=99242

mcs/tools/linker/ChangeLog
mcs/tools/linker/Mono.Linker/LinkContext.cs

index bfe54fdd2c23061439807d2f11c43dedba64f4e5..3353e9e6ca9413c69479939143476374600af961 100644 (file)
@@ -1,3 +1,8 @@
+2008-03-28  Jb Evain  <jbevain@novell.com>
+
+       * Mono.Linker/LinkContext.cs: do not force the loading of
+       debug symbols if not asked.
+
 2007-12-28  Gert Driesen  <drieseng@users.sourceforge.net>
 
        * Descriptors/mscorlib.xml: Preserve all for CultureInfo to prevent
index d0c79b52b88269acf890477ef93f1259cf82a344..6072991436463ce1be13155dad6c33aea3e37b2c 100644 (file)
@@ -124,8 +124,11 @@ namespace Mono.Linker {
                        return assembly;
                }
 
-               static void SafeLoadSymbols (AssemblyDefinition assembly)
+               void SafeLoadSymbols (AssemblyDefinition assembly)
                {
+                       if (!_linkSymbols)
+                               return;
+
                        try {
                                assembly.MainModule.LoadSymbols ();
                                Annotations.SetHasSymbols (assembly);