gcc/libphobos
Iain Buclaw e20145f12c libphobos: Fix backtraces in Fibers on AArch64.
When throwing an Exception in the Fiber the backtrace generation
crashes.  This happens because backtrace does not func the stack bottom.
Using '.cfi_undefined x30' tells the debug info that the value in the lr
is unknown, which seems to be the nicest way to stop the unwinder.
Setting x30 to 0 is another option, however it still creates one invalid
frame in gdb, so the .cfi variant is used here instead.

Backport from upstream druntime 2.083.

Reviewed-on: https://github.com/dlang/druntime/pull/2308

From-SVN: r266470
2018-11-26 17:27:34 +00:00
..
libdruntime libphobos: Fix backtraces in Fibers on AArch64. 2018-11-26 17:27:34 +00:00
m4 Fix libgphobos.spec in the wrong place with --enable-version-specific-runtime-libs 2018-11-02 08:29:50 +00:00
src Remove unused modules from libphobos std.internal package. 2018-11-18 23:39:16 +00:00
testsuite re PR d/87824 (x86_64-linux multilib issues) 2018-11-22 06:14:47 +00:00
acinclude.m4
aclocal.m4 Update GCC to autoconf 2.69, automake 1.15.1 (PR bootstrap/82856). 2018-10-31 17:03:16 +00:00
ChangeLog re PR d/87824 (x86_64-linux multilib issues) 2018-11-22 06:14:47 +00:00
config.h.in
configure Fix libgphobos.spec in the wrong place with --enable-version-specific-runtime-libs 2018-11-02 08:29:50 +00:00
configure.ac Fix libgphobos.spec in the wrong place with --enable-version-specific-runtime-libs 2018-11-02 08:29:50 +00:00
configure.tgt
d_rules.am Fix libgphobos.spec in the wrong place with --enable-version-specific-runtime-libs 2018-11-02 08:29:50 +00:00
Makefile.am Update GCC to autoconf 2.69, automake 1.15.1 (PR bootstrap/82856). 2018-10-31 17:03:16 +00:00
Makefile.in Fix libgphobos.spec in the wrong place with --enable-version-specific-runtime-libs 2018-11-02 08:29:50 +00:00