Commit Graph

3322 Commits

Author SHA1 Message Date
Quincey Koziol
8a71bdcfde [svn-r4069] Purpose:
Code cleanup...
Description:
    Took out Windows ifdef and switched back to just using HDmkdir
2001-06-22 16:54:07 -05:00
Quincey Koziol
bc4828f90a [svn-r4068] Purpose:
Code cleanup...
Description:
    Added support for Windows to mkdir macro.
2001-06-22 16:53:30 -05:00
Barbara Jones
d7e3f64c25 [svn-r4064]
Purpose:
fix broken ncsa image link
2001-06-22 14:19:06 -05:00
Barbara Jones
297cf286ae [svn-r4063]
Purpose:
fix broken ncsa image
2001-06-22 14:03:48 -05:00
Barbara Jones
62d7ad53b5 [svn-r4062]
Purpose:
fix broken ncsa link
2001-06-22 14:00:54 -05:00
Barbara Jones
d5ca78e066 [svn-r4061]
Purpose:
fix broken NCSA link
2001-06-22 13:55:15 -05:00
Barbara Jones
82a6deaa17 [svn-r4060]
Purpose:
  Fix broken NCSA link
2001-06-22 13:53:54 -05:00
Barbara Jones
314b1e7687 [svn-r4059]
Purpose:
    Fix broken NCSA link.
2001-06-22 13:52:34 -05:00
Barbara Jones
4a6c7fd42a [svn-r4058] Fix broken NCSA link 2001-06-22 13:50:47 -05:00
Barbara Jones
8da28065e4 [svn-r4057]
Purpose:
   Fix broken NCSA link.
2001-06-22 13:49:21 -05:00
Barbara Jones
790cc5a280 [svn-r4056]
Purpose:
    Added footer-ncsalogo.gif to the MANIFEST
Description:
    Fixes problem where NCSA logo caused broken link
2001-06-22 13:46:26 -05:00
Barbara Jones
6fae11571e [svn-r4055]
Purpose:
    Added ncsa image locally, to fix broken link problem.
2001-06-22 13:44:47 -05:00
Barbara Jones
5a02bb509e [svn-r4054]
Description:
   NCSA logo was moved, causing broken link; fixed
2001-06-22 13:42:39 -05:00
Barbara Jones
77eb51f3a9 [svn-r4053] Description:
NCSA logo was moved causing broken link; fixed
2001-06-22 13:37:43 -05:00
Barbara Jones
0f44b8f37e [svn-r4052]
Description:
    NCSA logo was moved, so caused broken link.  Fixed this.
2001-06-22 13:36:47 -05:00
Bill Wendling
8ca05519ab [svn-r4050]
Purpose:
    Bug Fix
Description:
    Changed the order of the flags checking for modules from -M -I to -I
    -M. Elena already fixed it in the configure ifle. This puts it in the
    acsite.m4 file so that it will be propagated to future configure
    builds.
2001-06-21 17:24:23 -05:00
MuQun Yang
196b156e06 [svn-r4048]
Purpose:
    bug fix
Description:
    update H5pubconf.h and zconf.h(used for dll version)
Solution:
    see above
Platforms tested:
    elena will test on her machine
2001-06-21 15:25:09 -05:00
MuQun Yang
a3b9db81d1 [svn-r4047]
Purpose:
      bug fix for windows
Description:
     adding various windows macros
Solution:
     see above
Platforms tested:
     windows 2000, confirmed on linux.
2001-06-21 15:06:32 -05:00
MuQun Yang
61b948ad23 [svn-r4046]
Purpose:
     bug fix for windows MVS
Description:
    adding various windows macros to make it work on windows platform
Solution:
    see above
Platforms tested:
     test on windows 2000, confirmed on linux.
2001-06-21 15:04:36 -05:00
Elena Pourmal
f7641df1c0 [svn-r4044]
Purpose:
    Maintenance
Description:
    Added information about F90 APIs for HP and IBM SP.
2001-06-21 14:45:08 -05:00
MuQun Yang
fa28bbbce3 [svn-r4043]
Purpose:
   1. update windows H5pubconf.h and zconf.h
      still more work to be done to make sure that windows catches up
      with UNIX platforms.
   2. 1) bug fixings due to the deletion of windows.h
      For several .c files under src and test, windows.h still needs to be included.
      2) also IO.h and direct.h are needed for several files.
      3) mkdir is _mkdir on windows without the second argument.
      4) winsock.h needed for iopipe.c, winsock2.h needed for H5detect.c

   3. add giftoh5 and h5togif in all_withhdf4.zip; update project settings.
Description:
   see the above
Solution:
   see the above
Platforms tested:
    windows 2000
2001-06-21 14:31:37 -05:00
Elena Pourmal
4903450f8b [svn-r4042]
Purpose:
    Maintenance on IBM SP
Description:
    I used unnecessary system specific compiler falgs
Solution:
    Removed unnecessary flags
Platforms tested:
    NERSC IBM SP (gseaborg)
2001-06-21 13:05:14 -05:00
Elena Pourmal
ef493c8c50 [svn-r4041]
Purpose:
    Bug bypass
Description:
    Fortran configure checks flags where to find F90 modules in the
    order "M", "I" and "p". On IBM SP "M" is a reserved flag, configure
    does not understand compiler's warning and uses it to specify
    module directories. Then tests and examples compilation fails since
    module directory is not specified correctly on the compilation line.
Solution:
    Changed the order of flags to be "I", "M", "p", so configure on IBM SP
    finds the correct flag first.
Platforms tested:
    NERSC IBM SP (gseaborg)
2001-06-21 13:03:51 -05:00
Quincey Koziol
4402923400 [svn-r4038] Purpose:
Code clean/bug fix
Description:
    H5FL (free-list manager) code currently is taking an hsize_t as the size
    of a memory block to allocate.  On many machines, the size of an hsize_t
    is greater than the size of a size_t, potentially leading to incorrect
    memory allocations in rare circumstances.
Solution:
    Changed hsize_t parameters and variables to size_t.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-21 11:53:39 -05:00
Elena Pourmal
8263f168f7 [svn-r4035]
Purpose:
    IBM SP F90 HDF5 Library port
Description:
    Added necessary type definitions for the port
Platforms tested:
    Tested only for 1.4. branch. 1.5 branch will be tested later.
2001-06-21 10:29:17 -05:00
Elena Pourmal
13008390ee [svn-r4034]
Purpose:
    IBM SP F90 HDF5 Library port
Description:
    Added necessary canges to the configuration file
Platforms tested:
    Not tested yet.
2001-06-21 10:27:21 -05:00
Elena Pourmal
697b533b9c [svn-r4033]
Purpose:
    DEC UNIX port
Description:
    Windows port caused problems on DEC UNIX.
    Names of C functions called from F90 subroutines were converted
    to UPPER case while DEC UNIX expected them to be in lower case.
Solution:
    Added special DEC compiler directives to avoid the conflict on two
    systems
Platforms tested:
    Windows98, DEC UNIX, Linux
2001-06-21 10:25:07 -05:00
Elena Pourmal
93d04204ae [svn-r4032]
Purpose:
    Maintenance
Description:
    Added 2001 to the copyright statement.
2001-06-21 10:18:59 -05:00
Elena Pourmal
b2eb791309 [svn-r4031]
Purpose:
    Bug fixes
Description:
    Fortran test batch file had a typo in it that caused fflush2 test
    to fail.
    gif converter projects had wrong setting for the
    include directories that caused build to fail.
Solution:
    Fixed the projects, and replaced the projects in the archive
Platforms tested:
    Windows98
2001-06-21 10:16:59 -05:00
Raymond Lu
50f2811b8b [svn-r4024] Purpose:
Multiple-group testing
Description:
    Added multiple groups under root group and multiple subgroups of
    certain levels.  Also writes several datasets in each group in
    parallel.
Solution:
Platforms tested:
    MPICH(IRIX 6.5, IRIX64 6.5(64), IRIX64 6.5(N32), Linux, SunOS 5.6)
    and SGI MPI(IRIX64 6.5).
2001-06-20 15:11:11 -05:00
Raymond Lu
a88fbd72d5 [svn-r4023]
Purpose:
    Multiple-group testing
Description:
    Added multiple groups under root group and multiple subgroups of
    certain levels.  Also writes several datasets in each group in
    parallel.
Solution:
Platforms tested:
    MPICH(IRIX 6.5, IRIX64 6.5(64), IRIX64 6.5(N32), Linux, SunOS 5.6)
    and SGI MPI(IRIX64 6.5).
2001-06-20 15:10:08 -05:00
Bill Wendling
1fdcafdc89 [svn-r4022] Purpose:
Code Cleanup
Description:
    Changed POSIX function calls to the HD* way of doing things. Checked
    with checkposix and tested on Linux.
Platforms tested:
    Linux
2001-06-19 16:49:01 -05:00
Bill Wendling
09676ded1f [svn-r4021] Purpose:
Remove my fix...
Description:
    Quincey already put a fix up for the bug I fixed before I could put
    up my fix for the bug. So I'm retracting my fix.
2001-06-19 14:01:49 -05:00
Bill Wendling
0b008afcb4 [svn-r4020] Purpose:
Bug Fix
Description:
    On some platforms, long long is printed with the "ll" modifier.
    HDfprintf didn't handle this case.
Solution:
    Added code which checks if there's an "ll" modifier on the template.
    If so, then it uses that as the modifier.
Platforms tested:
    Kelgia and Dangermouse
2001-06-19 13:59:24 -05:00
Quincey Koziol
fd78a6021d [svn-r4019] Purpose:
Bug fix
Description:
    'll' type description wasn't being handled correctly in HDfprintf, causing
    testing failures.
Solution:
    Added tests for 'll' to HDfprintf's type description parsing.
Platforms tested:
    Solaris 2.7 (arabica)
2001-06-19 13:45:42 -05:00
Quincey Koziol
7c8d702003 [svn-r4018] Purpose:
Code cleanup
Description:
    Removed some more warnings during compilation on SGI machines..
Platforms tested:
    Irix64-6.5 (modi4)
2001-06-19 12:35:45 -05:00
Quincey Koziol
fbc0f37dc5 [svn-r4017] Purpose:
Code cleanup
Description:
    Several system header files needed to be included on Linux machines to
    get the prototypes for some of the system calls we are using.
Solution:
    Added a new feature test macro for including the <features.h>
    header on Linux machines, to set up compile macros for system header
    files.
Platforms tested:
    Linux (eirene), FreeBSD 4.3 (hawkwind)
2001-06-19 11:21:35 -05:00
Quincey Koziol
5f113eac84 [svn-r4016] Purpose:
Code cleanup
Description:
    Get ready for adding C99 extensions sometime in the future.
Solution:
    Added some comments to the gcc flags..
Platforms tested:
    Linux (eirene), FreeBSD 4.3 (hawkwind)
2001-06-19 11:19:34 -05:00
Quincey Koziol
609950e388 [svn-r4015] Purpose:
Code cleanup
Description:
    Several system functions don't have prototypes on Linux machines with our
    current compile flags.
Solution:
    Add _POSIX_SOURCE and _BSD_SOURCE macros to the compile line when compiling
    on Linux machines, to pick up missing prototypes.
Platforms tested:
    Linux (eirene), FreeBSD 4.3 (hawkwind)
2001-06-19 11:18:42 -05:00
Quincey Koziol
0a063ad481 [svn-r4014] Purpose:
Bug Fix
Description:
    HDfprintf wasn't aware of 'L' type modifier and was passing along the
    '%Ld' verbatim instead of printing a long long integer value.
Solution:
    Added 'L' to the type modifiers checked in HDfprintf
Platforms tested:
    Linux (eirene)
2001-06-19 09:01:09 -05:00
Bill Wendling
52ac5273d5 [svn-r4013] Purpose:
POSIX Removal
Description:
    Removed calls to POSIX functions and replaced them with the HD*
    equivalents.
Solution:
    Did just that. Also had to create two new HD* macros, the
    gettimeofday() and getrusage()
Platforms tested:
    Linux
2001-06-18 18:15:53 -05:00
Quincey Koziol
d41b9fffdf [svn-r4012] Purpose:
Clean up compiler warnings.
Description:
    Just code neatening mostly, some casts, etc.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-18 15:22:10 -05:00
Quincey Koziol
fcaf572430 [svn-r4011] Purpose:
Code fix
Description:
    Unresolved references to the image code were left behind when it was removed
    from the library..
Solution:
    Finished taking out the image stuff...
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-16 12:08:20 -05:00
Quincey Koziol
7a50d82277 [svn-r4010] Purpose:
Bug Fix
Description:
    uint64_t type was accidentally taken out and was causing tests on DEC
    UNIX to fail.
Solution:
    Brought back uint64_t type.
    Also cleaned up some comments and moved the sec2 specific macros back
    into the sec2 (and log) driver.
Platforms tested:
    DEC UNIX (gondolin)
2001-06-15 23:27:11 -05:00
Pedro Vicente Nunes
437d2abde9 [svn-r4009] updated manifest 2001-06-15 14:02:48 -05:00
Pedro Vicente Nunes
4f40cff729 [svn-r4008] remove image and lite 2001-06-15 13:53:49 -05:00
Frank Baker
4e080e9817 [svn-r4007]
Purpose:
    Added '2001' to Copyright line.
Platforms tested:
    IE 5
2001-06-15 13:43:39 -05:00
Quincey Koziol
b1fa7d9e9e [svn-r4003] Purpose:
Regression check added
Description:
    Added regression check to verify that the array reading code is now working
    correctly for small data transfer buffers.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-14 15:12:09 -05:00
Quincey Koziol
4d9cce57b4 [svn-r4002] Purpose:
Bug fix/code improvement.
Description:
    'all' selections were (ab)using the array reading code and required that
    the internal data transfer buffer size be big enough to hold the an entire
    slab of the data, which was confusing and limiting for users.
Solution:
    Changed 'all' selections to use sequence reading code instead of array
    reading code.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-14 15:11:19 -05:00
Quincey Koziol
e67b8f86ec [svn-r4001] Description:
Noted 'all' selection code improvement/bug fix.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-14 15:08:38 -05:00