pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/clang

Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Apr  7 09:26:33 UTC 2011

Modified Files:
        pkgsrc/lang/clang: Makefile PLIST distinfo
        pkgsrc/lang/clang/patches: patch-ab patch-ac

Log Message:
LLVM 2.9 includes several major new capabilities:
* Type Based Alias Analysis (TBAA) is now implemented and turned on by default
  in Clang. This allows substantially better load/store optimization in some
  cases. TBAA can be disabled by passing -fno-strict-aliasing.
* This release has seen a continued focus on quality of debug information. LLVM
  now generates much higher fidelity debug information, particularly when
  debugging optimized code.
* Inline assembly now supports multiple alternative constraints.
* A new backend for the NVIDIA PTX virtual ISA (used to target its GPUs) is
  under rapid development. It is not generally useful in 2.9, but is making
  rapid progress.

To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/clang/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/clang/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/clang/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/clang/patches/patch-ab
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/clang/patches/patch-ac

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