summaryrefslogtreecommitdiffstats
path: root/fortran/src/H5_f.c
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r29062] HDFFV-9564: Implement VDS Fortran wrappers.Scot Breitenfeld2016-02-081-0/+4
| | | | Tested: h5committest.new
* [svn-r27580] Fix for: Scot Breitenfeld2015-08-251-6/+9
| | | | | | | HDFFV-9283 Add H5Dget_offset fortran wrapper tested: h5committest
* [svn-r27493] Trying again to merge the F2003_v1.10 branch to the trunk.Scot Breitenfeld2015-08-111-104/+171
| | | | Tested: h5committest --PASSED--
* [svn-r27489] reverted merge of branchScot Breitenfeld2015-08-111-171/+104
|
* [svn-r27399] code clean-upScot Breitenfeld2015-07-161-3/+1
|
* [svn-r27377] Cleaned-up comment formatting:Scot Breitenfeld2015-07-141-63/+63
| | | | sed -e 's/^ \*[ ]*\([A-Z]\)\([a-z]\)/ * \1\2/g' H5Zf.c | sed -e 's/^ \*[ ]*\([a-z]\)/ * \1/g' | sed -e 's/^ \*[ ]*\([0-9]\)/ * \1/g'
* [svn-r27221] Reworked Fortran autools REAL KIND detection.Scot Breitenfeld2015-06-161-11/+13
|
* [svn-r27186] added fix for jam with promoted reals and integersScot Breitenfeld2015-06-101-1/+7
|
* [svn-r27167] more DT fixesScot Breitenfeld2015-06-091-2/+8
|
* [svn-r27154] fixed issue with mis-matching long double between Fortran and CScot Breitenfeld2015-06-051-2/+7
|
* [svn-r27140] fixed interger*16 supportScot Breitenfeld2015-06-031-7/+11
|
* [svn-r27134] Switched to uses a verify for each kind for the tests. Testing ↵Scot Breitenfeld2015-06-011-2/+48
| | | | quad precision.
* [svn-r27116] svn merge -r26937:27115 https://svn.hdfgroup.uiuc.edu/hdf5/trunkScot Breitenfeld2015-05-271-0/+5
|\
| * [svn-r26986] Removed H5F_ACC_DEBUG and H5FD_DEBUG functionality.Dana Robinson2015-04-301-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | The H5F_ACC_DEBUG symbol remains but has been defined to zero and has been listed as deprecated. Fixes: HDFFV-1074 Tested on: h5committest 32-bit Linux w/ C++ and Fortran and multi VFD 32-bit Linux w/ C++ and Fortran and multi VFD (no deprec symbols)
* | [svn-r27115] Moved testing KINDs and SIZEOFs to configure.Scot Breitenfeld2015-05-271-13/+13
| |
* | [svn-r26846] BIND(C) added to H5 general functionsScot Breitenfeld2015-04-201-10/+10
| |
* | [svn-r26809] Changed Fortran file endings from ".f90" to ".F90"Scot Breitenfeld2015-04-141-9/+9
|/
* [svn-r26211] revert ci 26204Scot Breitenfeld2015-02-181-0/+1
|
* [svn-r26205] Fix for HDFFV-8908:Scot Breitenfeld2015-02-181-1/+0
| | | | | h5tenum_insert_f does not work with default 8 byte integers (xlf compiler)
* [svn-r26124] Fixed issue with deprecated symbols for H5G constantsScot Breitenfeld2015-02-041-15/+13
|
* [svn-r26122] Fix for HDFFV-9040 h5rget_object_type_f returns different types ↵Scot Breitenfeld2015-02-031-18/+21
| | | | | | | | than indicated by API Slight change of global variable definitions from C. Tested: jam.
* [svn-r25133] Rudimentary changes; changed the casting of hid_t_f variables ↵Scot Breitenfeld2014-04-281-7/+7
| | | | | | that used a casting of int_f to use a casting of hid_t_f. Tested: jam (gnu)
* [svn-r24846] Bug fix for HDFFV-8689 : Mix-match of type in ↵Scot Breitenfeld2014-03-201-13/+20
| | | | | | H5D_CHUNK_CACHE_NBYTES_DEFAULT, Review HDF5-184 Tested with -i8 flag with intel compilers and --enable-production
* [svn-r22827] HDFFV-8007: Add missing H5O Fortran functions.Scot Breitenfeld2012-09-271-1/+5
| | | | | Tested: jam(gnu,intel)
* [svn-r22737] Fix for HDF5 HDFFV-8109 H5S_UNLIMITED_F has a wrong typeScot Breitenfeld2012-09-051-35/+34
| | | | Tested: jam (gnu)
* [svn-r21248] Mereged the F2003 branch into the trunk.Scot Breitenfeld2011-08-181-155/+275
| | | | | | | | | Items merged: fortran directory, src/libhdf5.settings.in configure.in configure MANIFEST Tested: (all platforms used by daily tests, both with --enable-fortran and --enable-fortran2003)
* [svn-r19654] Description:Quincey Koziol2010-10-211-28/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring Coverity revisions from branch back to trunk, and clean up some other misc. compiler warnings also. r19500: Fix coverity items 1446 and 1447. Moved up calls to memset in test_cont in ohdr.c so the test never tries to close uninitialized locations. r19501: Fix coverity items 1398-1445. Various uninitialized variable errors in fheap.c. r19502: Fixed coverity issue 579 and some additional warnings in the file as well. r19503: Bug fix: This fix addressed the "RESOURCE_LEAK" problems #789 and 790, run 26 r19504: minor mods to try to keep coverity from flagging false positives. r19505: Fixed coverity issues 566 - 571. Declared variables that are passed to functions that use them as arrays to be arrays of size 1. Tested on: Mac OS X/32 10.6.4 (amazon) w/debug, production & parallel (h5committested on trunk)
* [svn-r17498] Bug 1471 - H5Tset_order_f missing constant option H5T_ORDER_NONEScot Breitenfeld2009-09-181-20/+22
| | | | | | | - Fixed, added H5T_ORDER_NONE_F Tested: smirom (g95, gfortran, ifort, pgf90) linew
* [svn-r16768] Added definitionsScot Breitenfeld2009-04-161-0/+3
| | | | | | | | H5D_CHUNK_CACHE_NSLOTS_DEFAULT_F H5D_CHUNK_CACHE_NBYTES_DEFAULT_F H5D_CHUNK_CACHE_W0_DEFAULT_F used in cache/chunk functions.
* [svn-r16489] Fixed bug #1459 by eliminating the macro long_long and ↵Allen Byrne2009-02-181-5/+5
| | | | | | | | | | | replacing all instances with long long. Tested: h5comittest fedora 10 x64 Vista 32, VS2005, IVF101 XP32, Cygwin
* [svn-r15850] Description:Scot Breitenfeld2008-10-131-0/+88
| | | | Removed refences to "double" so that we don't distinguish between writeDoubleToFiles and writeFloatToFiles such that we match the definitions of c_float_4, c_float_8, and c_float_16 in H5f90i_gen.h
* [svn-r15628] Description:Quincey Koziol2008-09-161-7/+7
| | | | | | | | | | | | | Remove trailing whitespace from C/C++ source files, with the following script: foreach f (*.[ch] *.cpp) sed 's/[[:blank:]]*$//' $f > sed.out && mv sed.out $f end Tested on: Mac OS X/32 10.5.5 (amazon) No need for h5committest, just whitespace changes...
* [svn-r15233] Description:Scot Breitenfeld2008-06-181-0/+2
| | | | | Added the function h5tget_native_type and associated requirements.
* [svn-r14928] Maintenance: Cleaned up the code to make it compile on smirom ↵Elena Pourmal2008-05-041-14/+21
| | | | | | | | with the g95 compiler Platforms tested: kagiso with PGI compilers, linew, smirom with GCC and g95 compilers; some tests and function calls are commented out with !EP string; we will be working on it.
* [svn-r14923] Maintenance: This check-in merges changes from the fortran_1_8 ↵Elena Pourmal2008-05-031-144/+241
| | | | | | | branch back into the trunk (up to revision 14921) Platforms tested: kagiso with g95 and Intel compilers; more testing will be done after checking in a fresh copy from the trunk. New code itself was tested with all Fortran compilers available at THG
* [svn-r14903] Undoing change committed in r14902.Scot Breitenfeld2008-04-301-241/+144
|
* [svn-r14902] Merged fortran_1_8 branch changes r14505:14901 into the trunk. ↵Scot Breitenfeld2008-04-301-144/+241
| | | | New fortran wrappers added.
* [svn-r14270] Description:Albert Cheng2007-11-201-1/+0
| | | | | | | | | | Removed the stream-vfd from the basic library code. (The stream-vfd source files are not removed yet but the MANIFEST has been updated to NOT release those stream-vfd source files.) Platforms tested: Kagiso and smirom. Then test the release tar ball in kagiso.
* [svn-r14154] Description:Quincey Koziol2007-09-251-5/+7
| | | | | | | | | | | | | | | | | | | | Finish deprecating last H5G symbol (H5G_obj_t) - yay! Lots of misc. library fixes to remove confusion between links and objects. The tools could still use another pass, to remove h5trav_type_t type and make the correct distinction between links & objects. Tested on: FreeBSD/32 6.2 (duty) in debug mode FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64 2.6 (smirom) w/default API=1.6.x, w/C++ & FORTRAN, in production mode Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN, w/szip filter, in production mode AIX/32 5.3 (copper) w/FORTRAN, w/parallel, in production mode Mac OS X/32 10.4.10 (amazon) in debug mode
* [svn-r14133] Description:Quincey Koziol2007-08-311-1/+1
| | | | | | | Fix naming change for FORTRAN symbol: H5G_LINK_ERROR -> H5L_TYPE_ERROR Tested on: Solaris/32 5.10 (linew)
* [svn-r14131] Description:Quincey Koziol2007-08-301-2/+2
| | | | | | | | | | | | | | Move H5Giterate() and H5G_iterate_t to deprecated symbols section, replacing them with H5Literate and H5L_iterate_t respectively. Tested on: FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty) Linux/32 2.6 (kagiso) Linux/64 2.6 (smirom) AIX/32 5.3 (copper) Solaris/32 5.10 (linew) Mac OS X/32 10.4.10 (amazon)
* [svn-r13253] Updated all C and C++ style source code files with the THG ↵Albert Cheng2007-02-071-2/+3
| | | | | | | | | copyright notice. Tested platform: Kagiso only since it is only a comment block change. If it works in one machine, it should work in all, I hope. Still need to check the parallel build on copper.
* [svn-r12842] Description:Quincey Koziol2006-11-021-2/+2
| | | | | | | | | | | | | | | | Refactor generic property list initialization code to put property list specific routines in property list modules, instead of scattered to the four winds. Also, introduce property list class initialization objects, to make adding new property list classes in the library easier. Fix daily test failure by using H5Pget_elink_prefix() API routine instead of looking at the "raw" generic property list information. Tested on: Mac OS X/32 10.4.8 (amazon) FreeBSD/32 4.11 (sleipnir) w/threadsafe Linux/32 2.4 (heping) w/C++ & FORTRAN Linux/64 2.4 (mir) w/build-all & 1.6 compat
* [svn-r11758] Purpose:Quincey Koziol2005-12-041-4/+4
| | | | | | | | | | | | | New feature Description: Add in a combination of Peter's & my code to support copying variable-length data from one file to another, although currently only supported with contiguous data storage. Platforms tested: FreeBSD 4.11 (sleipnir) h5committest
* [svn-r11401] Purpose: MaintenanceElena Pourmal2005-09-131-1/+5
| | | | | | | | | | Description: brought back changes from SX-6 Solution: Platforms tested: SX-6, heping and mir with new g95 Misc. update:
* [svn-r11372] Purpose: Maintenance/improvementElena Pourmal2005-09-081-5/+15
| | | | | | | | | | | | | | | | Description: Added support for "big" REAL and DOUBLE PRECISION datatypes (i.e. sizes of Fortran real and double precision may be 8 and/or 16 bytes; usually specified by compilers flags like -r8, -r16, -d8, etc.) Solution: Added code to generate all necessary datatypes on a fly. Platforms tested: heping with g95 (-r8, -d8) mir with ifc (-r16, -r8) Note: multi file test failed when REAL is 128 bit. I will address this later. Misc. update:
* [svn-r11245] Purpose:Quincey Koziol2005-08-131-86/+86
| | | | | | | | | | | | | | | | | | | | Code cleanup Description: Trim trailing whitespace, which is making 'diff'ing the two branches difficult. Solution: Ran this script in each directory: foreach f (*.[ch] *.cpp) sed 's/[[:blank:]]*$//' $f > sed.out && mv sed.out $f end Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r10997] Purpose: Small bug fixElena Pourmal2005-06-281-1/+1
| | | | | | | | | | Description: "long long" type caused compilation problems on Windows Solution: Use long_long definition Platforms tested: heping, Windows will follow Misc. update:
* [svn-r10970] Purpose: New feature/bug #350 fixElena Pourmal2005-06-221-3/+20
| | | | | | | | | | | | | | | | | | | | Description: When compiler flag was used to set the size of Fortran integer to 8 bytes, library would fail. Solution: Cleaned up the code; added detection of Fortran INTEGER type size and appropriately defined int_f type for C-stubs routines. Platforms tested: Solaris 2.8 32 and 64-bit, AIX 5.1 64-bit parallel PGI Fortran with -i8 flag on heping Absoft Fortran with -i8 flag on heping g95 on mir (Fortran integer is 8 bytes by default that cannot be changed - compiler bug ;-) AIX Fortran with -qintsize=8 32 and 64-bit modes on copper Misc. update:
* [svn-r10794] Purpose:James Laird2005-05-241-6/+7
| | | | | | | | | | | | | | Bug fix Description: Fortran tests failed because UTF-8 character set flag wasn't initialized properly. Solution: Elena showed me where the flags needs to be initialized. Problem solved. Platforms tested: heping, copper, modi4