tcg-sparc: Don't MAP_FIXED on top of the program
authorRichard Henderson <rth@twiddle.net>
Fri, 21 Sep 2012 17:40:48 +0000 (10:40 -0700)
committerRichard Henderson <rth@twiddle.net>
Fri, 21 Sep 2012 20:02:16 +0000 (22:02 +0200)
commitd5dd696fe3049657c08eb14f40cb74b6e94e79cc
tree02e02abb7418e3674c45c22da8a8cff95173c3c1
parenta221ae3fcc55fcc3911587bc572af88eed3342dd
tcg-sparc: Don't MAP_FIXED on top of the program

The address we pick in sparc64.ld is also 0x60000000, so doing a fixed map
on top of that is guaranteed to blow up.  Choosing 0x40000000 is exactly
right for the max of code_gen_buffer_size set below.

No need to ever use MAP_FIXED.  While getting our desired address helps
optimize the generated code, we won't fail if we don't get it.

Signed-off-by: Richard Henderson <rth@twiddle.net>
exec.c