blob: c11612df9d94616d2c12a8ad95355d421b6fcce6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
diff -rN -u old-ghc-1/compiler/main/DriverPipeline.hs new-ghc/compiler/main/DriverPipeline.hs
--- old-ghc-1/compiler/main/DriverPipeline.hs 2006-09-13 10:33:23.000000000 +0200
+++ new-ghc/compiler/main/DriverPipeline.hs 2006-09-13 10:33:23.000000000 +0200
@@ -1014,6 +1014,10 @@
let ld_r args = SysTools.runLink dflags ([
SysTools.Option "-nostdlib",
SysTools.Option "-nodefaultlibs",
+ #ifdef sparc_TARGET_ARCH
+ -- options '--relax' and '-r' are incompatible
+ SysTools.Option "-mno-relax",
+ #endif
SysTools.Option "-Wl,-r",
SysTools.Option ld_x_flag,
SysTools.Option "-o",
|