[llvm-commits] [llvm] r148686 - in /llvm/trunk: include/llvm/MC/MCAsmInfo.h lib/CodeGen/AsmPrinter/ARMException.cpp lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp test/CodeGen/ARM/ehabi-unwind.ll

Anton Korobeynikov anton at korobeynikov.info
Mon Jan 23 21:10:58 PST 2012


Hi Chandler,

> Frankly, I think you stumbled on a much bigger layering problem: if
> ARMException.cpp (and related utilities in lib/CodeGen/AsmPrinter) are
> needed by various parts of the MC library, they should all be moved down
> into the MC library. That's the library resposible for asm printing these
> days. I've looped in the MC experts on this thread to provide more insights.
Thanks on checking this! I somehow missed the violation, my fault...
Also, all the stuff inside ARMException is not needed by MC in any way.

-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University



More information about the llvm-commits mailing list