Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src



On Mon, Jul 04, 2011 at 10:38:00PM +0000, Joerg Sonnenberger wrote:
> Module Name:  src
> Committed By: joerg
> Date:         Mon Jul  4 22:37:59 UTC 2011
> 
> Modified Files:
>       src/external/bsd/llvm/bin/clang: Makefile
>       src/external/bsd/llvm/bin/llc: Makefile
>       src/external/bsd/llvm/bin/llvm-mc: Makefile
>       src/external/bsd/llvm/config/llvm/Config: AsmPrinters.def Targets.def
>       src/external/bsd/llvm/lib: Makefile
>       src/tools/llvm: Makefile
> Added Files:
>       src/external/bsd/llvm/lib/libLLVMPowerPCAsmPrinter: Makefile
>       src/external/bsd/llvm/lib/libLLVMPowerPCCodeGen: Makefile
>       src/external/bsd/llvm/lib/libLLVMPowerPCTargetInfo: Makefile
>       src/tools/llvm-lib/libLLVMPowerPCAsmPrinter: Makefile
>       src/tools/llvm-lib/libLLVMPowerPCCodeGen: Makefile
>       src/tools/llvm-lib/libLLVMPowerPCTargetInfo: Makefile
> 
> Log Message:
> Hook up LLVM's PowerPC.

This doesn't survive a world build yet. Known issues:

(1) "f" register constraint doesn't work / is not supported.
(2) va_arg with union types is not implemented.
(3) references to external functions use some strange .Lfoo$stub
mangling
(4) _BIG_ENDIAN is defined by default, conflicts with sys/endian.h.

Joerg


Home | Main Index | Thread Index | Old Index