diff options
author | Travis Vaught <travis@enthought.com> | 2004-01-19 22:34:49 +0000 |
---|---|---|
committer | Travis Vaught <travis@enthought.com> | 2004-01-19 22:34:49 +0000 |
commit | f564e1c1403fecde544f63c2003a3b0fa8fa9bf5 (patch) | |
tree | 1f7e43818dbecb8474db85da23c06dfaa2c6bf98 /scipy_distutils/gnufcompiler.py | |
parent | e27b6ff7669f7f1c1a89779bb45f9d22aff08dcc (diff) | |
download | numpy-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.py | 4 |
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(): |