diff options
| author | Andreas Rottmann <a.rottmann@gmx.at> | 2010-05-27 18:23:15 +0200 | 
|---|---|---|
| committer | Andreas Rottmann <a.rottmann@gmx.at> | 2010-05-27 18:23:15 +0200 | 
| commit | 3e0814cd9862b89c7a39672672937477bd87ddfb (patch) | |
| tree | 159134a624e51509f40ed8823249f09a70d1dda3 /lib/stdint.in.h | |
| parent | 3bebb94360f1c2333feb8d504a9fa4f96984d8b7 (diff) | |
Imported Upstream version 0.9.3upstream/0.9.3
Diffstat (limited to 'lib/stdint.in.h')
| -rw-r--r-- | lib/stdint.in.h | 17 | 
1 files changed, 9 insertions, 8 deletions
| diff --git a/lib/stdint.in.h b/lib/stdint.in.h index 11a21176..997e4063 100644 --- a/lib/stdint.in.h +++ b/lib/stdint.in.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2001-2002, 2004-2009 Free Software Foundation, Inc. +/* Copyright (C) 2001-2002, 2004-2010 Free Software Foundation, Inc.     Written by Paul Eggert, Bruno Haible, Sam Steingold, Peter Burwood.     This file is part of gnulib. @@ -23,6 +23,10 @@  #ifndef _GL_STDINT_H +#if __GNUC__ >= 3 +@PRAGMA_SYSTEM_HEADER@ +#endif +  /* When including a system file that in turn includes <inttypes.h>,     use the system <inttypes.h>, not our substitute.  This avoids     problems with (for example) VMS, whose <sys/bitypes.h> includes @@ -49,9 +53,6 @@       in <inttypes.h> would reinclude us, skipping our contents because       _GL_STDINT_H is defined.       The include_next requires a split double-inclusion guard.  */ -# if __GNUC__ >= 3 -@PRAGMA_SYSTEM_HEADER@ -# endif  # @INCLUDE_NEXT@ @NEXT_STDINT_H@  #endif @@ -102,8 +103,8 @@    ((signed) \     ? ~ _STDINT_MIN (signed, bits, zero) \     : /* The expression for the unsigned case.  The subtraction of (signed) \ -	is a nop in the unsigned case and avoids "signed integer overflow" \ -	warnings in the signed case.  */ \ +        is a nop in the unsigned case and avoids "signed integer overflow" \ +        warnings in the signed case.  */ \       ((((zero) + 1) << ((bits) ? (bits) - 1 - (signed) : 0)) - 1) * 2 + 1)  /* 7.18.1.1. Exact-width integer types */ @@ -454,10 +455,10 @@ typedef int _verify_intmax_size[2 * (sizeof (intmax_t) == sizeof (uintmax_t)) -  #undef SIG_ATOMIC_MAX  #define SIG_ATOMIC_MIN  \     _STDINT_MIN (@HAVE_SIGNED_SIG_ATOMIC_T@, @BITSIZEOF_SIG_ATOMIC_T@, \ -		0@SIG_ATOMIC_T_SUFFIX@) +                0@SIG_ATOMIC_T_SUFFIX@)  #define SIG_ATOMIC_MAX  \     _STDINT_MAX (@HAVE_SIGNED_SIG_ATOMIC_T@, @BITSIZEOF_SIG_ATOMIC_T@, \ -		0@SIG_ATOMIC_T_SUFFIX@) +                0@SIG_ATOMIC_T_SUFFIX@)  /* size_t limit */ | 
