Commit Graph

791 Commits

Author SHA1 Message Date
Allen Byrne
28c0d72b7e [svn-r26954] Remove src temporary debug build props.
Move TOOLS option up before usage.
2015-04-28 16:32:34 -05:00
Allen Byrne
6fc61b04e8 [svn-r26945] Match src folder version 2015-04-28 12:53:34 -05:00
Allen Byrne
d311b1d61f [svn-r26898] Change USE to BUILD 2015-04-23 09:51:14 -05:00
Allen Byrne
a2a9aaacde [svn-r26851] Correct component matching 2015-04-20 16:03:53 -05:00
Allen Byrne
7fbb660329 [svn-r26817] Update cmake configuration checks
Tested: local linux
2015-04-15 12:13:18 -05:00
Allen Byrne
bece655874 [svn-r26778] fix path to config 2015-04-10 12:51:40 -05:00
Allen Byrne
dbee5216bb [svn-r26776] Add missing quote char. 2015-04-10 12:45:13 -05:00
Elena Pourmal
dbf0eb2c5b [svn-r26758] Maintenance: Updated LT_VERS_INTERFACE to 10 and LT_VERS_REVISION to 1 and ran reconfigure. 2015-04-07 14:16:56 -05:00
Elena Pourmal
984f459ff4 [svn-r26754] Maintenance: Changed version number in 1_8 to 1.8.16-snap0 and Updated RELEASE.txt for the new work to be entered. 2015-04-07 13:56:29 -05:00
Allen Byrne
4390a094fa [svn-r26720] Add HL to default components 2015-04-03 13:50:07 -05:00
Scot Breitenfeld
c300ff7327 [svn-r26674] merged r26657 and r26642 from the trunk into the branch.
tested: h5committest
2015-03-31 09:05:57 -05:00
Allen Byrne
c923afdf50 [svn-r26654] Bring trunk CMake changes to branch.
Tested: local linux
2015-03-30 12:32:55 -05:00
Quincey Koziol
6a664ffa5a [svn-r26648] Description:
Bring r26635 from trunk to 1.8 branch:

    Bring r26651 from autotools_rework branch to trunk:

    Remove the VSNPRINTF_WORKS macro, it's working around bugs in old SGI
& HP compilers.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on trunk for 2+ days)
2015-03-30 09:47:36 -05:00
Quincey Koziol
c183d0d6f3 [svn-r26638] Description:
Bring r26598 from trunk to 1.8 branch:

    Bring r26501 from the autotools_rework branch to the trunk:

    Remove ULLONG_TO_LDOUBLE_PRECISION macro/define, as it's targeting bugs
in the FreeBSD and Cygwin compilers.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on trunk for 2+ days)
2015-03-27 21:19:21 -05:00
Quincey Koziol
87db75e2e6 [svn-r26637] Description:
Bring r26597 from trunk to 1.8 branch:

    Bring r26500 from autotools_rework branch to trunk:

    Remove the LLONG_TO_FP_CAST_WORKS macro/define, as it targets problems with
the Visual Studio 6 compilers.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on trunk for 2+ days)
2015-03-27 20:14:40 -05:00
Quincey Koziol
03f3e620bb [svn-r26636] Description:
Bring r26596 from trunk to 1.8 branch:

    Bring r26499 from autotools_rework branch to trunk:

    Remove ULLONG_TO_FP_CAST_WORKS macro/define, as it only applies to older
platforms we aren't supporting any longer.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on trunk for 2+ days)
2015-03-27 19:42:13 -05:00
Quincey Koziol
46f59e4fd4 [svn-r26630] Description:
Bring r26595 from trunk to 1.8 branch:

    Bring r26494 from autotools_rework branch back to trunk:

    Remove the LDOUBLE_TO_UINT_ACCURATE macro/define, it was addressing
problems with older Intel compilers on Linux that are no longer supported.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on trunk for 2+ days)
2015-03-27 17:12:22 -05:00
Quincey Koziol
fe01716dbc [svn-r26628] Description:
Bring r26591 from trunk to 1.8 branch:

    Bring r26492 from autotools_rework branch back to trunk:

    Remove the FP_TO_ULLONG_ACCURATE and FP_TO_ULLONG_RIGHT_MAXIMUM
macros/defines, which were added to address problems with older PGI
compilers and HP-UX systems and are no longer supported.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel)
    (Daily tested for 2+ days on trunk)
2015-03-27 16:37:15 -05:00
Quincey Koziol
d4e0d3020e [svn-r26626] Description:
Bring r26587 from trunk to 1.8 branch:

    Bring r26489 from autotools_rework branch to trunk:

    Remove the ULONG_TO_FP_BOTTOM_BIT_ACCURATE macro/define, as it was added
for SGI systems and old Solaris systems, which are no longer supported.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on trunk for 2+ days)
2015-03-27 16:03:13 -05:00
Quincey Koziol
0ea42d6667 [svn-r26624] Description:
Bring r26584 from trunk to 1.8 branch:

    Bring r26485 from the autotools_rework branch to the trunk:

    Remove the ULONG_TO_FLOAT_ACCURATE macro/define, we no longer support the
Sandia system where it was necessary.

Tested on:
    Linux/32 2.6.18 (jam) w/serial & parallel
    (Daily tested on trunk for 2+ days)
2015-03-27 15:28:03 -05:00
Quincey Koziol
a877ab37b6 [svn-r26588] Description:
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)
2015-03-25 14:56:23 -05:00
Quincey Koziol
5966f8ce26 [svn-r26585] Description:
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)
2015-03-25 14:30:27 -05:00
Jerome Soumagne
15efd662a3 [svn-r26578] Merge r26505 from trunk
Remove DEFAULT_LIBS from configure.ac and irix6.x config file which
was using it.

Remove references to IRIX/irix* platform.
2015-03-25 12:56:55 -05:00
Quincey Koziol
5d9c34406a [svn-r26561] Description:
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.
2015-03-24 17:10:02 -05:00
Allen Byrne
9630bfd974 [svn-r26544] Package vars should use uppercase prefix 2015-03-23 14:57:31 -05:00
Allen Byrne
551f4ed8de [svn-r26531] Merge CMake packaging from trunk to 1.8
Tested: windows
2015-03-23 12:06:37 -05:00
Allen Byrne
d928aca8e6 [svn-r26416] Fix script mode 2015-03-10 11:44:31 -05:00
Dana Robinson
4a2a4bd95b [svn-r26413] Merge of r26276 from trunk.
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)
2015-03-10 02:41:24 -05:00
Dana Robinson
85beb272c5 [svn-r26395] Merges r26329 from trunk
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
2015-03-08 23:24:02 -05:00
Jerome Soumagne
2b2320d96c [svn-r26385] Merge r26374 from trunk
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
2015-03-06 14:49:18 -05:00
Allen Byrne
ece0ba0336 [svn-r26371] Update cmake mininum version
Update windows wix cpack process.
2015-03-05 11:48:32 -05:00
Dana Robinson
e0fa2a2e0e [svn-r26310] Merge of r26071 from features/autotools_rework
Removes the --with-default-vfd option from configure. This was basically
useless and only allowed selecting the stdio VFD. Since this is a demo
VFD and not really a production VFD, we decided to retire this option.

Fixes: HDFFV-9081

Tested on: jam (minor change)
2015-02-26 08:42:05 -05:00
Mohamad Chaarawi
90067b76ce [svn-r26304] bring 26303 from trunk:
remove files with .clog2 extension generated by MPE when doing make clean
2015-02-25 13:52:27 -05:00
Dana Robinson
0ecf471414 [svn-r26264] Merge of r26225 from trunk.
Removed a a work-around for a broken CodeWarrior open() call from
configure that causes a test in test/tfile.c to be skipped.

This change removes the H5_NO_SHARED_WRITING symbol.

Tested on: jam (no code changes w/ non-CodeWarrior compilers)
2015-02-21 08:52:48 -05:00
Mohamad Chaarawi
62ec301df9 [svn-r26224] merge 26180 from trunk:
configure fixes for HDFFV-9068,9069,9096,9097,9135 from autotools_rework branch:

- Remove Infering parallel compilers (C and Fortran) from configure.ac
- Remove restriction to build shared with parallel
- Cleanup parallel sections in configure.ac
- remove large file support checks
- MPE fixes.
2015-02-18 17:01:17 -05:00
Allen Byrne
cc37c97f8c [svn-r26112] Add quotes around name 2015-02-02 13:02:57 -05:00
Allen Byrne
1fad654108 [svn-r26108] Correct name of source file 2015-02-02 13:00:07 -05:00
Allen Byrne
70626f2d40 [svn-r25935] Fix incorrectly combined check. 2014-12-31 12:51:24 -05:00
Allen Byrne
59ad4f6d00 [svn-r25907] Fix CMP0054 warning 2014-12-19 11:00:50 -05:00
Allen Byrne
e810de441e [svn-r25897] Replace 7zip required command with cmake command 2014-12-17 16:24:32 -05:00
Allen Byrne
44620319b7 [svn-r25879] Test if binary folder exists 2014-12-10 15:19:13 -05:00
Allen Byrne
bbecb0c9e6 [svn-r25801] Add utilities and expected output 2014-11-06 16:20:44 -05:00
Allen Byrne
405178a1dc [svn-r25799] correct example cmake info 2014-11-06 15:30:20 -05:00
Allen Byrne
76c0250b6a [svn-r25785] Add STATUS to message in script 2014-11-04 17:08:29 -05:00
Allen Byrne
0659d17e05 [svn-r25739] HDFFV-8953: remove svn url references 2014-10-27 13:27:23 -05:00
Albert Cheng
0e7c658d5d [svn-r25678] Added instruction to run bin/reconfigure after changes. 2014-10-07 11:54:48 -05:00
Albert Cheng
f34c7e4993 [svn-r25673] Change version to 1.8.15-snap0. 2014-10-06 14:19:35 -05:00
Albert Cheng
6f2b6f8d07 [svn-r25667] HDFFV-8933:
Did not provide default values for clang++ options.
Also, applied wrong values for the *_CPPFLAGS.

Solution:
Added default values for *_CXXFLAGS.
Fixed the *_CPPFLAGS values.

Tested: duck, swallow, quail with --eanble-production.
2014-10-03 17:16:24 -05:00
Albert Cheng
8a11303560 [svn-r25666] HDFFV-8937:
There is an interface incompatibility in the C library due to the renamed symbols in H5Ppublic.h.

Solution:
Bump the library interface version on the shared libraries (soname).

Tested: h5committested.
2014-10-03 17:09:54 -05:00
Albert Cheng
40c1751340 [svn-r25652] Bug fix: HDFFV-8933
Description:
Mac has changed to use the clang/clang++ compilers but compiler settings for production, debug and profile
were not setup.

Solution:
Setup default values for PROD_CFLAGS, PROD_CPPFLAGS, DEBUG_CFLAGS, DEBUG_CPPFLAGS.
PROFILE_CFLAGS and PROFILE_CPPFLAGS were set too but clang does not -pg or such for
profiling. Need to fix it later.

Tested: duck, swallow, and quail using --enable-production.
2014-10-01 17:26:02 -05:00