https://issues.dlang.org/show_bug.cgi?id=15625
Marco Leise <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #7 from Marco Leise <[email protected]> --- This patch seems to work for me: --- dmd2/src/dmd/backend/backconfig.c 2016-03-03 11:42:12.000000000 +0100 +++ dmd2/src/dmd/backend/backconfig.c 2017-07-06 16:32:03.540184944 +0200 @@ -95,7 +95,7 @@ #if TARGET_LINUX if (model == 64) { config.exe = EX_LINUX64; - config.ehmethod = EH_DWARF; + config.ehmethod = EH_DM; config.fpxmmregs = TRUE; } else It switches exception handling on 64-bit Linux back from DWARF to the old druntime method, in case someone needs a quick fix to get this old version compiling again. --
