CVSROOT: /cvs Module name: ports Changes by: b...@cvs.openbsd.org 2014/08/29 08:28:32
Modified files: devel/llvm : Makefile devel/llvm/patches: patch-tools_clang_lib_Driver_Tools_cpp Added files: devel/llvm/patches: patch-lib_Target_PowerPC_MCTargetDesc_PPCMCAsmInfo_cpp patch-lib_Target_Sparc_MCTargetDesc_SparcMCAsmInfo_cpp Removed files: devel/llvm/patches: patch-tools_clang_lib_Basic_Targets_cpp Log message: - Remove a local PowerPC patch we don't need. - A fix for the SPARC float handling. Adding the missing & to the field allows the backend feature flag to be passed back which it was not without it. - Add some patches to enable the integrated assembler on PowerPC / SPARC. I left these out before as I thought because Clang was not obeying this setting and had its own similar bits they were not necessary but turns out the backend has some code that does obey this setting. ok sthen@