summaryrefslogtreecommitdiffstats
path: root/src/H5O.c
Commit message (Expand)AuthorAgeFilesLines
* Removes the STATIC flavor of FUNC_ENTER macros (#1622)Dana Robinson2022-04-081-7/+7
* Removes obsolete equivalents of C99's __func__ (#800)Dana Robinson2021-06-291-7/+7
* Updates bin/trace script to correctly wrap H5TRACE macros near clang-format c...Dana Robinson2021-06-031-5/+4
* Combo set of async and other changes (#161)Quincey Koziol2021-06-021-150/+300
* Typo (#682)Dana Robinson2021-05-251-1/+1
* Update license url (#332)Larry Knox2021-02-171-1/+1
* Fixes bin/trace so it doesn't dirty the repo when autogen runs (#295)Dana Robinson2021-02-031-2/+3
* Reformat source (#244)Quincey Koziol2021-01-071-8/+9
* Turns off clang formatter for H5ARGS_TRACE (#184)Dana Robinson2020-12-161-10/+19
* Bring async branch to develop (#166)Quincey Koziol2020-12-141-182/+642
* Minor normalization with the async branch (#159)Dana Robinson2020-12-121-7/+7
* Move API routines for VOL objects to main source file. (#133)Quincey Koziol2020-11-301-0/+219
* Replace H5E_ATOM major error category with H5E_ID (#121)Dana Robinson2020-11-301-4/+4
* Enhance API tracing (#120)Quincey Koziol2020-11-261-18/+19
* Clang-format of source filesAllen Byrne2020-09-301-319/+300
* Squashed commit of the token_refactoring branch:Dana Robinson2020-01-161-121/+360
* Refactor all the 'H5VL_*_optional' callbacks to move the type of operation outQuincey Koziol2019-12-201-16/+16
* Fix H5VL_token_t type and fix H5VL_loc_by_token to use H5VL_token_t *Jerome Soumagne2019-12-051-2/+2
* Remove H5VL_NATIVE_FILE_GET_FILE_ID and add H5VL_OBJECT_GET_FILEJerome Soumagne2019-11-271-1/+1
* Use API context to store/retrieve LCPL when creating intermediate groupsChris Hogan2019-10-291-1/+4
* Fix encode and decode of tokens in H5VLnativeJerome Soumagne2019-10-111-8/+36
* Adapt Jerome's "file info" H5VL 'get' query to retrieve container token info.Quincey Koziol2019-10-081-2/+2
* Converted H5O MD cache cork calls to use the VOL.Dana Robinson2019-09-271-54/+156
* Fix issue in H5Lcreate_hard and H5Olink where entire H5VL_loc_params_t struct...Jordan Henderson2019-08-211-1/+1
* Added the map (H5M) APIDana Robinson2019-08-131-0/+1
* Add support for GCC 7.x warnings, update warnhist script to account for them,Quincey Koziol2019-06-211-0/+1
* Refactor link creation parameters from being passing as properties in theQuincey Koziol2019-04-251-12/+1
* Moved private native VOL connector functions to H5VLnative_private.h.Dana Robinson2018-12-201-1/+2
* Moved the optional enums to H5VLnative.h and converted to an intDana Robinson2018-12-181-0/+1
* Added missing H5O calls.Dana Robinson2018-12-181-1/+1
* Updated enums in VOL va_lists to be passed as ints.Dana Robinson2018-12-181-1/+1
* Merge pull request #1364 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:h5i_reference_...Dana Robinson2018-12-171-1/+0
|\
| * Removed H5I_REFERENCE from the library. It has always been unusedDana Robinson2018-12-081-1/+0
* | Moved the native VOL connector's optional enums to theDana Robinson2018-12-151-7/+7
|/
* Switch loc_params to VOL callbacks to pass struct by pointer instead of byQuincey Koziol2018-11-221-16/+16
* Switch switch remainder of API routines to use VOL callbacks.Quincey Koziol2018-11-101-15/+15
* Switch driver | plugin => connector.Quincey Koziol2018-11-041-7/+7
* Refactor and standardize object VOL callbacks.Quincey Koziol2018-11-011-143/+16
* Refactor and standardize the link VOL callbacks. Also fix error stack forQuincey Koziol2018-11-011-3/+6
* Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ...Quincey Koziol2018-10-251-20/+20
|\
| * Updates to the VOL ID and object API calls.Dana Robinson2018-10-171-17/+17
* | Squashed commit of private branch changes to support stackable VOL plugins.Quincey Koziol2018-10-251-26/+135
|/
* VOL FEATUREDana Robinson2018-10-101-76/+260
* Remainder of vol_normalization changes (dataset, attribute, files, objects).Dana Robinson2018-09-241-116/+128
* Removed 'VOL' versions of FUNC_ENTER macros as well as empty functionsDana Robinson2018-09-181-13/+13
* Fixed HDFFV-10404Binh-Minh Ribler2018-07-131-1/+1
* Fix for HDFFV-10180 Performance issues with H5Oget_info.Vailin Choi2018-04-241-60/+83
* Remove redundant 'is_collective' parameter from H5CX_set_loc.Quincey Koziol2018-03-271-3/+3
* Cleanup API context function usage.Quincey Koziol2018-03-191-159/+36
* Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ...Quincey Koziol2018-03-181-1/+0
|\
src/memberdef.cpp182
-rw-r--r--src/memberdef.h21
-rw-r--r--src/membergroup.cpp26
-rw-r--r--src/membergroup.h2
-rw-r--r--src/memberlist.cpp135
-rw-r--r--src/memberlist.h13
-rw-r--r--src/membername.cpp2
-rw-r--r--src/membername.h5
-rw-r--r--src/message.cpp2
-rw-r--r--src/message.h2
-rw-r--r--src/namespacedef.cpp106
-rw-r--r--src/namespacedef.h14
-rw-r--r--src/outputgen.cpp17
-rw-r--r--src/outputgen.h22
-rw-r--r--src/outputlist.cpp25
-rw-r--r--src/outputlist.h26
-rw-r--r--src/pre.cpp1497
-rw-r--r--src/pre.h2
-rw-r--r--src/pre.l629
-rw-r--r--src/qtbc.h2
-rw-r--r--src/rtfgen.cpp1913
-rw-r--r--src/rtfgen.h241
-rw-r--r--src/scanner.cpp20981
-rw-r--r--src/scanner.h2
-rw-r--r--src/scanner.l742
-rw-r--r--src/searchindex.cpp2
-rw-r--r--src/searchindex.h2
-rw-r--r--src/section.h2
-rw-r--r--src/suffixtree.cpp8
-rw-r--r--src/suffixtree.h2
-rw-r--r--src/tag.cpp2
-rw-r--r--src/tag.h2
-rw-r--r--src/tag.l2
-rw-r--r--src/translator.h75
-rw-r--r--src/translator_cz.h2
-rw-r--r--src/translator_de.h2
-rw-r--r--src/translator_es.h2
-rw-r--r--src/translator_fi.h2
-rw-r--r--src/translator_fr.h2
-rw-r--r--src/translator_it.h2
-rw-r--r--src/translator_jp.h2
-rw-r--r--src/translator_nl.h2
-rw-r--r--src/translator_se.h2
-rw-r--r--src/util.cpp249
-rw-r--r--src/util.h6
-rw-r--r--src/version.h2
115 files changed, 23797 insertions, 14616 deletions
diff --git a/src/ce_lex.cpp b/src/ce_lex.cpp
index 7e250ef..6250ccf 100644
--- a/src/ce_lex.cpp
+++ b/src/ce_lex.cpp
@@ -445,7 +445,7 @@ char *yytext;
* $Id$
*
*
- * Copyright (C) 1997-1999 by Dimitri van Heesch.
+ * Copyright (C) 1997-2000 by Dimitri van Heesch.
*
* Permission to use, copy, modify, and distribute this software and its
* documentation under the terms of the GNU General Public License is hereby
diff --git a/src/ce_parse.cpp b/src/ce_parse.cpp
index a494670..09d4f5c 100644
--- a/src/ce_parse.cpp
+++ b/src/ce_parse.cpp
@@ -269,7 +269,7 @@ static const short yycheck[] = { 1,
#ifdef __GNUC__
#define alloca __builtin_alloca
#else /* not GNU C. */
-#if (!defined (__STDC__) && defined (sparc)) || defined (__sparc__) || defined (__sparc) || defined (__sgi)
+#if (!defined (__STDC__) && defined (sparc)) || defined (__sparc__) || defined (__sparc) || defined (__sgi) || defined (__alpha)
#include <alloca.h>
#else /* not sparc */
#if defined (MSDOS) && !defined (__TURBOC__)
diff --git a/src/classdef.cpp b/src/classdef.cpp