History log of /petsc/src/sys/dll/dlimpl.c (Results 176 – 200 of 201)
Revision Date Author Comments
# e5268aff 05-Aug-2010 Victor Minden <victorminden@gmail.com>

commit after merge

Hg-commit: 13eede2e1b197fa8bedfc04bab657922ee264b47


# ac31a449 05-Aug-2010 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 380c4bfec32f8083565559bbde981dc74ebc9504


# 7c62f5d3 05-Aug-2010 Dmitry Karpeev <karpeev@mcs.anl.gov>

PetscDLSym with a PETSC_NULL handle tries to get the handle of the main executable and use that instead.
Corresponding change to PetscFwk and its ex1: null path means "look for component in the curre

PetscDLSym with a PETSC_NULL handle tries to get the handle of the main executable and use that instead.
Corresponding change to PetscFwk and its ex1: null path means "look for component in the current executable's symbol space".

Hg-commit: 5601da496228cba011f5f8c52c9c5118b99b6d80

show more ...


# 05772624 07-Jun-2010 Victor Minden <victorminden@gmail.com>

commit after merge

Hg-commit: 8eb1b0a369f9ab4b13dd8ccc92d9c82da0822d87


# a186ada9 04-Jun-2010 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: d5d6271688b0e7608ca3883cc177d4942a399f4c


# 30b327c4 04-Jun-2010 Matthew G Knepley <knepley@gmail.com>

Fix for [petsc-maint #47284]

Hg-commit: 20b252fe35809e8919fbfe34942d5110c71ed11a


# be015529 11-May-2010 Barry Smith <bsmith@mcs.anl.gov>

a few reformating of SETERRQX() and replacing of PETSC_COMM_SELF with more appropriate communicator

Hg-commit: 49045fdc9861811799c249237e36dc69203313e1


# 88dfc225 11-May-2010 Matthew G Knepley <knepley@gmail.com>

Merge

Hg-commit: 55b7a9d1500c75e20db02f207b9744d4e56162d1


# cb9801ac 11-May-2010 Jed Brown <jed@59A2.org>

Make error macros nest in cascading if statements, revert Hong's reversion of Barry's breakage

The

#define MACRO(x,y) do { multiple(x); statements(y); } while (0)

construct requires the user to

Make error macros nest in cascading if statements, revert Hong's reversion of Barry's breakage

The

#define MACRO(x,y) do { multiple(x); statements(y); } while (0)

construct requires the user to provide a closing semicolon (this patch
fixes this problem in many places), and does the correct thing in
cascading if statements. Note that the alternative

#define MACRO(x,y) { multiple(x); statements(y); }

expands

if (cond) MACRO(x);
else other();

as

if (cond) { multiple(x); statements; }
;
else other();

and the final statement is an else with no matching if. I suggest that
PETSc adopt the do {} while (0) construct anywhere that it currently
uses compound statements within unguarded braces (note that most PETSc
macros return a value and thus do not have this problem).

Hg-commit: ecf653b2f268465b7e7cb7569f7b80897acb163a

show more ...


# e32f2f54 07-May-2010 Barry Smith <bsmith@mcs.anl.gov>

added MPI_Comm as first argument to PetscError() and SETERRQX()

Hg-commit: fe5a2ff050abc00ca2c2979c0af22b117b62874e


# f0eb1ee0 12-Apr-2010 Dmitry Karpeev <karpeev@mcs.anl.gov>

Merge.

Hg-commit: 96dff560e9caff2ee6539fb4c50e92b67324e0b0


# fcd96beb 10-Apr-2010 Barry Smith <bsmith@mcs.anl.gov>

commit after pull of manual pages patches for 3.1

Hg-commit: fdda79b9b0cfa271aff815250a8f6761d22b5ee8


# b235ab32 09-Apr-2010 Barry Smith <bsmith@mcs.anl.gov>

fixed several incomplete manual pages

Hg-commit: 83072ea5b395c8c066bac989389f697c873f8449


# ad1471ba 01-Dec-2008 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: 07349036822f6f1587b216c0375ab8a63c27eb25


# 25ef1259 21-Nov-2008 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 8ac1196348acdd8a59b1bf2532553315c38801b9


# 6ea75d68 21-Nov-2008 Lisandro Dalcin <dalcinl@gmail.com>

[PETSC #18642] fix for dynamic libraries on Windows

Hg-commit: abf219697ef2f22184f62e64cd92a79630986d21


# 2d200336 06-Nov-2008 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: af487d5b45dae01d0566132d57158d0286d6a750


# 7c4f633d 03-Nov-2008 Barry Smith <bsmith@mcs.anl.gov>

removed -I$PETSC_DIR from make system and changed the corresponding
#include "src/dsdsdsds" to "../src/sdsdsds" in the source code

Hg-commit: 6e3c4cc4b4bfcb366bae9b71afcb5009c1f0429d


# 667c2cab 03-Nov-2008 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: 23362bf2b1f5f3828bd823a4ef27b9d92b214cc3


# 429cc25e 01-Nov-2008 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: abf4ed8d62ede136ab3f63c6b5e9f9bd08f3fcd3


# a21658a3 28-Oct-2008 Lisandro Dalcin <dalcinl@gmail.com>

some fixes and final clenups for dynamic libraries

Hg-commit: a4c965554a428fc65c2a60171f48c44aa82cb5b8


# b3bb0f5e 22-Oct-2008 Lisandro Dalcin <dalcinl@gmail.com>

more fixes after a full review of [[url://host]/path/]libname[.so[.gz]] path management for dynamic libraries

Hg-commit: 78aef91859880ed0ea88b527bb2e40d4e86bb707


# be1c6ad7 20-Oct-2008 Lisandro Dalcin <dalcinl@gmail.com>

fixes and cleanups in low-level dynamic library support

Hg-commit: 1c2d3e475f164a734f2e45acc855170e30f990b5


# 5673baf8 20-Oct-2008 Lisandro Dalcin <dalcinl@gmail.com>

more work on dynamic library support

Hg-commit: 24d0cc533e65e67c07f9ffa7cabb90814d533bc5


# 8e16c346 18-Oct-2008 Lisandro Dalcin <dalcinl@gmail.com>

merge

Hg-commit: 148152e1da2fbb7a347753602db5c3fbfcadceaf


123456789