Skip to content

Commit

Permalink
work around yet another MinGW-w64 ASLR bug
Browse files Browse the repository at this point in the history
  • Loading branch information
thestinger committed Oct 5, 2014
1 parent f56c1c9 commit 6bb648f
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/librustc/back/link.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1025,10 +1025,10 @@ fn link_args(cmd: &mut Command,
cmd.arg("-Wl,--nxcompat");

// Mark all dynamic libraries and executables as compatible with ASLR
// FIXME #17098: ASLR breaks gdb
if sess.opts.debuginfo == NoDebugInfo {
cmd.arg("-Wl,--dynamicbase");
}
// FIXME #16514: ASLR is disabled on Windows due to MinGW-w64 bugs:
// FIXME #17098: ASLR breaks gdb on Windows
// FIXME #17684: ASLR breaks thread-local storage on Windows
//cmd.arg("-Wl,--dynamicbase");

// Mark all dynamic libraries and executables as compatible with the larger 4GiB address
// space available to x86 Windows binaries on x86_64.
Expand Down

5 comments on commit 6bb648f

@bors
Copy link
Contributor

@bors bors commented on 6bb648f Oct 6, 2014

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bors
Copy link
Contributor

@bors bors commented on 6bb648f Oct 6, 2014

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

merging thestinger/rust/windows = 6bb648f into auto

@bors
Copy link
Contributor

@bors bors commented on 6bb648f Oct 6, 2014

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thestinger/rust/windows = 6bb648f merged ok, testing candidate = 6d15f28

@bors
Copy link
Contributor

@bors bors commented on 6bb648f Oct 6, 2014

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bors
Copy link
Contributor

@bors bors commented on 6bb648f Oct 6, 2014

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fast-forwarding master to auto = 6d15f28

Please sign in to comment.