1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-04 23:35:36 -08:00
Commit Graph

14 Commits

Author SHA1 Message Date
guenther
e0b9be3e0f POSIX 2008 TC2 requires <inttypes.h> to provide wchar_t
ok kettenis@ espie@
2022-07-31 01:27:31 +00:00
millert
bf198cc6eb I am retiring my old email address; replace it with my OpenBSD one. 2019-01-25 00:19:25 +00:00
guenther
d320821e29 Our *int_fast{8,16}_t types are int/unsigned int, so SCN*FAST{8,16}
shouldn't include 'hh' or 'h'.

problem noted by Andreas Kusalananda Kähäri (andreas.kahari(at)abc.se)
ok deraadt@ martijn@
2018-11-22 21:20:38 +00:00
matthew
35bdce9da0 Contrary to C99's advice, C++ TR1 and C++ 11 require that <inttypes.h>
and <stdint.h> should unconditionally define all of their macros
regardless of whether the __STDC_*_MACROS macros are defined.

ok guenther, espie
bulk build tested by landry
2013-06-11 15:59:16 +00:00
kettenis
65b8c882d5 Add wcstoimax(3) and wcstoumax(3).
ok miod@
2009-01-13 18:13:51 +00:00
millert
1848dce204 Add comments to show which printf/scanf formats match which types 2006-01-15 00:47:51 +00:00
millert
fd51ed7c78 Update {PRN,SCN}*PTR defines to match types changes 2006-01-15 00:46:07 +00:00
millert
aa522acb77 Add lldiv(), imaxabs(), imaxdiv(), strtoimax() and strtoumax() 2006-01-13 17:58:09 +00:00
millert
ee838c1d73 Add real C99 stdint.h and inttypes.h based on an initial version I did in
1997 (yes, really).
2006-01-06 18:54:25 +00:00
millert
328f1f0724 Sync with share/misc/license.template and add missing DARPA credit
where applicable.
2003-06-17 21:56:23 +00:00
millert
06f016962e Use an ISC-tyle license for all my code; it is simpler and more permissive. 2003-06-03 01:52:39 +00:00
millert
00f40f38fe move uint*_t to machine/types.h 1999-01-07 23:38:59 +00:00
millert
9141dda38a Remove the advertising clause in my old license, it impedes free use
of the code as a large number of similar clauses makes it impossible
to write an ad for a product using the code...
1998-06-21 22:13:35 +00:00
millert
6c64bcfe5c inttypes.h as required by XPG4.2. Nothing uses this yet and all in-tree
sources should use the BSD-style types anyway.
1997-08-18 05:29:40 +00:00