rust/src/ci/docker/scripts
Alec Mocatta 18e9532098
Add --enable-debug flag to musl CI build script
Building for x86_64-unknown-linux-musl currently results in an executable lacking debug information for musl libc itself. If you request a backtrace in GDB while control flow is within musl – including sycalls made by musl – the result looks like:

#0  0x0000000000434b46 in __cp_end ()
#1  0x0000000000432dbd in __syscall_cp_c ()
#2  0x0000000000000000 in ?? ()

i.e. not very helpful. Adding --enable-debug resolves this, and --enable-optimize re-enables optimisations which default to off given the previous flag.
2018-04-10 18:44:47 +01:00
..
android-base-apt-get.sh Updated docker images to factor out common scripts 2017-07-12 21:25:36 -04:00
android-ndk.sh travis: Switch curl -s to curl -f 2017-07-18 07:42:32 -07:00
android-sdk.sh ci: Upgrade Android SDK/NDK and refactor to use sdkmanager/avdmanager. 2017-10-29 05:58:00 +08:00
android-start-emulator.sh ci: move shared scripts to src/ci/docker/scripts/ 2017-05-18 08:33:10 -03:00
cross-apt-packages.sh Updated docker images to factor out common scripts 2017-07-12 21:25:36 -04:00
crosstool-ng.sh Download the crosstool from GitHub instead of crosstool-ng.org 2017-12-14 04:50:13 +08:00
emscripten-wasm.sh travis: Switch curl -s to curl -f 2017-07-18 07:42:32 -07:00
emscripten.sh travis: Switch curl -s to curl -f 2017-07-18 07:42:32 -07:00
freebsd-toolchain.sh Re-do the FreeBSD cross-builds to use Clang and libc++. Fixes #44433. 2017-12-22 02:34:09 -06:00
make3.sh travis: Switch curl -s to curl -f 2017-07-18 07:42:32 -07:00
musl.sh Add --enable-debug flag to musl CI build script 2018-04-10 18:44:47 +01:00
qemu-bare-bones-addentropy.c Add a disabled builder for aarch64 emulated tests 2017-07-24 16:24:52 -07:00
qemu-bare-bones-rcS Add a disabled builder for aarch64 emulated tests 2017-07-24 16:24:52 -07:00
rustbuild-setup.sh Updated docker images to factor out common scripts 2017-07-12 21:25:36 -04:00
sccache.sh Update sccache to its master branch 2018-04-02 12:24:50 -07:00