Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | main/llvm: backport upstream patches required by Julia | Jakub Jirutka | 2016-08-18 | 6 | -1/+639 |
| | | | | All of the patches are taken directly from the LLVM upstream, master branch. | ||||
* | main/llvm: improve abuild | Jakub Jirutka | 2016-08-18 | 2 | -50/+52 |
| | |||||
* | main/llvm: fix typo in pkgdesc | John Galt | 2016-08-15 | 1 | -1/+1 |
| | |||||
* | main/llvm: add file to makedepends | Natanael Copa | 2016-08-09 | 1 | -0/+1 |
| | |||||
* | main/llvm: new upstream version 3.8.1 | Christian Kampka | 2016-07-13 | 2 | -159/+5 |
| | |||||
* | main/llvm: rebuild with new gcc | Bartłomiej Piotrowski | 2016-07-09 | 1 | -1/+1 |
| | |||||
* | main/llvm: fix segfault when unpacking aggregates structs | Jakub Jirutka | 2016-06-10 | 2 | -0/+154 |
| | | | | | This patch is backported from upstream, see https://github.com/JuliaLang/julia/pull/16503 for more information. | ||||
* | main/llvm: fix typo | Natanael Copa | 2016-03-22 | 1 | -1/+1 |
| | |||||
* | main/llvm: remove failing test | Natanael Copa | 2016-03-22 | 1 | -0/+1 |
| | |||||
* | main/llvm: upgrade to 3.8.0, move out clang | Natanael Copa | 2016-03-22 | 21 | -1089/+235 |
| | |||||
* | main/llvm: rebuild against fixed ncurses widechar only | Natanael Copa | 2015-12-17 | 1 | -1/+1 |
| | |||||
* | main/llvm: rebuild against ncurses wide char | Natanael Copa | 2015-12-17 | 1 | -1/+1 |
| | |||||
* | main/llvm: rebuild against ncurses-6.0 | Natanael Copa | 2015-10-15 | 1 | -1/+1 |
| | |||||
* | main/llvm: don't run tests on arm | Timo Teräs | 2015-09-02 | 1 | -4/+12 |
| | |||||
* | main/llvm: fix previous change | Timo Teräs | 2015-08-31 | 1 | -5/+3 |
| | |||||
* | main/llvm: no need to install bootstrap compiler | Timo Teräs | 2015-08-31 | 1 | -13/+6 |
| | | | | | and keep the bootstrap compiler for debugging it if something goes wrong during self-build | ||||
* | main/llvm: upgrade to 3.6.2 | Natanael Copa | 2015-07-20 | 1 | -18/+18 |
| | |||||
* | main/llvm: workaround for parallel build issue | Natanael Copa | 2015-07-01 | 1 | -0/+3 |
| | |||||
* | main/llvm: various arm fixes | Natanael Copa | 2015-06-30 | 4 | -14/+201 |
| | |||||
* | main/llvm: fix armhf triple | Natanael Copa | 2015-06-29 | 2 | -8/+8 |
| | |||||
* | main/llvm: attempt to fix running the llvm test suite under pax | Travis Tilley | 2015-06-29 | 1 | -9/+18 |
| | |||||
* | main/llvm: SSP by default, use -Wl,-z,now | Travis Tilley | 2015-06-29 | 3 | -1/+78 |
| | | | | | | | | | | | | | | | | | | | | | | | clang was already patched to do -Wl,-z,relro by default. now it also passes the equivalent of -Wl,-z,now. clang's normal behavior on linux defaults to using stack smashing protection whenever a function defines an 8 character or more local array. this is the equivalent of passing in -fstack-protector with no additional options in gcc. this release patches clang's default behavior to instead behave like -fstack-protector-strong was passed in, enabling the canary in many more conditions without the performance impact of adding it to ALL functions as is the case with -fstack-protector-all. these conditions include: local variable's address used as part of right hand side of assignment local variable's address used as function argument local variable is an array, regardless of array type or length same as above, but local variable is a union containing an array uses register local variables SSP can still be disabled by passing in -fno-stack-protector. You can still use -fstack-protector-all to add a canary to all functions. | ||||
* | main/llvm: add support for polly | Travis Tilley | 2015-06-29 | 1 | -7/+24 |
| | | | | | | | | | | additionally, to make it easier to take advantage of polly's functionality, it has been statically compiled into the tools themselves rather than as a plugin that needs to be manually loaded before use. polly's GPGPU codegen functionality has sadly been disabled in this build. it appears that things are supposed to work without CUDA available, but this doesn't seem to be true. | ||||
* | main/llvm: rebuild with gcc5 | Natanael Copa | 2015-06-11 | 1 | -3/+3 |
| | |||||
* | main/llvm: fix i586-alpine-linux-musl | Natanael Copa | 2015-05-29 | 2 | -6/+6 |
| | |||||
* | main/llvm: update to 3.6.1 | Travis Tilley | 2015-05-29 | 22 | -449/+489 |
| | | | | | | | | | | | clean up and update patchset switch to cmake perform a two-stage build with a minimal bootstrap compile of clang add clang extras update package list to split out clang documentation enable pulling from the svn release tags fix making use of abuild CFLAGS/CXXFLAGS during build don't run check-llvm, as the tests fail when running under PaX | ||||
* | main/llvm: fix build on x86 | Natanael Copa | 2015-05-25 | 2 | -1/+21 |
| | |||||
* | Revert "main/llvm: update patchset, switch to cmake, perform two-stage build ↵ | Natanael Copa | 2015-05-22 | 22 | -618/+440 |
| | | | | | | with a minimal bootstrap compile of clang, add clang extras, update package list to split out clang documentation" This reverts commit 81d1b43c5af39e14cb91232c4afcb7839b96f5a1. | ||||
* | Revert "main/llvm: fix build with ccache and pax kernel" | Natanael Copa | 2015-05-22 | 1 | -4/+5 |
| | | | | This reverts commit f38ff631e3623c3a1f8983ae906c86d6c10258a3. | ||||
* | main/llvm: fix build with ccache and pax kernel | Natanael Copa | 2015-05-22 | 1 | -5/+4 |
| | |||||
* | main/llvm: update patchset, switch to cmake, perform two-stage build with a ↵ | Travis Tilley | 2015-05-22 | 22 | -440/+618 |
| | | | | minimal bootstrap compile of clang, add clang extras, update package list to split out clang documentation | ||||
* | main/llvm: upgrade to 3.6.0 | Natanael Copa | 2015-05-21 | 19 | -297/+796 |
| | | | | | move from testing fixes #4068 | ||||
* | Revert "main/llvm: disable x86" | Carlo Landmeter | 2015-04-21 | 1 | -1/+1 |
| | | | | This reverts commit cdffe945bd8e14ac4a04a3cee7862797e9dd54d8. | ||||
* | main/llvm: disable x86 | Carlo Landmeter | 2015-04-21 | 1 | -1/+1 |
| | |||||
* | main/llvm: upgrade to 3.5.1 | Natanael Copa | 2015-01-14 | 1 | -7/+7 |
| | |||||
* | main/llvm: upgrade to 3.5.0 | Timo Teräs | 2014-11-13 | 3 | -221/+185 |
| | |||||
* | main/llvm: upgrade to 3.4.2 | Natanael Copa | 2014-06-23 | 1 | -7/+7 |
| | |||||
* | main/llvm: Build on armhf | Mika Havela | 2014-05-21 | 1 | -1/+1 |
| | |||||
* | main/llvm: upgrade to 3.4.1 | Eivind Uggedal | 2014-05-14 | 4 | -191/+158 |
| | |||||
* | Revert "main/mesa: add -dbg package" | Natanael Copa | 2014-01-16 | 1 | -13/+15 |
| | | | | This reverts commit 51d9d10efc580dfb4ce82848124ce7c19319e76e. | ||||
* | main/mesa: add -dbg package | Natanael Copa | 2014-01-16 | 1 | -15/+13 |
| | |||||
* | main/llvm: support musl | Timo Teräs | 2013-10-03 | 3 | -47/+269 |
| | |||||
* | main/[various]: update config.sub (and remove charset.alias) | Timo Teräs | 2013-09-29 | 1 | -0/+1 |
| | | | | | | for musl build. the changes are automatically done based on previous build log errors, so this does not guarantee successful build, but is a required. | ||||
* | [all autotools packages]: normalize ./configure | Timo Teräs | 2013-07-30 | 1 | -1/+3 |
| | |||||
* | main/llvm: upgrade to 3.3 | Natanael Copa | 2013-07-15 | 2 | -43/+49 |
| | |||||
* | main/llvm: include clang static analyzer tools | William Pitcock | 2013-05-21 | 1 | -4/+9 |
| | |||||
* | main/llvm: fix linking on x86_64 | Natanael Copa | 2013-05-21 | 2 | -6/+8 |
| | | | | | | Patch from Dubiousjim. ref #1915 | ||||
* | main/llvm: make it compile | Natanael Copa | 2013-04-23 | 3 | -64/+120 |
| | | | | | | | - make it find dynamic linker - set the target to i486-alpine-linux-uclibc fixes #1798 | ||||
* | main/llvm: upgrade to 3.2 | Bartłomiej Piotrowski | 2013-01-05 | 1 | -5/+3 |
| | |||||
* | main/llvm: remove rpath | Natanael Copa | 2012-09-11 | 1 | -2/+3 |
| |