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

Add C11's static_assert.

tested in a bulk by naddy@
previously submitted by jsg@ and Martin Wanvik
ok millert@
This commit is contained in:
bentley 2020-09-05 10:41:31 +00:00
parent 9ea1d614ed
commit 18b823aed1

View File

@ -1,4 +1,4 @@
/* $OpenBSD: assert.h,v 1.13 2011/06/26 21:11:41 espie Exp $ */
/* $OpenBSD: assert.h,v 1.14 2020/09/05 10:41:31 bentley Exp $ */
/* $NetBSD: assert.h,v 1.6 1994/10/26 00:55:44 cgd Exp $ */
/*-
@ -61,6 +61,11 @@
#ifndef _ASSERT_H_
#define _ASSERT_H_
#if __ISO_C_VISIBLE >= 2011 && !defined(__cplusplus)
#define static_assert _Static_assert
#endif
__BEGIN_DECLS
__dead void __assert(const char *, int, const char *);
__dead void __assert2(const char *, int, const char *, const char *);