- User Since
- Nov 1 2016, 4:54 AM (72 w, 2 d)
Fri, Mar 9
Feb 1 2018
Oct 24 2017
I'm still struggling to find the cause of the segfaults locally; I can't seem to do anything to make the stage2 compiler *not* crash, even if I add -Iincludes to compiler_stage1_HC_OPTS. Hopefully I can get to the bottom of this soon, as it's rather tedious...
Oct 20 2017
Added includes/dist to rts/package.conf.in, hopefully fixing build errors.
Oct 19 2017
Obsoleted by D4114.
Oct 16 2017
Oct 15 2017
Oct 12 2017
- This was tested on sparc64 (with my local NCG work), not powerpc64, but it was seeing the same problem.
Sep 18 2017
Sorry for the lack of detail, @angerman requested I post the diff so I did so quickly before leaving this morning.
Note: I believe PowerPC is affected by this, but I have not actually tested that hypothesis.
Jul 19 2017
Jul 15 2017
May 15 2017
The command-line flags are somewhat confusing. For GCC, you compile with -fpie/-fPIE and link with -pie, and I think there's no guarantee that code compiled with -fPIC can be statically linked into a position-independent executable, although in practice I believe it's fine. Personally, I think GHC should accept -fPIE and treat it like -fPIC (with the option to behave differently in future should it so desire, so long as it continues to work for PIE) for compilation, and use this -pie option to govern linking.
Nov 27 2016
Looks much better style-wise; just a few more minor things.
Nov 26 2016
I've added a lot of comments picking up on style issues, some of which weren't introduced by you but might as well be tidied up since you're editing those lines.
Nov 1 2016
Note I filed this as Trac #12793