summaryrefslogtreecommitdiff
path: root/lib/make
Commit message (Collapse)AuthorAge
...
* Add support for AIX 6.1.3.0schnetter2010-03-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4598 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for "new" operating systemschnetter2010-02-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4597 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Detect HP-UX 11.11schnetter2010-01-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4596 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Do not include CVS headers in new thorns. Not only are they not universaly ↵knarf2010-01-26
| | | | | | liked, but cvs is also not that common anymore git-svn-id: http://svn.cactuscode.org/flesh/trunk@4595 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Do not overwrite the user's MPI settingsschnetter2009-12-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4592 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct error in export declarationsschnetter2009-12-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4587 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Accept both lower and upper case arguments for the PTHREADSschnetter2009-12-05
| | | | | | | configuration variable git-svn-id: http://svn.cactuscode.org/flesh/trunk@4586 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use : instead of touch to create a fileschnetter2009-12-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4585 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Export all make variables to sub-processes. This is necessary toschnetter2009-12-05
| | | | | | | | access e.g. CC and CFLAGS when building external libraries via the configuration.ccl mechanism. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4584 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update configureschnetter2009-11-11
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4580 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Detect whether the compiler supports the attributesschnetter2009-11-11
| | | | | | | | | | | | | | | | | | | | | | const pure unused cold hot These attributes can be used to annotate declarations of variables, functions, and member functions to avoid warnings or enable additional optimisations. Detect whether the _Pragma directive is recognised. _Pragma can be used instead of #pragma, but works also inside macros. Update the detection of the static, inline, and restrict qualifiers to catch certain compiler errors, and avoids using these attributes with these compilers. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4578 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 10.2.0schnetter2009-11-10
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4575 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwin 10.0.0 (Snow Leopard)schnetter2009-09-22
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4572 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Especially with the widespread use of Carpet this can catch the eye ofknarf2009-09-10
| | | | | | | an user early and point to the right place to fix git-svn-id: http://svn.cactuscode.org/flesh/trunk@4567 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwin 9.8.0schnetter2009-08-11
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4565 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for AIX 6.1.2.0schnetter2009-07-14
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4564 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 9.7.1schnetter2009-07-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4563 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct error in commentschnetter2009-05-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4559 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwin 9.7.0schnetter2009-05-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4558 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix from Maciej Brodowicz to properly detect the major/minor version of gfortrantradke2009-03-11
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4556 17b73243-c579-4c4c-a9d2-2d5706c11dac
* changes '-std=gnu99' to '-std=c99 -U__STRICT_ANSI__' for the intel C ↵knarf2009-02-17
| | | | | | compiler versions > 8 git-svn-id: http://svn.cactuscode.org/flesh/trunk@4555 17b73243-c579-4c4c-a9d2-2d5706c11dac
* auto-detect IBM C/C++/Fortran compilers for Linux and set appropriate defaultstradke2009-02-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4551 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix warning message when an unknown F90 compiler was detectedtradke2009-02-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4550 17b73243-c579-4c4c-a9d2-2d5706c11dac
* use new unified README format for 'make newthorn'knarf2009-01-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4526 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Handle PETSc installations in /usr, /usr/local, or other standardschnetter2009-01-27
| | | | | | | directories. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4525 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix gcc version extraction for Debian Lennyknarf2009-01-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4520 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 9.6.0schnetter2009-01-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4519 17b73243-c579-4c4c-a9d2-2d5706c11dac
* add default OpenMP flags for Portland C/F77/F90 compilerstradke2009-01-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4516 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add new configuration option OPENMP to enable/disable OpenMP support.tradke2008-12-08
| | | | | | | | | This option is accompanied by the option set {C,CXX,F77,F90}_OPENMP_FLAGS through which users can overwrite the default OpenMP options set in the known-architectures file. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4513 17b73243-c579-4c4c-a9d2-2d5706c11dac
* If the C/C++ compiler didn't produce a runnable executable the configurationtradke2008-12-05
| | | | | | | | | process is now aborted with an error message. To create a cross compiled configuration the new configure option CROSS_COMPILE must be set to "yes". git-svn-id: http://svn.cactuscode.org/flesh/trunk@4512 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix detection of version strings for IBM compilerstradke2008-11-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4510 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 9.5.0schnetter2008-09-15
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4505 17b73243-c579-4c4c-a9d2-2d5706c11dac
* enable support for ISO C from 1999, with GNU extensions, when configuring withtradke2008-08-14
| | | | | | | PathScale C compiler git-svn-id: http://svn.cactuscode.org/flesh/trunk@4500 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Re-read make.$(THORN).defn files from make.subdir, so that the makeschnetter2008-07-25
| | | | | | | variables which are set there are known when compiling. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4499 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 9.4.0schnetter2008-07-01
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4497 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 9.3.0schnetter2008-06-15
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4493 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct a bash warning about -ge being used as a unary operatorschnetter2008-06-10
| | | | | | | because one of the arguments is undefined. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4492 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Replace "touch" with ": >", which uses the file server clock insteadschnetter2008-06-10
| | | | | | | | of the clients, and thus can prevent some make problem if the file server clock is not synchronised git-svn-id: http://svn.cactuscode.org/flesh/trunk@4491 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update autoconf files config.guess, config.sub, and install-sh fromschnetter2008-04-26
| | | | | | | | upstream. These files are used at build time to detect machine hardware configurations. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4485 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 9.2.2schnetter2008-04-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4484 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct date in schedule changeschnetter2008-04-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4483 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Force rebuild after schedule changesschnetter2008-04-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4482 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Decrease the maximum linker command line length on AIX to 200,schnetter2008-04-09
| | | | | | | increase it on all other systems to 10000. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4481 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Improve detection of Fortran/C calling interfaceschnetter2008-02-19
| | | | | | | | | A Fortran file is compiled to an object file, which is then searched for certain patterns. The detection can now handle multiple matches per "line", which is necessary for gcc 4.3. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4463 17b73243-c579-4c4c-a9d2-2d5706c11dac
* don't try to detect the Fortran77 compiler type if F77 is set to 'none'tradke2008-02-18
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4462 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Extended behaviour of LIBS and LIBDIRS: add -l and -L prefix only toschnetter2008-02-13
| | | | | | | library and directory names, respectively, but leave options alone. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4461 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwin 9.2.0schnetter2008-02-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4459 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use autoconf to look for system-dependent low-level timing functions.schnetter2008-01-25
| | | | | | | Such timing functions are e.g. used by Carpet. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4457 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use "rm -rf" instead of "rm" when removing temporary filesschnetter2008-01-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4454 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use CPPFLAGS as well for the final link stage, since the fileschnetter2008-01-25
| | | | | | | datestamp.c is actually compiled at that time. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4452 17b73243-c579-4c4c-a9d2-2d5706c11dac