summaryrefslogtreecommitdiffstats
path: root/Source/kwsys/DynamicLoader.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'upstream-KWSys' into update-kwsysBrad King2019-09-181-10/+10
| | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2019-09-18 (c6bc38c1)
* Merge branch 'upstream-KWSys' into update-kwsysBrad King2019-03-281-28/+82
| | | | | * upstream-KWSys: KWSys 2019-03-28 (e92bdbe8)
* Merge branch 'upstream-KWSys' into update-kwsysBrad King2018-06-011-26/+26
| | | | | * upstream-KWSys: KWSys 2018-06-01 (8ef62b28)
* Merge branch 'upstream-KWSys' into update-kwsysBrad King2018-01-241-1/+1
| | | | | * upstream-KWSys: KWSys 2018-01-23 (0579db1c)
* Merge branch 'upstream-KWSys' into update-kwsysBrad King2017-10-131-13/+4
| | | | | * upstream-KWSys: KWSys 2017-10-12 (ef0ad34d)
* Merge branch 'upstream-KWSys' into update-kwsysBrad King2017-05-161-34/+0
| | | | | * upstream-KWSys: KWSys 2017-05-16 (fe1f22ce)
* Merge branch 'upstream-KWSys' into update-kwsysBrad King2016-12-051-86/+68
| | | | | * upstream-KWSys: KWSys 2016-12-02 (4967ccc0)
* Merge branch 'upstream-KWSys' into update-kwsysBrad King2016-11-091-129/+100
| | | | | * upstream-KWSys: KWSys 2016-11-09 (18c65411)
* Merge branch 'upstream-kwsys' into update-kwsysBrad King2015-09-021-14/+14
|
* Merge branch 'upstream-kwsys' into update-kwsysBrad King2015-05-051-0/+4
|
* Merge branch 'upstream-kwsys' into update-kwsysBrad King2014-10-311-33/+33
|
* Merge branch 'upstream-kwsys' into update-kwsysBrad King2013-11-251-13/+6
|
* Merge branch 'upstream-kwsys' into update-kwsysBrad King2013-02-011-0/+52
|
* KWSys: Configure DynamicLoader library prefix/suffixBrad King2010-06-101-84/+0
| | | | | | | | The DynamicLoader::LibPrefix and DynamicLoader::LibExtension methods previously hard-coded the module name components for each platform. Set them from the CMAKE_SHARED_MODULE_PREFIX and CMAKE_SHARED_MODULE_SUFFIX CMake variables instead. This ensures consistency in a program that uses these methods to construct the file names for its own modules.
* ENH: Adding symbol for cray compute linux to DynamicLoader.cxxPat Marion2010-03-221-1/+1
|
* Convert KWSys to OSI-approved BSD LicenseBrad King2009-09-281-11/+9
| | | | | | | This converts the KWSys license to a pure 3-clause OSI-approved BSD License. We drop the previous license clause requiring modified versions to be plainly marked. We also update the KWSys copyright to cover the full development time range.
* ENH: fix dynamic loading on haikuBill Hoffman2009-02-031-9/+2
|
* ENH: add initial support for HAIKU OS from bug# 7425Bill Hoffman2008-09-151-2/+12
|
* BUG: FormatMessage can return a NULL message. Add check for NULL pointer.Clinton Stimpson2008-06-021-1/+6
|
* COMP: also build the static dummy loader on Cray CatamountAlexander Neundorf2007-08-011-1/+2
| | | | Alex
* COMP: add a dynamic loader for systems which don't support dynamic loading, ↵Alexander Neundorf2007-07-301-1/+56
| | | | | | so this is handled in kwsys and not every project using this has to care for it Alex
* ENH: remove some stuff to improve coverageBill Hoffman2007-06-061-15/+0
|
* ENH: Added support for Watcom compiler. Added TODO comment about calling ↵Brad King2007-04-191-4/+30
| | | | conventions.
* BUG: revert yesterday patch. The implementation was correct. The problem was ↵Mathieu Malaterre2006-12-091-2/+2
| | | | that _WIN32 was forced to be #define on cygwin when included from ITK, which was miss matching the implementation from the declaration. Put extra condition for CYGWIN system
* BUG: Make sure to use the Win32 interface (HINSTANCE) for handling shared ↵Mathieu Malaterre2006-12-081-1/+1
| | | | lib on cygwin and mingw system
* ENH: merge in changes for beos supportBill Hoffman2006-12-041-1/+106
|
* BUG: Fix problem with loading dylib on Tiger (10.4) x86. We need to be using ↵Mathieu Malaterre2006-11-291-12/+4
| | | | the dlopen/dlclose instead of the old NSModule
* ENH: remove warningBill Hoffman2006-04-271-3/+7
|
* ENH: Cleanup DynamicLoader so that the symbols have more consistent names, ↵Andy Cedilnik2006-03-161-21/+24
| | | | start using dynamic loader from kwsys in CMake
* BUG: Fix problem on MacOSX, by disabling part of the test.Mathieu Malaterre2006-03-131-6/+7
|
* ENH: Fix dashboard with coverageMathieu Malaterre2006-03-131-1/+7
|
* BUG: Fix for MINGW32Mathieu Malaterre2006-03-111-0/+4
|
* ENH: Add support for LastError on HPUXMathieu Malaterre2006-03-111-0/+11
|
* ENH: Also look into data segment (consistant with other implementation)Mathieu Malaterre2006-03-111-1/+5
|
* BUG: Fix DynamicLoader implementation on MacOSX (using old API)Mathieu Malaterre2006-03-101-18/+34
|
* ENH: Make sure that we find the proper symbol and not the one that start ↵Mathieu Malaterre2006-03-101-1/+1
| | | | with _. STYLE: Remove an old style cast
* ENH: Hopefully have the DynamicLoader to the proper thing.Mathieu Malaterre2006-03-101-2/+18
|
* STYLE: Minor styleMathieu Malaterre2006-03-091-13/+13
|
* BUG: Including file within a namespace{} is dangerous(unless symbols are ↵Mathieu Malaterre2006-03-081-4/+4
| | | | within an extern C). Also update documentation about special case for MacOSX
* COMP: Fix compilation on MacOSXMathieu Malaterre2006-03-061-1/+1
|
* ENH: Adding kwsys implementation for a DynamicLoader class. Copy from ↵Mathieu Malaterre2006-03-061-0/+331
itkDynamicLoader, with patch from cmDynamicLoader