On 11/21/2018 9:53 AM, Ozkan Sezer wrote:
On 11/21/18, Edward Diener <[email protected]> wrote:
[...]
Unfortunately this did not solve the problem using clang-7.0 with the
gcc-8.1 backend. Most probably clang is using its own linker, rather
than the mingw-64/gcc linker, and this is causing the problem. In
clang-6.0 everything works properly.

OK, maybe other here might be able to help.


Strangely enough when I use the clang -### option to see what it is using to link my executable it shows it is using the mingw-64/gcc linker. Yet even with the changes I made to the linker scripts, to add '. = ALIGN(4);' before the '__rt_psrelocs_start = .;' line in each script, I am seeing the original problem I reported as soon as I try to debug my problem using the mingw-64 gdb debugger. So either the linker scripts are not being used when the mingw-64/gcc linker is being used or the problem lies in some other reason.



_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to