Martin Storsjö
3eb63bea3d
Apply patches for LLVM 3.9
...
Patches 1 and 2 fix a bug (that has been present in 3.7 and 3.8)
where it can use the wrong instruction in some cases (libav
with inline assembly disabled), causing rounding errors in
integer audio dct's there.
Patch 3 allows building inline assembly with clang/llvm in MSVC mode.
2016-08-10 14:52:16 +03:00
Martin Storsjö
5e1fbce075
Disable fetching/building of C++ specific things
2016-08-10 00:02:07 +03:00
Martin Storsjö
aa65ed4547
Fetch a non-ancient version of gas-preprocessor.pl
2016-08-09 23:56:31 +03:00
Martin Storsjö
9dc7babfc1
Comment out building libunwind
...
This failed building for me, so skip it for now.
2016-08-09 23:56:31 +03:00
Martin Storsjö
40563566f8
Base the build on Ubuntu 16.04, to ease using the built binaries outside of docker
2016-08-09 23:56:31 +03:00
Hugo Beauzée-Luyssen
af78b21025
Remove unnecessary copy
2016-08-04 16:20:17 +02:00
Hugo Beauzée-Luyssen
486058c465
Fetch gaspp & add it to PATH
2016-08-04 16:20:17 +02:00
Hugo Beauzée-Luyssen
f38490c272
--target is not required for genlib
2016-08-04 16:20:17 +02:00
Hugo Beauzée-Luyssen
6ab9b52592
Provide an appropriate NM program
2016-08-04 16:20:17 +02:00
Hugo Beauzée-Luyssen
d52220c121
Update patchset
2016-08-04 16:20:17 +02:00
Hugo Beauzée-Luyssen
62be46d9c6
Add libunwind build script
...
Not functionnal yet
2016-08-04 16:20:17 +02:00
Hugo Beauzée-Luyssen
d70ed92ed0
Add a mingw-w64 patch
2016-08-04 16:20:17 +02:00
Hugo Beauzée-Luyssen
1e0a216c46
libcxx now compiles
2016-08-04 16:20:17 +02:00
Hugo Beauzée-Luyssen
4808f05671
Add an early arm toolchain
...
This isn't fully functionnal yet
2016-08-04 16:20:17 +02:00