summaryrefslogtreecommitdiff
path: root/numpy/distutils/fcompiler
Commit message (Collapse)AuthorAgeFilesLines
* Add VisualCompaq compiler to the list of fortran compilers if platform is ↵David Cournapeau2008-03-221-1/+1
| | | | cygwin.
* Fix type. Sorry about that.Pearu Peterson2008-02-121-3/+3
|
* hpux fortran compiler support: patch from an user feedback.Pearu Peterson2008-02-121-2/+5
|
* Also link with Python.Robert Kern2007-12-161-1/+1
|
* Typo.Robert Kern2007-12-041-1/+1
|
* Use the correct link parameters for shared libraries with Intel Fortran on OS X.Robert Kern2007-12-041-0/+10
|
* The PIC flag changed in the 10 version of the Intel Fortran compiler.Robert Kern2007-12-041-10/+8
|
* ran reindent.py to clean up whitespaceJarrod Millman2007-10-291-1/+1
|
* distutils/fcompiler/gnu.py: add -march=k8 when cpu.is_AMD64()cookedm2007-10-021-0/+3
|
* Add support for universal GCC Fortran compilers on OS X (#571)cookedm2007-09-101-0/+45
|
* - fix specification of noopt, etc. in the config_fc commandcookedm2007-08-172-2/+10
| | | | | - check that Fortran compiler aliases aren't duplicated - don't use the superclass alias in the VAST fcompiler class
* * Allow an Intel Fortran 10.0 for 64-bit version string that I've seen in ↵Robert Kern2007-08-031-1/+9
| | | | | | the wild. * Use -fPIC instead of -KPIC for said wild compiler.
* Trying to fix Windows XP x86_64 MSVC build.Pearu Peterson2007-07-271-1/+6
|
* Using own quote_args, trying to fix build failures with MSVC compiler.Pearu Peterson2007-07-271-2/+0
|
* More fixes for building scipy with Mingw32 compilers.Pearu Peterson2007-07-252-8/+25
|
* Don't use _nt_quote_args as exec_command shouldPearu Peterson2007-07-252-8/+9
| | | | | | handle spaces in program path. This fixes building numpy/scipy on Windows using mingw32 g77 with full path=C:\Program Files\MinGW\g77.exe.
* (no commit message)Pearu Peterson2007-07-241-3/+9
|
* Add support for aliases for Fortran compilers.cookedm2007-07-063-11/+26
| | | | - 'g77' for gnu, 'gfortran' for gnu95, 'ifort' for intel
* Fix build breakage.Pearu Peterson2007-06-161-1/+1
|
* Better version handling in fcompilercookedm2007-06-154-154/+153
| | | | | | | | | | | | | | | | | | | | | | * Remove FCompiler.get_version_cmd, FCompiler.get_flags_version, FCompiler.get_linker_so_cmd, and FCompiler.get_linker_exe_cmd; subclasses should do this in FCompiler.update_executables() * FCompiler attributes .compiler_f77, .version_cmd, etc., are now properties that read from the .executables dictionary. * Update intel.py and absoft.py for above * Add extra asserts for defensive programming. Most of our problems here seem to come from bad values being generated, and the error not being caught until later. * must call FCompiler.customize() before FCompiler.get_version(); command/build_ext.py and command/config.py updated * verify that commands make sense earlier -- must be None or lists of strings Also, * add IA-32 as another pattern to search for in 32-bit Intel compiler version. * minor formatting * add debugging helpers to environment.py:EnvironmentConfig class
* add fdebug as distutils key in [config_fc] for compiler flags to use whencookedm2007-06-121-1/+1
| | | | compiling Fortran in debug mode.
* Fix typo.Pearu Peterson2007-06-081-1/+1
|
* use get_flags_version to set version cmd flags.Pearu Peterson2007-06-081-1/+2
|
* Updated intel compiler arch flags -- intel compiler users should recheck ↵Pearu Peterson2007-06-051-2/+20
| | | | these options.
* Fix #534, introduced by r3856. The return when exe_cache had something in itcookedm2007-06-031-3/+4
| | | | | meant that FCompiler.find_executables would be executed *once*, regardless of how many subclasses called it.
* Reduced find_executables messages.Pearu Peterson2007-06-011-3/+4
|
* Fixed detecting fortran compilers under windows.Pearu Peterson2007-06-011-8/+13
|
* new_fcompiler returns None when it can't match the platform. Hopefully ↵cookedm2007-05-311-1/+2
| | | | clears up Windows compiling problem.
* Add a convert procedure to the flag-getting logic in fcompiler and environment.cookedm2007-05-291-34/+47
| | | | | Otherwise, flags (for instance) from environment variables or setup.cfg are are strings, where lists are expected.
* fix my mistake in fcompiler/absoft.py and fcompiler/intel.pycookedm2007-05-282-12/+12
|
* Better temporary file handling by using one temporary directory forcookedm2007-05-284-33/+28
| | | | numpy.distutils, and removing that at exit. Replaces using tempfile.mktemp.
* distutils: clean up imports (found by running pyflakes)cookedm2007-05-2515-47/+6
|
* Fix at least one bug in fcompiler introduced by mecookedm2007-05-251-12/+13
|
* Add a few more log.debug's in fcompilercookedm2007-05-251-7/+7
|
* merge from distutils-revamp branch (step 2)cookedm2007-05-2515-392/+517
| | | | | | - fcompiler changes. All flags, executables, etc., should be overridable by the user with config_fc (either command line or setup.cfg) or by environment variables
* fix ticket 526Pearu Peterson2007-05-251-13/+13
|
* Added --fcompiler,--help-fcompiler options to build command parallel to ↵Pearu Peterson2007-05-181-1/+2
| | | | --compiler,--help-compiler options.
* #520: don't add arch-specific flags when linking with Intel Fortrancookedm2007-05-151-1/+0
|
* With gfortran, compile modern Xeon's with EM64T with -march=nocona (#515)cookedm2007-05-141-0/+2
|
* Better version handling for gnu and intel Fortran compilerscookedm2007-04-224-34/+88
| | | | | | | | | - gnu compilers check if the version is >= 4, in which case it's gfortran - add a test file for gnu compiler check - simplify version matching on intel compilers to be more flexible - add FCompiler.find_executables so that subclasses can find executables at .customize() time, instead of when the class is created.
* Really fix linking with Fortran on AIXcookedm2007-04-042-12/+9
|
* Fix for making Fortran extensions on AIX.cookedm2007-04-041-0/+10
|
* Make the gfortran version matching regex accept gfortran 4.3 on OS XRobert Kern2007-03-251-1/+2
|
* Applying info from Hans-Joachim Ehlers to improve xlf compiler support (on ↵Pearu Peterson2007-03-021-10/+10
| | | | AIX using lslpp to determine compiler version).
* Fixing xlf compiler for AIX with 9.x and 10.x version support (needs testing ↵Pearu Peterson2007-02-281-8/+13
| | | | and checking that xlf 8.x compilers are still detected)
* Added support for xml Fortran V10 compiler (needs testing).Pearu Peterson2007-02-281-2/+12
|
* Fixed detection of Core2 CPUs (scipy ticket #349)edschofield2007-02-051-1/+8
|
* Revert semi-intelligent handling of MACOSX_DEPLOYMENT_TARGET to work around ↵Robert Kern2007-01-301-5/+6
| | | | broken MacPorts Python.
* Generalize the setting of MACOSX_DEPLOYMENT_TARGET.Robert Kern2007-01-271-4/+7
|
* Whitespace cleanup.Stefan van der Walt2007-01-082-3/+2
|