| #
c82284b1
|
| 10-Nov-2010 |
Jed Brown <jed@59A2.org> |
Use PETSC_UINTPTR_T instead of hard-coding long long which may not exist
Hg-commit: e053db4f719d68a0230047d395a43b14f2c2f5da
|
| #
06d1790b
|
| 09-Nov-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 02f87e02d6d0329644ac4959f5f9fc6d5f5757be
|
| #
9da3dea7
|
| 09-Nov-2010 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge.
Hg-commit: 32bec2ba683ce3bf6bbec487cd64aadad26022ee
|
| #
582751aa
|
| 09-Nov-2010 |
Jed Brown <jed@59A2.org> |
Break x11.lib into separate items
Hg-commit: a820b9f8bb53a9e53da00f72369f11f608d117d7
|
| #
d6db8083
|
| 04-Nov-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: ebaab317c53837c315f2352bd5006ef68c02ec27
|
| #
628773c9
|
| 04-Nov-2010 |
Satish Balay <balay@mcs.anl.gov> |
clean up FUNCTION_NAME test a bit..
Hg-commit: cb25e507aad22eb1564b844efd208816a1a08b13
|
| #
12607bf0
|
| 03-Nov-2010 |
Satish Balay <balay@mcs.anl.gov> |
set FUNCTION_NAME_CXX - eventhough petsc is not configured with c++
Hg-commit: 4bc4eff737c97b13747ffcbc11fb0a50238214da
|
| #
ebdbe881
|
| 03-Nov-2010 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge.
Hg-commit: 408da9d97fba22d7285ddfd7e8a6e622299e2cce
|
| #
e40c8662
|
| 02-Nov-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 9ed2cb431947553955f0ce85412d290cc41bb35c
|
| #
09aa06a6
|
| 01-Nov-2010 |
Jed Brown <jed@59A2.org> |
Need self.languages.packagesHaveCxx in Configure.py
Hg-commit: 1950bd6316716632fc1b78e23c117b1bfca180e0
|
| #
1ec50b02
|
| 01-Nov-2010 |
Jed Brown <jed@59A2.org> |
Defined both PETSC_FUNCTION_NAME_{C,CXX}, find the correct one based on __cplusplus
Sun's C compiler defines __func__, but their C++ compiler does not unless the compiler flag -features=extensions i
Defined both PETSC_FUNCTION_NAME_{C,CXX}, find the correct one based on __cplusplus
Sun's C compiler defines __func__, but their C++ compiler does not unless the compiler flag -features=extensions is given. This flag clearly does other things as well. Perhaps most notably, it triggers an internal compiler error when building Prometheus.
Hg-commit: e5529d7cb584b626e1f50d94600b426a784e76b9
show more ...
|
| #
69970530
|
| 24-Oct-2010 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge.
Hg-commit: 22da692ed155add94d5c93460d5353aeaadc853b
|
| #
671f6225
|
| 17-Oct-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after monster merge with Jed's changes to Truth/Bool broke some stuff
Hg-commit: 5caec4f276cb70c9322fa9314b3d9d9d41118eac
|
| #
bccf1c12
|
| 16-Oct-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
added PETSC_LIB_BASIC for petsc4py
Hg-commit: a021a8e9933bf8f8c67fc7ec5fa7e8f78d245386
|
| #
ea820d49
|
| 14-Oct-2010 |
Satish Balay <balay@mcs.anl.gov> |
fix 'shared' target by introducing PETSC_WITH_EXTERNAL_LIB [in place of PETSC_EXTERNAL_LIB_BASIC] for the PETSC_LIB etc variabled computed by configure for --with-single-library=1
Hg-commit: a06b6da
fix 'shared' target by introducing PETSC_WITH_EXTERNAL_LIB [in place of PETSC_EXTERNAL_LIB_BASIC] for the PETSC_LIB etc variabled computed by configure for --with-single-library=1
Hg-commit: a06b6dade0d582322e9f31d8d826177dd91e3d48
show more ...
|
| #
7e8edf59
|
| 13-Oct-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: d6215c07b30ab5280b69875f1ef423ac6956ddae
|
| #
43a63bfb
|
| 13-Oct-2010 |
Satish Balay <balay@mcs.anl.gov> |
revert Barry's revert of my change. Here 'include,include' correspond to -Ipath, -Mpath [i.e module-path]. Currenlty the PATHS are the same - but compiler options could potentially be different. When
revert Barry's revert of my change. Here 'include,include' correspond to -Ipath, -Mpath [i.e module-path]. Currenlty the PATHS are the same - but compiler options could potentially be different. When they are the same -I option - a single call with both (include,modinclude) paths can weed out duplicates better. Eventually configure can better support a separate PATH list for modpaths - and this call fixed appropriately.
Hg-commit: f83afb5a2effc04616365c358fc62ff48b017e67
show more ...
|
| #
2df986fe
|
| 13-Oct-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
avoid extra -L$PETSC_DIR/$PETSC_ARCH/lib for single PETSc library
but this who peice of code is garbage. Almost all the variables need to be removed from the makefiles and just have the final values
avoid extra -L$PETSC_DIR/$PETSC_ARCH/lib for single PETSc library
but this who peice of code is garbage. Almost all the variables need to be removed from the makefiles and just have the final values generated by configure instead of building tons of make variables from other make variables from other make variables etc etc etc
Hg-commit: 8f30808ae9ab05c971c949304dc50e9db4090a20
show more ...
|
| #
30d43657
|
| 12-Oct-2010 |
Satish Balay <balay@mcs.anl.gov> |
use updated headers.toStringModulesNoDupes() and fix for F77
Hg-commit: bb91f1a12a0ea82507b4addbb5d21da89cb1eaca
|
| #
23e93537
|
| 12-Oct-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
One of the reasons for the repetitive -I and -L stuff in PETSc make lines is that in conf/variables we constructed some variables by adding two variables together that each individually had duplicate
One of the reasons for the repetitive -I and -L stuff in PETSc make lines is that in conf/variables we constructed some variables by adding two variables together that each individually had duplicates eliminated but the result did not have duplicates eliminated.
I have moved this concatenation of variables back to PETSc/Configure.py so that the duplicates can be eliminated. Specifically this basically means merging the PACKAGES_LIBS and PACKAGES_INCLUDES with the basic libs and and includes before dumping to the conf/variables file
Hg-commit: 0159e0cc39eb4c1aff9dfe2d5dcf3432d2625f8d
show more ...
|
| #
a6cc6bb1
|
| 12-Oct-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
have PETSc/Configure.py compute PETSC_CC_INCLUDES and PETSC_FC_INCLUDES instead of having computing them in conf/variables allows removal of unneeded duplicates
Hg-commit: 4d0229ed4ffac3442ea3912fa1
have PETSc/Configure.py compute PETSC_CC_INCLUDES and PETSC_FC_INCLUDES instead of having computing them in conf/variables allows removal of unneeded duplicates
Hg-commit: 4d0229ed4ffac3442ea3912fa143ebc98d6f9235
show more ...
|
| #
21b1d680
|
| 06-Sep-2010 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge.
Hg-commit: 1ac99e58bacaa1133113d86e76355c2a6ff8e56d
|
| #
b4be0e3a
|
| 31-Aug-2010 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Commit after merge
Hg-commit: ee2c880beeb7f5709c949b456809141d38ab9b9a
|
| #
0e206665
|
| 28-Aug-2010 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: f164ce7549fa74f62a595e83f292eeb4d2854681
|
| #
a0036e3b
|
| 28-Aug-2010 |
Barry Smith <bsmith@mcs.anl.gov> |
damn
Hg-commit: e3a7c92ab17287bab1a86b3f92d92972bb76aea5
|