Dana Robinson
ed31eeacfa
Many small changes from develop. Should allows running VFD SWMR
...
tests from CMake.
2021-05-03 12:54:30 -07:00
Dana Robinson
94ecd14100
Brings many CMake changes from develop
2021-04-07 19:07:31 -07:00
Dana Robinson
67cfa2396c
Updates license url and history docs
2021-03-24 18:29:11 -07:00
Dana Robinson
ca3721e3d7
Merge remote-tracking branch 'canonical/feature/vfd_swmr' into vfd_swmr/thg_standards
2021-03-23 14:37:51 -07:00
Dana Robinson
915e36f1d2
Protects timespeccmp
2021-03-23 14:32:25 -07:00
Dana Robinson
b8c5c9f20d
Removes libgen.h detection from Autotools and CMake
2021-03-09 06:52:26 -08:00
Dana Robinson
ae24b82f77
Brings MacOS fixes from main feature branch
2021-03-02 14:30:01 -08:00
Dana Robinson
f1bc0c97a9
Makes libgen.h functions ready for implementation on Windows
2021-03-02 03:22:50 -08:00
Dana Robinson
d7b277a22a
Improves autotools and CMake support for sigtimedwait alternative
2021-03-01 13:54:27 -08:00
Allen Byrne
bac0fc6309
Tools refactor
...
Move error_stack setup to tools library
Add structure for h5dump properties
Eliminate duplicated h5diff functions
Use properties structure in place of argument lists.
2020-07-15 11:20:16 -05:00
Quincey Koziol
71b601d0d3
Clean up warnings
2020-06-27 20:02:51 -05:00
Quincey Koziol
7bdab523b3
Refactor code to remove remaining checks for H5_HAVE_GETTIMEOFDAY scattered around in various places. Also clean up iopipe.c.
2020-06-27 09:47:55 -05:00
Jacob Smith
075e74e9b2
Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/~jake.smith/hdf5 into feature/vfd_splitter_mirror_a
2020-04-07 10:29:00 -05:00
Allen Byrne
196193c18d
Correct extra flags
2020-04-01 11:46:26 -05:00
Allen Byrne
abbeb0cab2
TRILAB-24 use CHECK_STRUCT_HAS_MEMBER
2020-03-24 13:21:27 -05:00
Jacob Smith
b65405439d
Add Splitter VFD to library.
...
* "Simultaneous and equivalent" Read-Write and Write-Only channels for
file I/O.
* Only supports drivers with the H5FD_FEAT_DEFAULT_VFD_COMPATIBLE flag for
now, preventing issues with multi-file drivers.
Add Mirror VFD to library.
* Write-only operations over a network.
* Uses TCP/IP sockets.
* Server and auxiliary server-shutdown programs provided in a new directory,
`utils/mirror_vfd`.
* Automated testing via loopback ("remote" of localhost).
2020-03-13 17:13:17 -05:00
Allen Byrne
929490f6bc
Update reference files to latest output
2019-12-02 12:01:40 -06:00
Allen Byrne
64733980e5
HDFFV-10845 Allow mingw to find functionality
2019-07-22 14:23:05 -05:00
Allen Byrne
0a9180c074
HDFFV-10845 update mingw cmake changes
2019-07-17 16:08:43 -05:00
Allen Byrne
ac5680ce8d
HDFFV-10845 add_custom_command requires emulator
2019-07-17 11:58:04 -05:00
Allen Byrne
6b775a9d45
HDFFV-10845 defines already set
2019-07-17 11:58:03 -05:00
Allen Byrne
7ba562a820
HDFFV-10845 fix configure check and PATHs
2019-07-17 11:58:03 -05:00
Allen Byrne
d586a457b2
HDFFV-10845 C_FLAGS need set correctly for win32 vs mingw
2019-07-17 11:58:02 -05:00
Allen Byrne
7a9c852c2c
HDFFV-8631, HDFFV-10595, HDFFV-10845
2019-07-17 11:58:02 -05:00
Allen Byrne
7174b5c135
HDFFV-8631 mingw is different platform
2019-07-17 11:58:02 -05:00
Allen Byrne
b3b6dcb44a
Correct CMake issues
2019-06-18 17:10:46 -05:00
Allen Byrne
0b086c3db2
Correct message command syntax
2019-05-17 15:14:20 -05:00
Allen Byrne
6d07eb126e
Update standard check
2019-02-17 13:56:54 -06:00
Allen Byrne
122b63a5a2
HDFFV-10703 Update CMake commands to latest standard
2019-02-15 15:48:24 -06:00
Dana Robinson
f833001e39
Updated sec2, log, and core VFDs to use pread/pwrite when
...
available (can be controlled via a configure/CMake option)
2019-01-30 17:32:40 -08:00
Scot Breitenfeld
b4d4d371a0
HDFFV-10443: Add "field" parameter to H5Oinfo* and H5Ovisit* APIs.
2019-01-08 11:24:00 -06:00
Allen Byrne
f3636c573f
HDFFV-10546 refactor variable name
2019-01-02 11:27:55 -06:00
Allen Byrne
4659e43a6b
HDFFV-10603 fixup cmake usage
2018-10-11 12:24:15 -05:00
Allen Byrne
4442b5b743
TRILABS-34 improve cross compile with emulator
2018-10-04 16:06:31 -05:00
Allen Byrne
a5301ee6b8
TRILABS-34 Cleanup try_run
2018-10-04 15:34:29 -05:00
Allen Byrne
3209d1278f
TRILAB-21 Intel flags
2018-10-02 18:13:21 -05:00
Allen Byrne
2770f0bf9f
HDFFV-10508 pubconf changes found
2018-07-30 15:46:42 -05:00
Allen Byrne
bc9a773b99
TRILABS-20 Fix fortran configure during fix of CXX configure
2018-04-24 17:22:55 -05:00
Allen Byrne
6c82c49dd5
TRILABS-20 set a compiler name on all project commands
2018-04-20 10:11:55 -05:00
Allen Byrne
b005c5653e
HDFFV-10398 fix detection of repeat checks
2018-01-30 16:22:18 -06:00
Allen Byrne
bd7bc909ed
HDFFV-10398 Honor CMAKE_MODULE_PATH when including check modules
2018-01-30 12:05:30 -06:00
Larry Knox
89fbe00dec
Merge pull request #426 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to hdf5_1_10
...
* commit '54957d37f5aa73912763dbb6e308555e863c43f4':
Commit copyright header change for src/H5PLpkg.c which was added after running script to make changes.
Add new files in release_docs to MANIFEST. Cimmit changes to Makefile.in(s) and H5PL.c that resulted from running autogen.sh.
Merge pull request #407 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10_1 to hdf5_1_10_1
Change copyright headers to replace url referring to file to be removed and replace it with new url for COPYING file.
2017-04-25 16:05:36 -05:00
Allen Byrne
24b11709af
Update cmake pubconf to match autotools and add strtoll checks
2017-03-16 12:59:20 -05:00
Allen Byrne
2562ec3a4b
Update CMake files and formatting
2017-03-01 14:47:53 -06:00
Allen Byrne
7fb991e8ed
CMake command cleanup
2017-01-11 14:17:21 -06:00
Allen Byrne
e1bcae8a6a
Update cmake min version and cmake command convention
2017-01-10 17:10:03 -06:00
Allen Byrne
a621f5f668
[svn-r30204] Move CXX tests to C++ compiler test file
2016-07-20 09:45:25 -05:00
Quincey Koziol
b72eff1659
[svn-r30134] Description:
...
Add CMake macros and detections for the "round" family of routines.
Tested on:
Upcoming Windows daily tests
2016-07-01 22:16:20 -05:00
Dana Robinson
f53c939bd0
[svn-r28581] Brought flock changes over from revise_chunks as well as a few
...
minor tweaks from H5private.h.
Tested on: 64-bit Ubuntu 15.10 (Linux 4.2.0 x86_64) gcc 5.2.1
serial only, autotools and CMake (3.3.2)
2015-12-11 03:19:10 -05:00
Dana Robinson
af371007e8
[svn-r28538] Merge of r28479 from revise_chunks.
...
Fixes OS X compilation problems and brings some Linux symbols in
line with the Autotools when building with CMake.
Tested on: 64-bit OS X 10.11.1 El Capitan (Darwin 15.0.0)
Xcode 7.1 Apple LLVM 7.0.0 (clang-700.1.76)
2015-12-08 15:49:12 -05:00