[dmd-internals] Create a dmd-cxx branch on dlang/dmd
Diederik de Groot
ddegroot at talon.nl
Wed Dec 13 13:26:16 UTC 2017
On Wednesday, 13 December 2017 at 12:15:07 UTC, Diederik de Groot
wrote:
> After this project is done, i will have another look at dmd-cxx
> to see what is causing the issues i have been seeing when
> compiling on linux (x86_64).
> For example: '/usr/bin/ld:
> /data/develop/dmd/dmd-cxx/druntime/lib/libdruntime-linux64.a(config.o): relocation R_X86_64_32 against undefined symbol `__dmd_personality_v0' can not be used when making a shared object; recompile with -fPIC'
Most likely these will be related to PIC/PIE issues on hardened
platforms. See: https://github.com/dlang/dmd/pull/7420. So to fix
these i would have to backport some of these PR's to dmd-cxx.
More information about the dmd-internals
mailing list