Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Normalization with develop
Removes checks and work-arounds for strtoll and strtoull (Removes checks and work-arounds for strtoll and strtoull HDFGroup/hdf5#769)
Removes checks for (v)snprintf, which are C99 (Removes checks for (v)snprintf, which are C99 HDFGroup/hdf5#772)
Update missing release note info. (Update missing release note info. HDFGroup/hdf5#776)
Replaces the H5_OVERRIDE macro with override (Replaces the H5_OVERRIDE macro with override HDFGroup/hdf5#773)
The macro is no longer necessary now that we require C++11.
Cleans up some POSIX header bits in H5private.h (Cleans up some POSIX header bits in H5private.h HDFGroup/hdf5#783)
Removes outdated checks for ways inline might be defined (Removes outdated checks for ways inline might be defined HDFGroup/hdf5#781)
These are obsolete now that we require C99.
Removes checks for system(), which is C89/90 (Removes checks for system(), which is C89/90 HDFGroup/hdf5#782)
Removes C++ dependency on H5private.h (Removes C++ dependency on H5private.h HDFGroup/hdf5#774)
Removes C++ dependency on H5private.h
Most C API calls have been removed, aside from a few uses of free,
where we just dropped the 'HD'. A couple of H5_ATTR_UNUSED macros
were also replaced with (void) statements.
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Also fixes an issue where clock_gettime and difftime are not detected
due to earlier simplifications of this code.
Release Note (Release Note HDFGroup/hdf5#784)
Normalization of CMake H5pubconf.h with Autotools (Normalization of CMake H5pubconf.h with Autotools HDFGroup/hdf5#791)
Mostly just moving things around and changing the comments to keep the
delta small. The only symbol change is that for curl/curl.h which I
changed to H5_HAVE_CURL_CURL_H to match the Autotools. This symbol
is not used in the library and is just an artifact of the checks.
Fix tools test (Fix tools test HDFGroup/hdf5#794)
Removes ancient Autotools cruft (Removes ancient Autotools cruft HDFGroup/hdf5#790)
Reorganization of C and POSIX headers in H5public.h & H5private.h (Reorganization of C and POSIX headers in H5public.h & H5private.h HDFGroup/hdf5#793)
Reorganization of C and POSIX headers in H5public.h & H5private.h
Consolidated and removed duplicates
Co-authored-by: Larry Knox lrknox@hdfgroup.org
Also removes checks for setjmp.h and stddef.h
Assume frexpl/f and fabsl/f, which are C99 (Assume frexpl/f and fabsl/f, which are C99 HDFGroup/hdf5#799)
Assume the library has C99 types in C++ type code (Assume the library has C99 types in C++ type code HDFGroup/hdf5#806)
Assume the library has C99 types in C++ type code
Committing clang-format changes
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Removes obsolete equivalents of C99's func (Removes obsolete equivalents of C99's __func__ HDFGroup/hdf5#800)
Cleans up POSIX/C bits in H5private.h (Cleans up POSIX/C bits in H5private.h HDFGroup/hdf5#804)
Cleans up POSIX/C bits in H5private.h
Assume difftime exists (C89)
Reorg AC_CHECK_HEADERS so headers are in alphabetical order
Split off networking-related AC_CHECK_HEADERS
Remove unused UNAME_CYGWIN from configure.ac
Remove checks for unused sys/timeb.h
Tidying pass over H5private.h HD prefix macros
Tidy H5win32defs.h
Add HD prefix to various scanf calls
Committing clang-format changes
Fixes to the alarm(2) code used in the tests to make Windows happy
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Brings the tools getopt(3) replacement into the main library (Brings the tools getopt(3) replacement into the main library HDFGroup/hdf5#803)
Moves get_option from the tools library to the C library
Adds H5 prefix to get_option call and variables
Renames the H5_get_option long options struct and enum
Removes type guesses when C99 types are missing (Removes type guesses when C99 types are missing HDFGroup/hdf5#807)
Assume C99 types exist in H5detect.c (Assume C99 types exist in H5detect.c HDFGroup/hdf5#808)
Fixes parallel issues from recent C99 changes
Adds MPE FUNC --> func changes missed in earlier PRs
Fix typo
Fixes parallel issues from recent C99 changes (Fixes parallel issues from recent C99 changes HDFGroup/hdf5#809)
Fixes parallel issues from recent C99 changes
Adds MPE FUNC --> func changes missed in earlier PRs
Even more missed FUNC --> func macros
Removes remaining H5_TIME_WITH_SYS_TIME cruft (Removes remaining H5_TIME_WITH_SYS_TIME cruft HDFGroup/hdf5#810)
Mostly from CMake
Merges with develop
Committing clang-format changes
Normalization with develop
direct_chunk test and H5Dget_chunk_storage_size changes
Removes unused H5O call
Brings some dataspace changes from the combo branch merge
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Larry Knox lrknox@hdfgroup.org