]> sourceware.org Git - newlib-cygwin.git/commit
Addition of clang nullability qualifiers.
authorpfg <pfg@FreeBSD.org>
Tue, 4 Apr 2017 07:04:57 +0000 (09:04 +0200)
committerCorinna Vinschen <corinna@vinschen.de>
Tue, 4 Apr 2017 09:44:03 +0000 (11:44 +0200)
commit7b07f11b1fc79224afaa8967a356796610bf82bf
tree6c99a9d47ada95a1d2273531e955244cf7f9bad4
parente1563a05b714f42502496466f12df7b461f40dd1
Addition of clang nullability qualifiers.

For consistency with the qualifiers added in r310977, define a new
qualifier _Null_unspecified which is also defined in clang 3.7+.

Add two new macros:
__NULLABILITY_PRAGMA_PUSH
__NULLABILITY_PRAGMA_POP

These are for use in headers when we want avoid noisy warnings if
some pointers are left without nullability annotations.

These are added with way ahead of their first use to teach the GCC
ports headers of their existance before their first use.
newlib/libc/include/sys/cdefs.h
This page took 0.031485 seconds and 5 git commands to generate.