# HG changeset patch # User Tony Theodore # Date 1347876335 -36000 # Node ID 7dece766f41933316b7fe816186ae64fdc8aa2cb # Parent 38054572b13f501a805873a136746e05171e84eb package gcc: fix for OSX ASLR issues with pre-compiled headers diff -r 38054572b13f -r 7dece766f419 src/gcc.mk --- a/src/gcc.mk Sun Sep 16 19:43:49 2012 +1000 +++ b/src/gcc.mk Mon Sep 17 20:05:35 2012 +1000 @@ -47,7 +47,8 @@ --disable-libgomp \ --disable-libmudflap \ --with-mpfr-include='$(1)/mpfr/src' \ - --with-mpfr-lib='$(1).build/mpfr/src/.libs' + --with-mpfr-lib='$(1).build/mpfr/src/.libs' \ + $(shell [ `uname -s` == Darwin ] && echo "LDFLAGS='-Wl,-no_pie'") $(MAKE) -C '$(1).build' -j '$(JOBS)' $(MAKE) -C '$(1).build' -j 1 install