Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VFD SWMR: Sync with develop #811

Merged

Commits on Jun 30, 2021

  1. Normalization with develop

    derobins committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    198e724 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53ad7ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    749e891 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    46ff548 View commit details
    Browse the repository at this point in the history
  5. Replaces the H5_OVERRIDE macro with override (HDFGroup#773)

    The macro is no longer necessary now that we require C++11.
    derobins committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    097c78b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    42b38d3 View commit details
    Browse the repository at this point in the history
  7. Removes outdated checks for ways inline might be defined (HDFGroup#781)

    These are obsolete now that we require C99.
    derobins committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    35682a3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b1be540 View commit details
    Browse the repository at this point in the history
  9. Removes C++ dependency on H5private.h (HDFGroup#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.
    
    * Committing clang-format changes
    
    Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
    derobins and github-actions[bot] committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    2e40077 View commit details
    Browse the repository at this point in the history
  10. Further simplifies Autotools type size checks (HDFGroup#789)

    Also fixes an issue where clock_gettime and difftime are not detected
    due to earlier simplifications of this code.
    derobins committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    446e2ce View commit details
    Browse the repository at this point in the history
  11. Release Note (HDFGroup#784)

    derobins committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    21a29a3 View commit details
    Browse the repository at this point in the history
  12. Normalization of CMake H5pubconf.h with Autotools (HDFGroup#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.
    derobins committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    4c238b9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5f5908b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6326030 View commit details
    Browse the repository at this point in the history
  15. Reorganization of C and POSIX headers in H5public.h & H5private.h (HD…

    …FGroup#793)
    
    * Reorganization of C and POSIX headers in H5public.h & H5private.h
    
    Consolidated and removed duplicates
    
    * It turns out Windows has sys/types.h
    
    Co-authored-by: Larry Knox <lrknox@hdfgroup.org>
    derobins and lrknox committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    c855e99 View commit details
    Browse the repository at this point in the history
  16. Removes checks for signal and set/longjmp, which are C89 (HDFGroup#798)

    Also removes checks for setjmp.h and stddef.h
    derobins committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    e0d4e78 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e25abcd View commit details
    Browse the repository at this point in the history
  18. Assume the library has C99 types in C++ type code (HDFGroup#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>
    derobins and github-actions[bot] committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    2d23368 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b16dd46 View commit details
    Browse the repository at this point in the history
  20. Cleans up POSIX/C bits in H5private.h (HDFGroup#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>
    derobins and github-actions[bot] committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    f87219f View commit details
    Browse the repository at this point in the history
  21. Brings the tools getopt(3) replacement into the main library (HDFGrou…

    …p#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
    derobins committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    9550a98 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    d2922f6 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    e6dd50e View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    23805bb View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    9b20e30 View commit details
    Browse the repository at this point in the history
  26. Fix typo

    derobins committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    63bacff View commit details
    Browse the repository at this point in the history
  27. Fixes parallel issues from recent C99 changes (HDFGroup#809)

    * Fixes parallel issues from recent C99 changes
    
    * Adds MPE FUNC --> __func__ changes missed in earlier PRs
    
    * Even more missed FUNC --> __func__ macros
    derobins committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    7f9921f View commit details
    Browse the repository at this point in the history
  28. Removes remaining H5_TIME_WITH_SYS_TIME cruft (HDFGroup#810)

    Mostly from CMake
    derobins committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    0978933 View commit details
    Browse the repository at this point in the history