X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2FMakefile;h=9437253d7778e8d58ecd91f6275ebc37ec49f0b9;hb=56798c9137870dddb70074ef9e411e8e08eb68e8;hp=19a7a2288f3182fae22dfa07e4f73deb002524ce;hpb=f79247cd8d0ab1509e4c10a5383bc5c6d8395803;p=ghc-hetmet.git diff --git a/rts/Makefile b/rts/Makefile index 19a7a22..9437253 100644 --- a/rts/Makefile +++ b/rts/Makefile @@ -390,7 +390,7 @@ sm/Compact_HC_OPTS += -optc-finline-limit=2500 # use a variety of types to represent closure pointers (StgPtr, # StgClosure, StgMVar, etc.), and without -fno-strict-aliasing gcc is # allowed to assume that these pointers do not alias. eg. without -# this flag we get problems in GC.c:copy() with gcc 3.4.3, the +# this flag we get problems in sm/Evac.c:copy() with gcc 3.4.3, the # upd_evacee() assigments get moved before the object copy. SRC_CC_OPTS += -fno-strict-aliasing