summaryrefslogtreecommitdiffstats
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r20520] Removed ibm-aix6.x file which just sourced ibm-aix file. ↵Albert Cheng2011-04-151-21/+0
| | | | | | | | | | Removed code in configure.in that tried to distinguish different versions of AIX. This is no longer needed. Tested: NCSA Blue-print. No h5committest since this affected AIX system only.
* [svn-r20515] Description:Quincey Koziol2011-04-151-18/+0
| | | | | | | | | | | | Remove old, uneeded configuration customizations for FreeBSD systems. (config/freebsd) Also, convert a large stack variable into a dynamic memory allocation and clean up a few compiler warnings (tools/h5dump/h5dumpgentest.c) Tested on: FreeBSD/32 8.2 (loyalty) w/debug & production FreeBSD/64 8.2 (freedom) w/debug & production
* [svn-r20506] Add missing cmake_install_prefix to external projectsAllen Byrne2011-04-141-6/+13
|
* [svn-r20504] Purpose:Mike McGreevy2011-04-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | General shared library improvements for CYGWIN / AIX Description: Shared libraries are disabled on both CYGWIN and AIX due to inability to build them correctly. Part of the problem in both of these situations is the lack of the libtool flag -no-undefined, which tells libtool that all needed symbols are defined at link time (a requirement on these systems) and that it's okay to build shared libraries. Another problem are lack of dependencies between wrapper libraries and core C HDF5 library. This patch addresses both of these by fixing configure to add in -no-undefined flag for libtool during linking and adds automake dependencies in the Makefile.am files. After testing, both CYGWIN and AIX now generate shared libraries, but there are still some test failures in each. (cache_api, dt_arith, and testerror.sh on CYGWIN, and fortran tests on AIX). Even though the shared libraries are not quite perfect, this is a general improvement to what we had before, so I'm applying the patch anyways. Note that default behavior of shared libraries on these systems being disabled has NOT been changed and requires the use of the --enable-unsupported to attempt to build them. We will need to address the test failures in each architecture prior to formally supporting shared libraries on each. Tested: h5committested & CYGWIN tested (on bangan) (AIX tested by Albert on bp-login2)
* [svn-r20499] Fixes erroneous H5_HAVE_GETTIMEOFDAY behavior on Windows (JIRA ↵Dana Robinson2011-04-141-1/+3
| | | | | | | | HDFFV-5931). Previously, H5_HAVE_GETTIMEOFDAY was never properly defined. The timezone struct and Wgettimeofday() timezone output was also added. This is a merge of several changesets from the log_vfd branch where this work took place: 20355, 20359, 20411, 20413, 20431, 20460 Tested on: Windows
* [svn-r20486] Fix handling of ext libs Windows naming for External_Project ↵Allen Byrne2011-04-121-13/+13
| | | | builds of "Debug" builds.
* [svn-r20476] Removed all references to memory.hDana Robinson2011-04-112-6/+2
|
* [svn-r20475] Purpose:Mike McGreevy2011-04-111-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Revise shared Fortran library disabling scenarios in configure - Improve configure output summary Description: Shared Fortran libraries are not supported on Mac, but were being disabled by configure in a way that also forced the C libraries to be static-only. This has been fixed, so now only shared Fortran is disabled while shared C can remain. This prompted two additional changes: 1. While working on the check that addresses whether or not shared Fortran libraries are allowed, removed old and no longer needed check(s) that disable shared Fortran libraries with HP, Intel 8, PGI, and Absoft compilers. (Essentially, Mac is the only situation in which Fortran shared are disabled by configure.) 2. Having two different states of libraries (i.e. shared C library with static-only Fortran library) was not apparent in the configure summary, which labeled all libraries as either shared and/or static. I've added lines to both the C++ and Fortran output sections to list shared/static-ness of these libraries specifically. Additionally, I've made sure that the new --enable-unsupported configure option correctly overrides configure if it tries to disable a shared library. Tested: jam, fred, & h5committest
* [svn-r20472] Add message that H5_HAVE_WIN_THREADS requires WINVER >= 0x600 ↵Allen Byrne2011-04-112-0/+20
| | | | (VISTA or WIN7)
* [svn-r20446] Updated valgrind ignore listAllen Byrne2011-04-081-4/+17
|
* [svn-r20433] Implement MinGW changes to CMake configurationAllen Byrne2011-04-072-7/+10
| | | | Tested: local linux
* [svn-r20430] Remove config message for windows - ↵Allen Byrne2011-04-071-3/+1
| | | | H5_HAVE_GETCONSOLESCREENBUFFERINFO always gets set on windows (this is from the pubconf.h in the windows folder)
* [svn-r20429] CMake: correct h5copy test macros, add userblock script test to ↵Allen Byrne2011-04-072-0/+121
| | | | | | h5jam tests, and correct h5jam tests Tested: local linux
* [svn-r20420] Correct typo in macro parameterAllen Byrne2011-04-051-4/+4
| | | | Tested: local linux
* [svn-r20419] Correct typo in macro parameterAllen Byrne2011-04-051-2/+2
|
* [svn-r20417] ExternalProject_ADD calls changed to use common project output ↵Allen Byrne2011-04-051-49/+38
| | | | | | folders for external projects. This eliminates the library copy commands, which were failing on windows. Tested: local linux
* [svn-r20405] Description:Quincey Koziol2011-04-042-4/+4
| | | | Bump patch release number, after giving out private snapshots.
* [svn-r20375] Test name change needed to be updated in valgrind ignore listAllen Byrne2011-03-301-2/+2
|
* [svn-r20352] Update Valgrind ignore listAllen Byrne2011-03-261-0/+17
|
* [svn-r20330] Adjust H5JAM tests for valgind executionAllen Byrne2011-03-251-3/+27
|
* [svn-r20307] The TEST_REFERENCE EOL adjustment block needs to be included in ↵Allen Byrne2011-03-241-8/+8
| | | | the SKIP_COMPARE IF block
* [svn-r20305] Add tests to h5import and 80% of h5jamAllen Byrne2011-03-232-29/+110
| | | | Tested: local linux
* [svn-r20250] Enable memcheck of h5stat and h5diff toolsAllen Byrne2011-03-151-147/+0
|
* [svn-r20228] Add tools bin folder to installation variablesAllen Byrne2011-03-101-0/+1
|
* [svn-r20224] Add enable-error-stack option to new features-tools section.Allen Byrne2011-03-101-251/+4
| | | | Enable h5stat tests for valgrind testing.
* [svn-r20203] Purpose:Jonathan Kim2011-03-081-0/+4
| | | | | | | | | | | | | Fix Bug 2120 - h5copy: improve to copy an object into same HDF file Description: Before the fix users can't copy an object (dataset or group) with different name if input file (-i) and output file (-o) is same. This feature would be useful to clone any object with different name and reuse contents. Tested: jam (linux32-LE), amani (linux64-LE), heiwa (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Cmake (jam)
* [svn-r20184] Enable h5dump tests in valgrindAllen Byrne2011-03-042-195/+223
|
* [svn-r20168] BZ2048: Add -E --enable-error-stack option to h5dump.Allen Byrne2011-02-281-1/+1
| | | | Tested: local linux, heiwa, windows
* [svn-r20156] Update macros to correct errors found on windowsAllen Byrne2011-02-251-2/+10
|
* [svn-r20155] Change macros - do not need URL parameterAllen Byrne2011-02-241-9/+9
|
* [svn-r20154] Update error in szip ext project macroAllen Byrne2011-02-241-2/+2
|
* [svn-r20153] Move ext lib handling for ext project building to a common ↵Allen Byrne2011-02-242-116/+322
| | | | | | macro. Update HDF5 project to use HDFMacros.cmake file. Add test properties for test ordering. Tested: local linux, windows
* [svn-r20149] Change Name of Legacy naming optionAllen Byrne2011-02-231-9/+9
|
* [svn-r20141] Bring 1.8 r20139 cmake and windows changes to trunkAllen Byrne2011-02-221-0/+121
|
* [svn-r20110] Ignore valgrind memleak test on cmake script for ↵Jonathan Kim2011-02-171-0/+2
| | | | H5LS-tgrp_comments and H5DUMP-tarray1_big test cases.
* [svn-r20058] Changed Linux system to use mpicc as the default parallel C ↵Albert Cheng2011-02-071-2/+8
| | | | | | | | | compiler. mpif90 is already the default parallel Fortran if mpicc is the C compiler. Tested: Jam (serial and parallel). No need for committest since this change is limited to Linux system.
* [svn-r20054] Created valgrind cacheinit fileAllen Byrne2011-02-071-0/+58
|
* [svn-r20013] Change use of variable to allow a SITE name to be defined, to ↵Allen Byrne2011-01-271-0/+289
| | | | using it to extend the build name used in reporting to CDash
* [svn-r19993] Added ability to use compressed file for external libraries ↵Allen Byrne2011-01-251-2/+2
| | | | | | corrected. Tested: local linux
* [svn-r19991] Added ability to use compressed file for external librariesAllen Byrne2011-01-251-2/+10
| | | | Tested: local linux
* [svn-r19988] Update list of memtest exludeAllen Byrne2011-01-251-0/+3
|
* [svn-r19914] Correct format of empty parameterAllen Byrne2011-01-051-2/+2
| | | | bring r19913 from 1.8
* [svn-r19909] Change how LINK_FLAGS for fortran are appended on WindowsAllen Byrne2011-01-051-2/+2
| | | | bring r19908 from 1.8 branch
* [svn-r19907] Windows: Correct how fortran links in CRT library. Also correct ↵Allen Byrne2011-01-041-16/+14
| | | | | | macro use for checking libtype. bring r19906 from 1.8 branch
* [svn-r19895] Remove use of /MT compile flag for building static libs and ↵Allen Byrne2010-12-292-23/+9
| | | | programs. Added BUILT_AS_STATIC_LIBRARY define to set the windows import/export defines correctly for static libraries.
* [svn-r19884] Corrected time_of_day define configuration, found during ↵Allen Byrne2010-12-132-11/+12
| | | | | | parallel CMake build. Tested: local linux
* [svn-r19878] Correct HDF5 configuration variables for CPack/Install.Allen Byrne2010-12-083-9/+16
| | | | Bring r19875 from 1.8 branch
* [svn-r19870] Add tests for examples.Allen Byrne2010-12-033-16/+54
| | | | Tested: local linux
* [svn-r19827] Correct SZIP 'warning ignore' regexAllen Byrne2010-11-191-1/+1
|
* [svn-r19820] Update cacheinit.cmake with current HDF options. Allen Byrne2010-11-181-6/+18
|