"Fossies" - the Fresh Open Source Software Archive

Member "bison-3.4.1/lib/size_max.h" (28 Mar 2019, 1162 Bytes) of package /linux/misc/bison-3.4.1.tar.xz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "size_max.h" see the Fossies "Dox" file reference documentation and the last Fossies "Diffs" side-by-side code changes report: 3.2.4_vs_3.3.

    1 /* size_max.h -- declare SIZE_MAX through system headers
    2    Copyright (C) 2005-2006, 2009-2019 Free Software Foundation, Inc.
    3    Written by Simon Josefsson.
    4 
    5    This program is free software; you can redistribute it and/or modify
    6    it under the terms of the GNU General Public License as published by
    7    the Free Software Foundation; either version 3, or (at your option)
    8    any later version.
    9 
   10    This program is distributed in the hope that it will be useful,
   11    but WITHOUT ANY WARRANTY; without even the implied warranty of
   12    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   13    GNU General Public License for more details.
   14 
   15    You should have received a copy of the GNU General Public License
   16    along with this program; if not, see <https://www.gnu.org/licenses/>.  */
   17 
   18 #ifndef GNULIB_SIZE_MAX_H
   19 #define GNULIB_SIZE_MAX_H
   20 
   21 /* Get SIZE_MAX declaration on systems like Solaris 7/8/9.  */
   22 # include <limits.h>
   23 /* Get SIZE_MAX declaration on systems like glibc 2.  */
   24 # if HAVE_STDINT_H
   25 #  include <stdint.h>
   26 # endif
   27 /* On systems where these include files don't define it, SIZE_MAX is defined
   28    in config.h.  */
   29 
   30 #endif /* GNULIB_SIZE_MAX_H */