Commit Graph

230 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
Allen Byrne
4390a094fa [svn-r26720] Add HL to default components 2015-04-03 13:50:07 -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
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
Allen Byrne
a56ea789f7 [svn-r25609] Windows needs extra slashes 2014-09-23 15:21:38 -05:00
Allen Byrne
a9c4db3af8 [svn-r25551] JAVA-1880: hdfview failure to load plugins identified default value was incorrectly formed.
Tested: windows
2014-08-25 16:11:06 -05:00
Allen Byrne
b79ca69a25 [svn-r25409] Add ASPRINTF define - check already in configure 2014-07-14 11:19:04 -05:00
Allen Byrne
28726a7951 [svn-r25408] Merge cmake configure checks from trunk 2014-07-14 11:12:15 -05:00
Mohamad Chaarawi
2700d20859 [svn-r25402] Bring 25397/8 from trunk:
- remove configure checks for MPI_File_get_size and Big MPI_File_set_size as they are supported by MPIO implementations today.
- fix bug in t_mpi.c (HDFFV-8856)

tested with h5committest.
2014-07-10 09:36:34 -05:00
Allen Byrne
4840a43e26 [svn-r25247] Correct property 2014-06-10 10:00:41 -05:00
Quincey Koziol
b0fe30721b [svn-r25225] Description:
Bring r25215 from trunk to 1.8 branch:

    Bring changes from Coverity branch back to trunk:

    r20914:
        Use HDstrncpy and HDstrncat! --gh

    r20915:
        Use HDstrncpy and HDstrncat! --gh

Tested on:
    MacOSX/64 10.9.3 (amazon) w/gcc 4.9, FORTRAN, C++, multi-threads & parallel
    (h5committested on the trunk)
2014-05-29 16:26:28 -05:00
Allen Byrne
5278b9737d [svn-r25222] Merge cmake_ext_mod into 1.8 2014-05-27 12:46:30 -05:00
Allen Byrne
b75a1cae07 [svn-r25184] correct path statement 2014-05-12 12:38:38 -05:00