[PATCH] demangle undefined symbol names in error message
t.p.northover at gmail.com
Tue Sep 30 14:28:39 PDT 2014
The code looks reasonable to me. One comment on the tests though...
Comment at: test/mach-o/demangle.yaml:33-34
@@ +32,4 @@
+ symbol: 1
+ - name: __Z1xv
+ type: N_SECT
Any chance you could add 1 or 2 weird symbols here too (non-C++ and perhaps one without any underscore)? Since this is used for diagnostics when things have gone wrong, it's fairly important it won't crash and burn then.
More information about the llvm-commits