labath added subscribers: jankratochvil, kwk.
labath added a comment.

I don't know much about this stuff, but it seems relatively reasonable to me. 
Tagging @kwk and @jankratochvil because they were involved in some elf symbol 
merging discussions recently, and so they may find this interesting.



================
Comment at: lldb/lit/ObjectFile/Inputs/SymbolTable.yaml:1
+--- !mach-o
+FileHeader:
----------------
Somewhat confusingly, the "object file" tests currently live in 
`lit/Modules/$OBJ_FORMAT`. In the current arrangement, I believe this should go 
there too, but if you want to rename the whole `Modules` folder into 
`ObjectFile`, I would be fine with that.


================
Comment at: lldb/lit/ObjectFile/TestSymbolTable.test:1
+# REQUIRES: system-darwin
+
----------------
Is that necessary? I believe our MachO capabilities should work fine 
everywhere. At least, it doesn't seem to be necessary for all (four) of our 
existing MachO obj file tests.


================
Comment at: lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp:3695
+                                 bool debug_only) {
+      const bool is_debug = ((nlist.n_type & N_STAB) != 0);
+      if (is_debug != debug_only)
----------------
Personally, I'd just move this check out of the lambda and into the code which 
invokes it.


Repository:
  rLLDB LLDB

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D68536/new/

https://reviews.llvm.org/D68536



_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to