Merge pull request #203 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:page_buffering_partial to page_buffering
First batch of cherry-picked changesets from develop.
* commit 'c84732c3167555af41cd4f33b23ce84e45374960': (22 commits)
Added vlen reclaim functions to a test in tfile.c that leaks memory.
Description: - In the test for HDFFV-9758, a pragma pack(1) caused failure on Emu because Sparc cannot access misaligned data. Changed it to pack() to do the default alignment. - Added DOXYGEN_SHOULD_SKIP_THIS blocks to private elements to prevent warnings from doxygen. Platforms tested: SunOS 5.11 (emu) Linux/32 2.6 (jam)
Change return statement format. (cherry picked from commit 0a27add8d71a9e623a99e7fc6eeff988e54a8566)
Add defines missing on OSX (cherry picked from commit 9a4ac501c1bd1f27bde1fc2acbc67bed74ff38ff)
remove unneeded defines (cherry picked from commit 3543f58f25ac6b71f7f7fc7c7a1e40b7fd373a75)
Merge includes from sio file (cherry picked from commit 8fd2eb8287adb11d70ff04483ecdd741e487133b)
Bring in the following changes from develop:
Add error log for dlopen (cherry picked from commit b424328063646ff16877ecb7ee0132cab751da26)
Changes to be committed: modified: bittests.c modified: cmpd_dset.c modified: dsets.c modified: dt_arith.c modified: dtypes.c modified: extend.c modified: fillval.c modified: filter_fail.c modified: flush1.c modified: gen_cross.c modified: hyperslab.c modified: istore.c modified: links.c modified: links_env.c modified: objcopy.c modified: plugin.c modified: tcheck_version.c modified: unlink.c modified: unregister.c
Description: User's sample code used "not" instead of "!" and Windows does not like that. Fixed. Platforms tested: Linux/32 2.6 (jam) Darwin (osx1010test)
Purpose: Fix Packet Table issues cont. Description: Misc cleanups and comments in tests. Platforms tested: Linux/32 2.6 (jam) Darwin (osx1010test) Linux/64 (jelly)
Miscellaneous code cleanup. Platforms tested: Linux/32 2.6 (jam) Darwin (osx1010test)
Description: - Removed calls to H5Tget_native_type in the PT code. The application would need to do that if desired. - Added Abhi's program to tests to verify the fix. - This fix might have fixed HDFFV-9927, HDFFV-9042, and the issue reported by Barbara Jones from Ametek as well. Platforms tested: Linux/32 2.6 (jam) Linux/64 (jelly) Darwin (osx1010test)
Description: Removed obsolet macros from C++ API: H5_NO_NAMESPACE, H5_NO_STD, __cplusplus Leave OLD_HEADER_FILENAME because iostream.h might still be in use, until further checking is done. Platforms tested: Linux/32 2.6 (jam) Linux/64 (platypus) Darwin (osx1010test) Jelly
Adds a script to undo the action of autogen.sh. Useful when git complains about Makefile.in clobbers, etc.
Translate SVN commands and references to GIT.
Translate svn commands and references to git.
Added subdir-objects to AM_INIT_AUTOMAKE. Quiets automake warnings about forward-compatibility after tools split.
Simplified .gitignore by using patterns.
Fixed wayward parentheses in H5Sprivate.h.
...