Question on X86-64 ABI support?

Hi,

In latest LLVM2.5, the X86-64 ABI is now supporting, which follows the System-V x86-64 ABI. But in current industry, there are two popular ABIs for X86-64:

l System-V X86-64 ABI.

l UEFI (www.uefi.org) X86-64 ABI. I know in future GCC-4.4.0 will support it. Now I have a beta version gcc4.4.0.

Because UEFI should be very sensitive on the optimization, FLASH size equals to $, is there any plan to support the UEFI x86-64 ABI in LLVM?

Br

Sean

l UEFI (www.uefi.org) X86-64 ABI. I know in future GCC-4.4.0 will
support it. Now I have a beta version gcc4.4.0.

Hmm, interesting... I've never heard of it.

Because UEFI should be very sensitive on the optimization, FLASH size equals
to $, is there any plan to support the UEFI x86-64 ABI in LLVM?

As far as I know, nobody else has expressed any interest... patches
are welcome, though.

-Eli