Skip to content

Commit

Permalink
Shippable CI: Try to suppress linker msges about fixed erratum 843419
Browse files Browse the repository at this point in the history
  • Loading branch information
kinke committed Oct 20, 2019
1 parent 5e7d5ec commit 631971e
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions shippable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ env:
matrix:
- LLVM_VERSION=9.0.0
HOST_LDC_VERSION=1.14.0
EXTRA_CMAKE_FLAGS="-DBUILD_LTO_LIBS=ON -DCMAKE_EXE_LINKER_FLAGS=-static-libstdc++ -DLDC_INSTALL_LTOPLUGIN=ON -DLDC_INSTALL_LLVM_RUNTIME_LIBS=ON -DLDC_INSTALL_LLVM_RUNTIME_LIBS_ARCH=aarch64"
EXTRA_CMAKE_FLAGS="-DBUILD_LTO_LIBS=ON \"-DCMAKE_EXE_LINKER_FLAGS=-static-libstdc++ -mfix-cortex-a53-843419\" -DLDC_INSTALL_LTOPLUGIN=ON -DLDC_INSTALL_LLVM_RUNTIME_LIBS=ON -DLDC_INSTALL_LLVM_RUNTIME_LIBS_ARCH=aarch64"

build:
ci:
Expand Down Expand Up @@ -47,13 +47,15 @@ build:
# Build bootstrap LDC
- cmake --version
- ninja --version
- export DFLAGS=-L--fix-cortex-a53-843419
- mkdir bootstrap-ldc
- cd bootstrap-ldc
- |
cmake -G Ninja .. \
-DCMAKE_BUILD_TYPE=Release \
-DLLVM_ROOT_DIR=$PWD/../llvm \
-DD_COMPILER=$PWD/../host-ldc/bin/ldmd2 \
-DCMAKE_EXE_LINKER_FLAGS=-mfix-cortex-a53-843419 \
-DBUILD_SHARED_LIBS=OFF \
-DCOMPILE_D_MODULES_SEPARATELY=ON \
-DCOMPILE_ALL_D_FILES_AT_ONCE=OFF
Expand Down Expand Up @@ -131,7 +133,7 @@ build:
make -f posix.mak -j16 install \
DMD=$PWD/../installed/bin/ldmd2 \
DMD_DIR=$PWD/../tests/d2 \
DFLAGS="-w -de" \
DFLAGS="$DFLAGS -w -de" \
INSTALL_DIR=$PWD
- cp bin/{rdmd,ddemangle,dustmite} ../installed/bin
- cd ..
Expand Down

0 comments on commit 631971e

Please sign in to comment.