2014-11-15 01:04:34 by Jeff Rizzo | Files touched by this commit (1) |
Log message:
This builds with gcc 4.8 too, don't make me build 4.7.
|
2014-10-14 18:26:00 by Takahiro Kambe | Files touched by this commit (1) |
Log message:
clang 3.5 needs gcc 4.7 and later when build with gcc.
|
2014-10-01 11:41:02 by Thomas Klausner | Files touched by this commit (5) |
Log message:
Add option for installing the static analyzer.
Default off since it depends on perl AND python.
|
2014-09-06 09:37:15 by Adam Ciarcinski | Files touched by this commit (7) |
Log message:
Changes 3.5.0:
All backends have been changed to use the MC asm printer and support for the non \
MC one has been removed.
Clang can now successfully self-host itself on Linux/Sparc64 and on FreeBSD/Sparc64.
LLVM now assumes the assembler supports .loc for generating debug line numbers. \
The old support for printing the debug line info directly was only used by llc \
and has been removed.
All inline assembly is parsed by the integrated assembler when it is enabled. \
Previously this was only the case for object-file output. It is now the case for \
assembly output as well. The integrated assembler can be disabled with the \
-no-integrated-as option.
llvm-ar now handles IR files like regular object files. In particular, a regular \
symbol table is created for symbols defined in IR files, including those in file \
scope inline assembly.
LLVM now always uses cfi directives for producing most stack unwinding information.
The prefix for loop vectorizer hint metadata has been changed from \
llvm.vectorizer to llvm.loop.vectorize. In addition, llvm.vectorizer.unroll \
metadata has been renamed llvm.loop.interleave.count.
Some backends previously implemented Atomic NAND(x,y) as x & ~y. Now all \
backends implement it as ~(x & y), matching the semantics of GCC 4.4 and \
later.
|
2014-07-19 13:12:28 by Aleksey Cheusov | Files touched by this commit (1) |
Log message:
Fix build failure on Linux (PLIST issue)
|
2014-07-18 15:54:05 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
Changes 3.4.2:
libLLVM-3.4.so soname fix.
PowerPC: Fix for 128-bit shifts.
R600: Shader calling convention fix.
|
2014-05-28 17:49:34 by Adam Ciarcinski | Files touched by this commit (4) |
Log message:
Changes 3.4.1:
Various bug fixes for AArch64, ARM, PowerPC, R600, and X86 targets.
R600 geometry shader support
Fix for vaargs on X86
|
2014-05-17 18:10:50 by Thomas Klausner | Files touched by this commit (152) |
Log message:
Bump applications PKGREVISIONs for python users that might be using
python3, since the default changed from python33 to python34.
I probably bumped too many. I hope I got them all.
|
2014-02-27 18:35:35 by Adam Ciarcinski | Files touched by this commit (4) |
Log message:
Added libc++
|
2014-02-19 21:16:07 by Min Sik Kim | Files touched by this commit (1) |
Log message:
Fix library extension on Darwin
|