[llvm-commits] [PATCH] Enable ELF machine to be explicityly specified in X86 backend

Michael Liao michael.liao at intel.com
Mon Mar 25 09:31:11 PDT 2013


Hi Dmitry

That patch is already committed in r167027. That patch is a general purpose one to decouple ELF machine type from ELF32/ELF64 in X86 asm backend. Both X32 and K1OM require that
decoupling.

Yours
- Michael

On Sat, 2013-03-23 at 22:36 -0700, Dmitry N. Mikushin wrote:
> Hi Michael,
> 
> Have you managed to get this patch for K1OM in? There is no patch
> attached to your original message.
> 
> Regards,
> - D.
> 
> 2012/10/30 Michael Liao <michael.liao at intel.com>
>         Hi,
>         
>         This patch enables specifying ELF machine type explicitly when
>         creating
>         X86 ELF writer and cleaning up the relocation type selection
>         (based on
>         ELF machine type instead of ELF class). This code cleanup
>         doesn't change
>         any functionality but enable to generate x86 ELF objects of
>         different
>         machine types, such as MIC[1][2], which uses K1OM as machine
>         type[3].
>         
>         Thanks for your review
>         - Michael
>         
>         ------------
>         [1]
>         http://software.intel.com/en-us/blogs/2012/06/05/knights-corner-micro-architecture-support
>         [2] http://software.intel.com/en-us/forums/topic/278102
>         [3]
>         http://software.intel.com/sites/default/files/m/0/c/e/8/5/44184-k1om-psabi-1.0.pdf
>         
>         
>         _______________________________________________
>         llvm-commits mailing list
>         llvm-commits at cs.uiuc.edu
>         http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
> 






More information about the llvm-commits mailing list