[Issue 18798] ld.gold: relocation R_386_GOTOFF against preemptible symbol cannot be used when making a shared object

2018-04-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18798 Marco Leise changed: What|Removed |Added Keywords||link-failure --

[Issue 18798] ld.gold: relocation R_386_GOTOFF against preemptible symbol cannot be used when making a shared object

2018-04-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18798 --- Comment #2 from Marco Leise --- My guess was hitting close: https://github.com/dlang/dmd/blob/1a05f4413ac6daaa8ae000dbe7399a302e3fc16b/src/dmd/backend/cod3.c#L1360 Above three cases a different code path is chosen in

[Issue 18798] ld.gold: relocation R_386_GOTOFF against preemptible symbol cannot be used when making a shared object

2018-04-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18798 --- Comment #1 from Marco Leise --- Created attachment 1689 --> https://issues.dlang.org/attachment.cgi?id=1689=edit small reproduction case for the linker error I attached a test case that can be compiled with dmd 2.079.1

[Issue 18493] [betterC] Can't use aggregated type with postblit

2018-04-28 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18493 --- Comment #7 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/8a33fb6c692d0b2c1f03ceeb65c28beaebd932a0 Add test for issue 18493 --