summaryrefslogtreecommitdiffstats
path: root/lib/Headers/stdint.h
Commit message (Expand)AuthorAgeFilesLines
* Headers: Make the type of SIZE_MAX the same as size_tDuncan P. N. Exon Smith2017-04-271-16/+13
* Clean up trailing whitespace in the builtin headersSean Silva2015-09-121-7/+7
* Change __INTx_TYPE__ to be always signed. This changes the value forJoerg Sonnenberger2014-07-281-16/+16
* Remove a broken attempt to cope with someone #undef'ing __has_include_next.Richard Smith2014-02-191-2/+1
* Headers: Add support for ISO9899:2011 rsize_t.Daniel Dunbar2013-04-121-0/+6
* tl;dr: Teach Clang to work around g++ changing its workaround to glibc'sRichard Smith2013-04-121-0/+41
* Some small improvements to the builtin (-ffreestanding) stdint.h; inEli Friedman2011-04-301-12/+14
* PR9772: Fix the definition of WINT_MIN and WINT_MAX on Linux -ffreestanding.Eli Friedman2011-04-211-2/+7
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-2/+2
* Headers: Change [u]intmax_t to be defined in terms of __[U]INTMAX_TYPE__, ins...Daniel Dunbar2010-06-301-2/+2
* Headers: Hide intptr_t and uintptr_t definitions behind _INTPTR_T and _UINTPTR_TDaniel Dunbar2010-04-241-0/+7
* Define SIG_ATOMIC_MIN and SIG_ATOMIC_MAX in terms of __SIG_ATOMIC_WIDTH__.Ken Dyck2009-11-221-2/+2
* Avoid unwanted expansion in macros that paste together INT<n>_C(v) and Ken Dyck2009-11-201-3/+5
* Avoid unwanted expansion in macros that paste together INT<n>_MIN, INT<n>_MAX,Ken Dyck2009-11-201-13/+16
* Avoid unwanted macro expansion in macros that paste together int<n>_t andKen Dyck2009-11-201-4/+7
* Define WCHAR_MIN and WCHAR_MAX in terms of __WCHAR_WIDTH__ for consistency withKen Dyck2009-11-191-2/+2
* Parameterize WINT_MIN and WINT_MAX with __WINT_WIDTH__ to support arbitrary Ken Dyck2009-11-191-2/+2
* Construct definition of SIZE_MAX from __SIZE_WIDTH__ to support targets ofKen Dyck2009-11-191-16/+1
* Construct the macro body of PTRDIFF_MAX and PTRDIFF_MIN from __PTRDIFF_WIDTH__.Ken Dyck2009-11-191-6/+2
* Construct INTPTR_MIN, INTPTR_MAX, and UINTPTR_MAX from the exact-width limitKen Dyck2009-11-181-9/+4
* Define intptr_t and uintptr_t in terms of their equivalent exact-width types.Ken Dyck2009-11-181-4/+5
* Define INTMAX_C and UINTMAX_C in terms of the corresponding exact-widthKen Dyck2009-11-181-2/+2
* Define INTMAX_MIN, INTMAX_MAX, and UINTMAX_MAX in terms of the limit macros forKen Dyck2009-11-181-3/+3
* Define intmax_t and uintmax_t as the [u]intN_t type corresponding toKen Dyck2009-11-181-2/+4
* Replace (-INT8_C(128)), which uses an illegally out-of-range argument forKen Dyck2009-11-171-6/+3
* Use the INTn_C integer constant macros to generate limit constants with correctKen Dyck2009-11-171-24/+27
* Remove unnecessary parens around the bodies of integer constant macros. C99Ken Dyck2009-11-171-20/+20
* Parameterize the constant-generating macros in stdint.h with new built-inKen Dyck2009-11-161-8/+0
* Generalize stdint.h for non-8-bit-multiple types, patch by Chris Lattner2009-11-121-96/+523
* A simple reordering of the definitions in stdint.h and Chris Lattner2009-11-041-75/+83
* Added __has_include and __has_include_next.John Thompson2009-11-021-1/+2
* Fix for PR3841: follow gcc's example and fall back to the system Eli Friedman2009-05-031-3/+11
* glibc plays some weird games with multiple different definitions ofChris Lattner2009-04-181-3/+12
* Only intptr_t is protected by __intptr_t_defined.Daniel Dunbar2009-03-151-1/+1
* fix inverted conditional, rdar://6633188Chris Lattner2009-02-281-1/+1
* anders johnson points out that some software depends on theChris Lattner2009-02-131-0/+3
* Give TargetInfo a new IntPtrType to hold the intptr_t type forChris Lattner2009-02-131-19/+2
* Fix an #ifndef that should be an #ifdef instead.Anders Carlsson2009-02-101-2/+2
* C++ really shouldn't check these #defines, thanks to HowardChris Lattner2009-02-071-10/+8
* remove two eroneous suffixes, these promote to int. Thanks to NeilChris Lattner2009-02-071-2/+2
* fix some missing parens, thanks for Eli's review!Chris Lattner2009-02-071-6/+6
* make sure that UINTMAX_MAX has an unsigned type. This assumes that Chris Lattner2009-02-071-1/+1
* make various MAX/MIN constants be preprocessor constants, not C constants.Chris Lattner2009-02-071-12/+12
* Apparently it is important to define intptr_t and uintptr_t to Chris Lattner2009-02-071-1/+8
* Fix some errors in the new stdint.h.Sebastian Redl2009-02-061-5/+5
* add a stdint.h header.Chris Lattner2009-02-061-0/+224