Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master
http://hackage.haskell.org/trac/ghc/changeset/7c0b5182d30b2c1ca31eb288724d9f72bfd580ee >--------------------------------------------------------------- commit 7c0b5182d30b2c1ca31eb288724d9f72bfd580ee Author: Ian Lynagh <i...@well-typed.com> Date: Wed Oct 3 13:12:23 2012 +0100 The non-dynamic ways now need to explicitly use -static as x86_64/Linux now defaults to -dynamic >--------------------------------------------------------------- mk/ways.mk | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) diff --git a/mk/ways.mk b/mk/ways.mk index c2dcf07..1270a28 100644 --- a/mk/ways.mk +++ b/mk/ways.mk @@ -34,23 +34,23 @@ ALL_WAYS=v p t l s mp mg debug dyn thr thr_l debug_dyn thr_dyn thr_debug_dyn thr # Way 'v': WAY_v_NAME=vanilla -WAY_v_HC_OPTS= +WAY_v_HC_OPTS= -static # Way 'p': WAY_p_NAME=profiling -WAY_p_HC_OPTS= -prof +WAY_p_HC_OPTS= -static -prof # Way 'l': WAY_l_NAME=event logging -WAY_l_HC_OPTS= -eventlog +WAY_l_HC_OPTS= -static -eventlog # Way `mp': WAY_mp_NAME=parallel -WAY_mp_HC_OPTS=-parallel +WAY_mp_HC_OPTS= -static -parallel # Way `mg': WAY_mg_NAME=GranSim -WAY_mg_HC_OPTS=-gransim +WAY_mg_HC_OPTS= -static -gransim # # These ways apply to the RTS only: @@ -58,31 +58,31 @@ WAY_mg_HC_OPTS=-gransim # Way 'thr': WAY_thr_NAME=threaded -WAY_thr_HC_OPTS=-optc-DTHREADED_RTS +WAY_thr_HC_OPTS= -static -optc-DTHREADED_RTS # Way 'thr_p': WAY_thr_p_NAME=threaded profiled -WAY_thr_p_HC_OPTS=-optc-DTHREADED_RTS -prof +WAY_thr_p_HC_OPTS= -static -optc-DTHREADED_RTS -prof # Way 'thr_l': WAY_thr_l_NAME=threaded event logging -WAY_thr_l_HC_OPTS=-optc-DTHREADED_RTS -eventlog +WAY_thr_l_HC_OPTS= -static -optc-DTHREADED_RTS -eventlog # Way 'debug': WAY_debug_NAME=debug -WAY_debug_HC_OPTS=-optc-DDEBUG +WAY_debug_HC_OPTS= -static -optc-DDEBUG # Way 'debug_p': WAY_debug_p_NAME=debug profiled -WAY_debug_p_HC_OPTS=-optc-DDEBUG -prof +WAY_debug_p_HC_OPTS= -static -optc-DDEBUG -prof # Way 'thr_debug': WAY_thr_debug_NAME=threaded -WAY_thr_debug_HC_OPTS=-optc-DTHREADED_RTS -optc-DDEBUG +WAY_thr_debug_HC_OPTS= -static -optc-DTHREADED_RTS -optc-DDEBUG # Way 'thr_debug_p': WAY_thr_debug_p_NAME=threaded debug profiling -WAY_thr_debug_p_HC_OPTS=-optc-DTHREADED_RTS -optc-DDEBUG -prof +WAY_thr_debug_p_HC_OPTS= -static -optc-DTHREADED_RTS -optc-DDEBUG -prof # Way 'dyn': build dynamic shared libraries WAY_dyn_NAME=dyn _______________________________________________ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc