summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r27828] Removed Perl-generated header files and H5LT parse code created ↵Dana Robinson2015-09-186-4493/+0
| | | | | | by flex/bison. Tested on: jam
* [svn-r27818] Minor warning fixes.Dana Robinson2015-09-171-1/+0
| | | | Tested on: h5committest
* [svn-r27817] Fix generated file dependenciesAllen Byrne2015-09-171-40/+46
|
* [svn-r27812] Updated the autotools files to only compile direct VFD and ↵Dana Robinson2015-09-161-6/+15
| | | | | | | | parallel code when those options were specified in the configure step. Tested on: jam w/ serial, parallel, and direct VFD
* [svn-r27811] Description:Quincey Koziol2015-09-1638-1848/+3152
| | | | | | | | | | | Refactor property list code to "deep copy" properties in the correct way, retraining the rest of the library to copy & release things correctly. This cleans up another batch of memory leaks, etc. within the library. Tested on: MacOSX/64 10.10.5 (amazon) w/serial & parallel Linux/32 2.6.x (jam) w/serial & parallel (h5committest forthcoming)
* [svn-r27809] Minor warning fixes in the library.Dana Robinson2015-09-163-6/+7
| | | | Tested on: jam (too minor for h5committest)
* [svn-r27806] Fix property list serialization for values encoded by ↵Neil Fortner2015-09-162-5/+231
| | | | | | | | | | H5Pset_chunk_cache to be compatible between 32 and 64 bit systems. Expand cross platform property list encode/decode testing. Fix warning in H5P__fill_value_enc. Tested: jam, koala, ostrich (h5committest), ummon
* [svn-r27805] Description:Quincey Koziol2015-09-161-1/+1
| | | | | | | | Shut warnings from purify up. Tested on: Linux/32 2.6 (jam) w/purify (Too minor to require h5committest)
* [svn-r27803] Synch header generation to autogen and create files in source ↵Allen Byrne2015-09-161-26/+16
| | | | | | folder. Tested : Windows which had issues creating the files in both source and build (by-product of perl script).
* [svn-r27795] Removed some autotools generated files that were not caught byDana Robinson2015-09-151-1961/+0
| | | | | | the last checkin. Tested on: bin/chkmanifest
* [svn-r27794] Reintegration merge of features/autotools_rework branch with trunkDana Robinson2015-09-155-753/+119
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NOTES: - Developers will have to run autogen.sh before building with the autotools. - autogen.sh takes the -p option to mimic the old bin/reconfigure behavior. - The generated error, overflow and version headers have been left in place. - The generated H5LT parser code has also been left in place. - There are no changes for CMake users at this time. Tested on: h5committest
| * [svn-r27789] Merge of r27683-r27698 from the trunk.Dana Robinson2015-09-152-5/+5
| | | | | | | | Tested on: h5committest
| * [svn-r27726] Added output folder to commandsAllen Byrne2015-09-091-3/+3
| |
| * [svn-r27725] Add initial commands to properly build the generated files.Allen Byrne2015-09-091-23/+32
| | | | | | | | | | | | Added HDF5_GENERATE_HEADERS ON to cacheinit.cmake file. Tested: local linux
| * [svn-r27638] Merged r27500-27631 from trunk.Dana Robinson2015-09-0155-944/+1132
| |\
| * \ [svn-r27507] Merge of r27237-27500 from the trunk.Dana Robinson2015-08-1499-11820/+15441
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested w/ h5committest NOTES: - The manifest may still be messed up. - Cmake fails since the dual binary work needs to be merged with this repo's CMake externals.
| * | | [svn-r27270] Changes that allow the autotools to correctly deal with inlineDana Robinson2015-06-223-25/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | functions. - Inline markup schemes are now checked with AC_COMPILE_IFELSE tests instead of AC_C_INLINE. - The inline designator is now H5_INLINE instead of H5_inline. This is now set in H5private.h instead of H5pubconf.h. Tested on 64-bit linux VM
| * | | [svn-r27222] Merge of r27035-27221 from the trunk.Dana Robinson2015-06-17187-7383/+6668
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Tested on 64-bit linux VM: Serial: C++ and Fortran 2003 Parallel: Fortran
| * \ \ \ [svn-r27038] Merge of r26393-27031 from the trunk.Dana Robinson2015-05-0760-1501/+1519
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Tested on 64-bit linux VM w/ C++ and Fortran 2003
| * | | | | [svn-r26551] Description:Quincey Koziol2015-03-232-30/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the VSNPRINTF_WORKS macro, it's working around bugs in old SGI & HP compilers. Tested on: MacOSX/64 10.10.2 (amazon) w/serial & parallel (h5committest not required on this branch)
| * | | | | [svn-r26549] Description:Quincey Koziol2015-03-231-19/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the BAD_LOG2_CODE_GENERATED macro/define, it's working around bugs in old SGI compilers. Tested on: MacOSX/64 10.10.2 (amazon) w/serial & parallel (h5committest not required on this branch)
| * | | | | [svn-r26543] Description:Quincey Koziol2015-03-233-23/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the LLONG_TO_LDOUBLE_CORRECT macro/define, it's working around bugs in very old SGI/FreeBSD/Windows compilers. Tested on: MacOSX/64 10.10.2 (amazon) w/serial & parallel (h5committest not needed on this branch)
| * | | | | [svn-r26513] Description:Quincey Koziol2015-03-203-26/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the LDOUBLE_TO_LLONG_ACCURATE macro/define, it's working around bugs in older SGI, HP/UX, MacOSX and Windows .NET 2003 compilers. Tested on: MacOSX/64 (amazon) 10.10.2 w/serial & parallel (h5committest not required on this branch)
| * | | | | [svn-r26508] Description:Quincey Koziol2015-03-203-15/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove HW_FP_TO_LLONG_NOT_WORKS macro/define, it was only addressing Windows .NET 2003 compiler issues. Tested on: MacOSX/64 10.10.2 (amazon) w/serial & parallel (h5committest not required on this branch)
| * | | | | [svn-r26503] Description:Quincey Koziol2015-03-203-29/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove old platform configure files: craynv, dec-flags, hpux11.23, ia64-linux-gnu, nec-superux14.1, sv1-cray, x86_64-redstorm-linux-gnu Also remove CONVERT_DENORMAL_FLOAT, since this was only set in the configure files being removed. Tested on: MacOSX/64 10.10.2 (amazon) w/serial & parallel (h5committest not required on this branch)
| * | | | | [svn-r26501] Desscription:Quincey Koziol2015-03-201-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove ULLONG_TO_LDOUBLE_PRECISION macro/define, as it's targeting bugs in the FreeBSD and Cygwin compilers. Tested on: MacOSX/64 10.10.2 (amazon) w/serial & parallel (h5committest not required on this branch)
| * | | | | [svn-r26500] Description:Quincey Koziol2015-03-201-14/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the LLONG_TO_FP_CAST_WORKS macro/define, as it targets problems with the Visual Studio 6 compilers. Tested on: MacOSX/64 10.10.2 (amazon) w/serial & parallel (h5committest not required on this branch)
| * | | | | [svn-r26499] Description:Quincey Koziol2015-03-204-36/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove ULLONG_TO_FP_CAST_WORKS macro/define, as it only applies to older platforms we aren't supporting any longer. Tested on: MacOSX/64 10.10.2 (amazon) w/serial & parallel (h5committest not required on this branch)
| * | | | | [svn-r26494] Description:Quincey Koziol2015-03-193-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the LDOUBLE_TO_UINT_ACCURATE macro/define, it was addressing problems with older Intel compilers on Linux that are no longer supported. Tested on: MacOSX/64 10.10.2 (amazon) w/serial & parallel (h5committest not required on this branch)
| * | | | | [svn-r26492] Description:Quincey Koziol2015-03-193-18/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the FP_TO_ULLONG_ACCURATE and FP_TO_ULLONG_RIGHT_MAXIMUM macros/defines, which were added to address problems with older PGI compilers and HP-UX systems and are no longer supported. Tested on: MacOSX/64 10.10.2 (amazon) w/serial & parallel (h5committest not required on this branch)
| * | | | | [svn-r26489] Description:Quincey Koziol2015-03-193-37/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the ULONG_TO_FP_BOTTOM_BIT_ACCURATE macro/define, as it was added for SGI systems and old Solaris systems, which are no longer supported. Tested on: Mac OSX/64 10.10.2 (amazon) w/serial & parallel (h5committest not required)
| * | | | | [svn-r26485] Description:Quincey Koziol2015-03-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the ULONG_TO_FLOAT_ACCURATE macro/define, we no longer support the Sandia system where it was necessary. Tested on: Mac OSX 10.10.2 (amazon) w/serial & parallel (h5committest not necessary on this branch)
| * | | | | [svn-r26483] Description:Quincey Koziol2015-03-193-36/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove INTEGER_TO_LDOUBLE_ACCURATE macro/define - we no longer support SGI systems. Tested on: Mac OSX/64 10.10.2 (amazon) w/serial & parallel (h5committest not required on this branch)
| * | | | | [svn-r26429] Merge of r26393-26428 from the trunk.Dana Robinson2015-03-111-2/+2
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Tested w/ h5committest
| * | | | | | [svn-r26422] Fixes autogen.sh errors caused by r26410 that produced:Dana Robinson2015-03-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CXX_SHARED_CONDITIONAL does not appear in AM_CONDITIONAL This was due to a removed AM_CONDITIONAL macro in configure.ac. The CXX_SHARED_CONDITIONAL code was removed from the Makefile.am files. Additionally, the C++ shared library build settings field in libhdf5.settings file was updated. Tested on: local linux VM w/ C++ --enable-shared --enable-static --enable-shared --disable-static --disable-shared --enable-static
| * | | | | | [svn-r26396] Merge of r26349-26392 from the trunk.Dana Robinson2015-03-0917-123/+310
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Tested on: h5committest
| * \ \ \ \ \ \ [svn-r26350] Merge of r26273-26348 from the trunk.Dana Robinson2015-03-0417-212/+469
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested on: h5committest
| * \ \ \ \ \ \ \ [svn-r26274] Merge of r26096 to r26271 from trunk.Dana Robinson2015-02-2228-432/+597
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested on: jam - serial: C++/Fortran parallel: Fortran
| * | | | | | | | | [svn-r26258] Description:Quincey Koziol2015-02-203-41/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove LDOUBLE_TO_INTEGER_WORKS macro/define from configure/library/tests, since it was added to support non-standard behavior on SGI IRIX & HP-UX, which we don't support any longer. Tested on: Mac OSX/64 10.10.2 (amazon) w/serial & parallel (h5committest not required on this branch)
| * | | | | | | | | [svn-r26257] Description:Quincey Koziol2015-02-201-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the LDOUBLE_TO_INTEGER_ACCURATE macro, since it was added to work around non-standard behavior on SGI IRIX, which we are no longer supporting. Tested on: Mac OSX/64 10.10.2 (amazon) w/serial (h5committest not required on this branch)
| * | | | | | | | | [svn-r26245] Fixed some mixed tabs/spaces.Dana Robinson2015-02-201-82/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No code changes.
| * | | | | | | | | [svn-r26171] fix MPE setup.Mohamad Chaarawi2015-02-131-18/+19
| | | | | | | | | |
| * | | | | | | | | [svn-r26169] Description:Quincey Koziol2015-02-131-2254/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove generated header file from repository, and add section to autogen.sh that generates it. Tested on: Mac OSX/64 10.10.2 (amazon)
| * | | | | | | | | [svn-r26135] Updated autogen.sh to always run API-oriented scripts. RemovedDana Robinson2015-02-065-2230/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the -s option from autogen.sh. Removed several generated H5E files from version control as well as H5version.h since these will always be regenerated. Part of: HDFFV-9120 Tested on: Local Ubuntu VM
| * | | | | | | | | [svn-r26129] Removed some additional generated files that were triggering ↵Dana Robinson2015-02-051-662/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | autotools re-builds, which would fail due to incorrect autotools versions. Part of: HDFFV-9120 Tested on: jam
| * | | | | | | | | [svn-r26114] remove option to toggle large file support.Mohamad Chaarawi2015-02-021-1/+0
| | | | | | | | | |
| * | | | | | | | | [svn-r26097] Removed configure and Makefile.in files from version control.Dana Robinson2015-02-021-1946/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Developers will now have to run bin/reconfigure (deprecated, will be removed soon) or autogen.sh after checking out code. Part of: HDFFV-9120 Tested on: jam with Fortran and C++
| * | | | | | | | | [svn-r26096] Merged r26024-26095 from trunk.Dana Robinson2015-02-024-4/+10
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested on: jam with Fortran and C++
| * | | | | | | | | | [svn-r26083] Changed the default for building the direct VFD to 'no'.Dana Robinson2015-01-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated the direct VFD help string to make it more clear where it is suported. Part of HDFFV-7566 and HDFFV-7567 Tested on: jam (configure only)
| * | | | | | | | | | [svn-r26081] Moved the check for pthread_attr_setscope() into the ↵Dana Robinson2015-01-291-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | thread-safe checks section. Documented its necessity and added a cross-compiling option and helpful comment. Also removed a check for BSDgettimeofday from configure.ac, which was for Irix 5.3 support. Part of HDFFV-9087 Tested on: jam with threadsafe