| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bring r26560 from trunk 1.8 branch:
Bring r26483 from autotools_rework branch back to trunk:
Remove INTEGER_TO_LDOUBLE_ACCURATE macro/define - we no longer support
SGI systems.
Tested on:
Linux/32 2.6.18 (jam) w/serial & parallel
(daily tested for 2+ days)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bring r26495 from trunk to 1.8 branch:
Bring r26258 from the autotools_rework branch to the trunk - remove
the LDOUBLE_TO_INTEGER_WORKS macro/define, which was addressing issues with
SGI systems that are no longer supported.
Tested on:
Linux/32 2.6.18 (jam) w/serial & parallel
(daily tested on trunk for >1 week)
|
|
|
|
| |
Run reconfigure after merges from autotools_rework branch
|
|
|
|
|
|
| |
Remove SETX variable from Makefile.am/Makefile.in
Part of: HDFFV-9164
|
|
|
|
|
|
| |
Remove DYNAMIC_DIRS variable from configure.ac
Does not seem to be used anymore
|
|
|
|
| |
Remove GNU make check from configure.ac
|
|
|
|
|
|
|
| |
Remove DEFAULT_LIBS from configure.ac and irix6.x config file which
was using it.
Remove references to IRIX/irix* platform.
|
|
|
|
| |
Fix heading info in configure.ac
|
|
|
|
| |
Tested: h5committest
|
| |
|
|
|
|
| |
tested with h5committest.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bring r26491 from trunk to 1.8 branch:
Bring r26257 from autotools_rework branch back to the trunk - removes
the LDOUBLE_TO_INTEGER_ACCURATE macro/define, which was addressing problems
with SGI systems and is no longer supported.
Tested on:
Linux/32 2.6.18 (jam) w/serial & parallel
Daily tested on branch for >2 weeks.
|
|
|
|
|
|
| |
H5Pset_istore_k() will validate the "ik" value to not exceed the max v1 btree entries (2 bytes)
The same check for H5Pset_sym_k() "ik" value.
h5committested.
|
| |
|
|
|
|
|
|
| |
svn merge -r26029:26536 https://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran
Tested: h5committest
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Add PL header to public list
Tested: windows
|
|
|
|
| |
Tested: windows
|
|
|
|
| |
Tested: windows
|
| |
|
|
|
|
| |
h5committest
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Fix HDFFV-9124 - Remove old libtool post-processing
Description:
This revision removes some post-processing of the generated libtool
script, which was added back in 2003 (see svn revisions 6285 and 6293)
to address a deficiency in which the script failed to set the '$wl'
variable for icc and pgcc compilers. Libtool has since fixed the issue,
and the post-processing we've been running has essentially been a no-op
for years, so it's safe for us to remove the post-processing snippet.
Tested:
Jam using pgcc and icc compilers.
|
| |
|
|
|
|
|
|
| |
Made the chkmanifest script a little more sh-friendly.
Tested: Manually on jam by modifying svn-controlled files
|
|
|
|
| |
tested: h5committest
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Cleans up time functions in the autotools input files.
- Lumps all the time functionality together in configure.ac.
This was previously more spread out due to Solaris issues
with the ordering of certain checks.
- Removes processing that handles __tm_gmtoff members of struct
tm. (libc-4)
- Removes BSDgettimeofday(). (IRIX 5.3)
- Removes timezone struct processing in gettimeofday(). (considered
harmful)
Fixes: HDFFV-9083 and HDFFV-9085
Tested on: h5committest
OS X (quail)
Solaris (emu)
|
|
|
|
|
|
| |
Part of: HDFFV-9086
Tested on: jam (minor change)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Eliminates gcc warnings due to -Wunsuffixed-float-constants.
- Adds 'F' suffixes for most float constants.
- A few constants MUST be of type double. These now receive the long
double L suffix and are then cast to double. I do this via a new
H5_DOUBLE() macro which was added to H5private.h.
- Additionally, some 1.8-specific float suffixes were added.
Fixes: HDFFV-9148
Tested on: h5committest
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Removed the configure option that allows selective disabling of individual
internal filters (fletcher32, shuffle, etc.).
This feature mucked up the code with a lot of #ifdefs, saved very little
space and was not scalable to a general scheme for library size reduction.
We've decided to remove the feature while we investigate a more general
scheme for decreasing the library size.
Fixes: HDFFV-9086
Tested on: h5committest
|
|
|
|
|
|
|
|
| |
Adds warning prevention pragmas, etc. to flex- and bison-generated code.
Fixes: HDFFV-9149
Tested on: h5committest
|
|
|
|
|
|
|
|
|
|
|
| |
Moves the _POSIX_C_SOURCE, _GNU_SOURCE, and _BSD_SOURCE from AM_CPPFLAGS
to H5_CPPFLAGS in the Autotools configure scripts. This prevents them
from being exported to h5cc, etc. which is inappropriate since they
may interfere with other code.
Fixes: HDFFV-9152
Tested on: h5committest
|
| |
|
|
|
|
|
|
| |
Print number of times sigill_handler is called in H5detect.
Part of: HDFFV-8857
|
|
|
|
|
|
|
|
|
| |
Add CMake conversion test for H5_LONG_TO_LDOUBLE_SPECIAL and
H5_LDOUBLE_TO_LONG_SPECIAL (imported from configure.ac).
Fixes: HDFFV-8936
Tested on: ostrich
|
| |
|
|
|
|
| |
Update windows wix cpack process.
|
|
|
|
| |
Also updated entries for Max OS X 10.9 Mavericks.
|
|
|
|
|
|
|
|
|
| |
address HDFFV-8944.
The change broke DESTDIR builds where an older HDF5 is installed in the --prefix directory.
The original problem remains.
Tested with h5committest
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updates bin/chkmanifest to correctly handle the seven Subversion status
columns that are output by svn stat.
Previously, the script assumed that they would all be blank for newly-
added files. This is not always true when merging.
Part of: HDFFV-8895
Tested on: jam (bin/chkmanifest only)
|
|
|
|
|
|
|
|
| |
script. VMS has been remove
d from HDF5 code.
Tested on jam.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Updated configure.ac so that the direct VFD can now be built
without specifying _GNU_SOURCE, etc. on the command line.
- The direct VFD is now disabled by default. It was previously
enabled, but the configuration script couldn't configure it
properly, making it a moot point.
Fixes: HDFFV-9057, HDFFV-7567, HDFFV-9088, HDFFV-7566
Tested on jam (configure/make in various configurations only)
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes another bug in bin/trace that prevents adding TRACE macros to API
calls that use a FUNC_ENTER macro that does not include parentheses.
This does not affect any source code at this time.
Part of: HDFFV-9141
Tested on: jam (bin/trace behavior only)
|
|
|
|
|
|
|
|
|
|
| |
Fixes a bug in the bin/trace script that prevented API calls which
return a pointer from receiving TRACE macros.
Also removes the NO TRACE warnings, which we decided were distracting
and unnecessary.
Tested on: jam (minor change)
|
| |
|
|
|
|
| |
r26188 r26280
|
|
|
|
|
|
|
|
|
| |
Updates the bin/chkmanifest script so that it parses the output
of svn commands instead of hacking at the .svn/entries file. This
will make the script more future-proof and allows it to work with
current Subversion repositories.
Tested on: jam (bin/chkmanifest only)
|