pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang



Module Name:    pkgsrc
Committed By:   tnn
Date:           Sat Sep 26 08:42:20 UTC 2015

Modified Files:
        pkgsrc/lang/clang: Makefile.common PLIST distinfo
        pkgsrc/lang/libLLVM: Makefile PLIST buildlink3.mk
Added Files:
        pkgsrc/lang/clang/patches: patch-configure

Log Message:
Update to clang-3.7.0 and libLLVM-3.7.0

Compacted version of upstream's release notes:

The LLVM C API LLVMGetTargetMachineData is deprecated
DataLayout is no longer optional
Comdats are now ortogonal to the linkage
On ELF now supports multiple sections with the same name and comdat
LLVM now lazily loads metadata in some cases
Creating archives with IR files with debug info is now 25X faster
llvm-ar(1) can create archives in the BSD format used by OS X
LLVM received a backend for the extended Berkely Packet Filter instruction set
The BPF target is now available by default
Switch-case lowering was rewritten to avoid generating unbalanced search trees
The debug info IR class hierarchy now inherits from Metadata
Argument-less TargetMachine::getSubtarget has been removed from the tree


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/clang/Makefile.common
cvs rdiff -u -r1.16 -r1.17 pkgsrc/lang/clang/PLIST
cvs rdiff -u -r1.35 -r1.36 pkgsrc/lang/clang/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/clang/patches/patch-configure
cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/libLLVM/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/libLLVM/PLIST
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/libLLVM/buildlink3.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index