Displaying 1 result from an estimated 1 matches for "indirectsymbase".
2013 Mar 11
0
[LLVMdev] possible MachObjectWriter bug (powerpc-darwin8)
...oo(); }
extern void baz(void);
void baz(void) { goo(); }
extern void ick(void);
void ick(void) { bar(); baz(); }
Please see details shown at
http://llvm.org/bugs/show_bug.cgi?id=14636
from comment 26 to 32+.
Basically, the index into the indirect table for the symbol stubs section
looks suspect (IndirectSymBase). I've shown some stack traces that show
where the wrong(?) value came from,
MachObjectWriter::BindIndirectSymbols(). Can any mach-o experts comment on
this finding? Is there some assumption about the order of symbols or
sections seen by BindIndirectSymbols()?
Fang
--
David Fang
http:...