Author: gclayton
Date: Wed Jan 15 19:48:44 2014
New Revision: 199345

URL: http://llvm.org/viewvc/llvm-project?rev=199345&view=rev
Log:
If a library has no N_FUN symbols we don't succeed in finding resolver symbols, 
now we do.

<rdar://problem/15831334>

Modified:
    lldb/trunk/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp

Modified: lldb/trunk/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
URL: 
http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp?rev=199345&r1=199344&r2=199345&view=diff
==============================================================================
--- lldb/trunk/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp (original)
+++ lldb/trunk/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp Wed Jan 15 
19:48:44 2014
@@ -2882,7 +2882,7 @@ ObjectFileMachO::ParseSymtab ()
                                                         else
                                                         {
                                                             if 
(resolver_addresses.find(nlist.n_value) != resolver_addresses.end())
-                                                                
sym[sym_idx].SetType (eSymbolTypeResolver);
+                                                                type = 
eSymbolTypeResolver;
                                                         }
                                                     }
                                                     else if (type == 
eSymbolTypeData)
@@ -3650,7 +3650,7 @@ ObjectFileMachO::ParseSymtab ()
                             else
                             {
                                 if (resolver_addresses.find(nlist.n_value) != 
resolver_addresses.end())
-                                    sym[sym_idx].SetType (eSymbolTypeResolver);
+                                    type = eSymbolTypeResolver;
                             }
                         }
                         else if (type == eSymbolTypeData)


_______________________________________________
lldb-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

Reply via email to