diff options
author | Ian Lynagh <ian@well-typed.com> | 2013-04-09 13:53:28 +0100 |
---|---|---|
committer | Ian Lynagh <ian@well-typed.com> | 2013-04-09 14:02:48 +0100 |
commit | 27cf625ab871f34434d9fe86cecf85a31f73f0e5 (patch) | |
tree | aad30c36489af7d9c3f824407ddaf6cdc0a31184 /compiler/codeGen | |
parent | 75ed401fecd487a1daa8f372e616750c5a6832bd (diff) | |
download | haskell-27cf625ab871f34434d9fe86cecf85a31f73f0e5.tar.gz |
Fix segfaults on SELinux machines; fixes #7629
Patch from wgmitchener.
From the ticket:
The two addresses (adjustorStub and code) contain the same memory
(double-mapped), but one is writable while the other is executable.
This is how libffi works around the SELinux restrictions. On
non-SELinux systems the code and data addresses are probably the same.
Diffstat (limited to 'compiler/codeGen')
0 files changed, 0 insertions, 0 deletions