2009-04-24 02:25:16 +08:00
|
|
|
# Copyright by The HDF Group.
|
|
|
|
# All rights reserved.
|
|
|
|
#
|
|
|
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
|
|
|
# terms governing use, modification, and redistribution, is contained in
|
2017-04-18 03:32:16 +08:00
|
|
|
# the COPYING file, which can be found at the root of the source code
|
2021-02-17 22:52:04 +08:00
|
|
|
# distribution tree, or in https://www.hdfgroup.org/licenses.
|
2017-04-18 03:32:16 +08:00
|
|
|
# If you do not have access to either file, you may request a copy from
|
|
|
|
# help@hdfgroup.org.
|
2009-04-24 02:25:16 +08:00
|
|
|
#
|
|
|
|
|
2023-09-20 00:18:04 +08:00
|
|
|
# This file is used to generate the header that is needed for detecting
|
2009-04-24 02:25:16 +08:00
|
|
|
# overflows between types at run-time
|
|
|
|
#
|
|
|
|
# The bin/make_overflow script reads in this file and creates the appropriate
|
|
|
|
# file in the src/ directory when the generated header is out of date with
|
|
|
|
# respect to this file.
|
|
|
|
#
|
|
|
|
# Blank lines and lines beginning with '#' are ignored
|
|
|
|
#
|
|
|
|
# The format of this file is as follows:
|
|
|
|
# <type>, <SIGNED|UNSIGNED>;
|
|
|
|
#
|
|
|
|
# Where <type> is a valid C type (like 'int8_t', 'hssize_t', etc. and whether
|
|
|
|
# the type is signed or unsigned follows.
|
|
|
|
#
|
|
|
|
|
|
|
|
unsigned, UNSIGNED;
|
2020-01-07 10:15:58 +08:00
|
|
|
int8_t, SIGNED;
|
2009-04-24 02:25:16 +08:00
|
|
|
int, SIGNED;
|
2020-01-24 05:12:00 +08:00
|
|
|
long, SIGNED;
|
2014-07-31 04:55:14 +08:00
|
|
|
int64_t, SIGNED;
|
2009-04-24 02:25:16 +08:00
|
|
|
uint8_t, UNSIGNED;
|
2010-04-24 01:23:12 +08:00
|
|
|
uint16_t, UNSIGNED;
|
2009-04-24 02:25:16 +08:00
|
|
|
uint32_t, UNSIGNED;
|
|
|
|
uint64_t, UNSIGNED;
|
[svn-r18634] Description:
Clean up compiler warnings.
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x,
w/C++ & FORTRAN, w/threadsafe, in debug mode
Linux/64-amd64 2.6 (amani) w/Intel compilers, 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
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.6.3 (amazon) in debug mode
Mac OS X/32 10.6.3 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2010-04-28 02:25:31 +08:00
|
|
|
ptrdiff_t, SIGNED;
|
2009-04-24 02:25:16 +08:00
|
|
|
size_t, UNSIGNED;
|
|
|
|
ssize_t, SIGNED;
|
|
|
|
haddr_t, UNSIGNED;
|
|
|
|
hsize_t, UNSIGNED;
|
|
|
|
hssize_t, SIGNED;
|
|
|
|
h5_stat_size_t, UNSIGNED;
|