Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2 |
|
#
cb8d7745 |
| 23-May-2020 |
Sascha Wildner <saw@online.de> |
<inttypes.h>: Small sync with FreeBSD.
|
#
44aab0b9 |
| 23-May-2020 |
Sascha Wildner <saw@online.de> |
include/xlocale: Expose xlocale prototypes also upon wrong #include order.
The correct order to expose xlocale prototypes is for example:
#include <stdio.h> #include <xlocale.h>
This commit fixes
include/xlocale: Expose xlocale prototypes also upon wrong #include order.
The correct order to expose xlocale prototypes is for example:
#include <stdio.h> #include <xlocale.h>
This commit fixes the two cases where we didn't accept the reverse order. FreeBSD's commit msg says that some ports use the wrong order.
Based-on: FreeBSD's r233600 Reported-by: zrj
show more ...
|
Revision tags: v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3 |
|
#
3cfdabcf |
| 02-Nov-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
<wchar.h>: Refactor wchar_t/wint_t/mb_state setup.
Kernel has no wchar support functions (except for VKERNEL64).
* Extract wide-character types setup to common <machine/wchar.h>. * Avoid using _
<wchar.h>: Refactor wchar_t/wint_t/mb_state setup.
Kernel has no wchar support functions (except for VKERNEL64).
* Extract wide-character types setup to common <machine/wchar.h>. * Avoid using __wchar_t for clang -fms-extensions issue. * Add more handling for c++ and -fshort-wchar (not supported in libc).
This essentially removes these types from kernel namespace and paves the way for further both userland/kernelland visibility cleanup by making <sys/stdint.h> clean. The WCHAR_MAX/WCHAR_MIN limits will be addressed in separate commit.
show more ...
|
Revision tags: v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc |
|
#
fbd8bce8 |
| 21-Oct-2015 |
Sascha Wildner <saw@online.de> |
<inttypes.h>: Expose wcstoimax() and wcstoumax() prototypes for C++ too.
I don't know why it was explicitly excluded in e2565a420c31.
I can only guess that because of the definition of wchar_t bein
<inttypes.h>: Expose wcstoimax() and wcstoumax() prototypes for C++ too.
I don't know why it was explicitly excluded in e2565a420c31.
I can only guess that because of the definition of wchar_t being in "#ifndef __cplusplus", it was assumed that these functions (both taking wchar_t's) should get the same treatment. However, the real reason for the wchar_t handling is that wchar_t is a fundamental type in C++, while in C it is not.
show more ...
|
Revision tags: v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4 |
|
#
3e581a72 |
| 24-Jan-2015 |
Peter Avalos <pavalos@dragonflybsd.org> |
inttypes.h: Add typedef for wchar_t.
|
Revision tags: v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.4.3, v3.4.2, v3.4.1, v3.4.0, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0 |
|
#
86d7f5d3 |
| 26-Nov-2011 |
John Marino <draco@marino.st> |
Initial import of binutils 2.22 on the new vendor branch
Future versions of binutils will also reside on this branch rather than continuing to create new binutils branches for each new version.
|
Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1, v2.5.0, v2.4.0, v2.3.2, v2.3.1, v2.2.1, v2.2.0, v2.3.0, v2.1.1, v2.0.1 |
|
#
e2565a42 |
| 09-Nov-2003 |
Matthew Dillon <dillon@dragonflybsd.org> |
Core integer types header file reorganization stage 1/2: Create and/or modify intttypes.h and stdint.h plus the opaque underlying support in sys/ and machine/ according to the OpenGroup specification
Core integer types header file reorganization stage 1/2: Create and/or modify intttypes.h and stdint.h plus the opaque underlying support in sys/ and machine/ according to the OpenGroup specifications.
These changes are loosely based on FreeBSD-5 but use far saner type names and include dependancies.
show more ...
|