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.
_______________________________________________
dmd-internals mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-internals

Reply via email to