summaryrefslogtreecommitdiff
path: root/scipy_distutils/gnufcompiler.py
diff options
context:
space:
mode:
authorTravis Vaught <travis@enthought.com>2004-01-19 22:34:49 +0000
committerTravis Vaught <travis@enthought.com>2004-01-19 22:34:49 +0000
commitf564e1c1403fecde544f63c2003a3b0fa8fa9bf5 (patch)
tree1f7e43818dbecb8474db85da23c06dfaa2c6bf98 /scipy_distutils/gnufcompiler.py
parente27b6ff7669f7f1c1a89779bb45f9d22aff08dcc (diff)
downloadnumpy-f564e1c1403fecde544f63c2003a3b0fa8fa9bf5.tar.gz
disabled -march flag for win32 -- was breaking compile of specfun.f (internal compiler error)
Diffstat (limited to 'scipy_distutils/gnufcompiler.py')
-rw-r--r--scipy_distutils/gnufcompiler.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/scipy_distutils/gnufcompiler.py b/scipy_distutils/gnufcompiler.py
index 89a2edf5b..1c0f11b57 100644
--- a/scipy_distutils/gnufcompiler.py
+++ b/scipy_distutils/gnufcompiler.py
@@ -122,7 +122,9 @@ class GnuFCompiler(FCompiler):
opt.append('-march=athlon')
else:
march_flag = 0
- elif self.get_version() >= '3.1.1': # gcc >= 3.1.1
+ # Note: gcc 3.2 on win32 has breakage with -march specified
+ elif self.get_version() >= '3.1.1'
+ and not sys.platform=='win32': # gcc >= 3.1.1
if cpu.is_AthlonK6():
opt.append('-march=k6')
elif cpu.is_AthlonK6_2():