[LLVMdev] exception handling broken on x86-64?
Thomas Neumann
tneumann at users.sourceforge.net
Sat Feb 9 13:56:32 PST 2008
> I'd suggest to start with filling necessary bits in the
> X86RegisterInfo.cpp. This includes frame moves information and
> description of stack layout.
I looked at X86RegisterInfo.cpp, but I think that it already supports
x86-64. At least there were no obvious places were the code would only
work for 32bit mode.
After comparing the generated assembler code with native gcc code I
think the generated code is fine, just the exception handler info in
the non-code sections is broken/missing.
Thomas
More information about the llvm-dev
mailing list