diff options
author | dawes <dawes> | 2008-12-27 04:04:31 +0000 |
---|---|---|
committer | dawes <dawes> | 2008-12-27 04:04:31 +0000 |
commit | 71db3c1d9c937a61b6c4cdf95a76bf474b54454f (patch) | |
tree | 6e82a6ce0c1600819f131d8e17aac693dfee0ed3 | |
parent | 79b54f908aba699c51bcc1a3d126fa5748641d1b (diff) |
Disable optimisation for these files with large static data sets because it
provokes an internal compiler error on FreeBSD 7.0.
-rw-r--r-- | programs/Xserver/hw/xfree86/scanpci/Imakefile | 6 | ||||
-rw-r--r-- | programs/Xserver/hw/xfree86/scanpci/module/Imakefile | 6 |
2 files changed, 8 insertions, 4 deletions
diff --git a/programs/Xserver/hw/xfree86/scanpci/Imakefile b/programs/Xserver/hw/xfree86/scanpci/Imakefile index 126b457ff..cdd2eca72 100644 --- a/programs/Xserver/hw/xfree86/scanpci/Imakefile +++ b/programs/Xserver/hw/xfree86/scanpci/Imakefile @@ -1,5 +1,5 @@ -XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/scanpci/Imakefile,v 1.11tsi Exp $ +XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/scanpci/Imakefile,v 1.12 2005/10/14 15:17:09 tsi Exp $ #if DoLoadableServer #define IHaveSubdirs @@ -47,7 +47,9 @@ LinkFile(xf86PciIds.h,xf86PciStdIds.h) LinkFile(xf86PciData.c,xf86ScanPci.c) -SpecialCObjectRule(xf86PciData,NullParameter,-DPCIDATA) +/* Some compilers have problems optimising these files with large data. */ +SpecialCObjectRule(xf86ScanPci,NullParameter,-O0) +SpecialCObjectRule(xf86PciData,NullParameter,-O0 -DPCIDATA) #if DoLoadableServer MakeSubdirs($(SUBDIRS)) diff --git a/programs/Xserver/hw/xfree86/scanpci/module/Imakefile b/programs/Xserver/hw/xfree86/scanpci/module/Imakefile index 6e8ad73c6..248d8628b 100644 --- a/programs/Xserver/hw/xfree86/scanpci/module/Imakefile +++ b/programs/Xserver/hw/xfree86/scanpci/module/Imakefile @@ -1,4 +1,4 @@ -XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/scanpci/module/Imakefile,v 1.4tsi Exp $ +XCOMM $XFree86: xc/programs/Xserver/hw/xfree86/scanpci/module/Imakefile,v 1.5 2005/10/14 15:17:09 tsi Exp $ /* * Copyright (c) 1994-2004 by The XFree86 Project, Inc. * All rights reserved. @@ -63,7 +63,9 @@ LinkFile(xf86PciData.c,../xf86ScanPci.c) ModuleObjectRule() -SpecialCObjectRule(xf86PciData,NullParameter,-DPCIDATA) +/* Some compilers have problems optimising these files with large data. */ +SpecialCObjectRule(xf86ScanPci,NullParameter,-O0) +SpecialCObjectRule(xf86PciData,NullParameter,-O0 -DPCIDATA) LibraryModuleTarget(scanpci,xf86ScanPci.o,.) |