X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/040984073a54b4c603172be3c3f44b908ea5deb9..3dc4aa8c362af2ffeabd2d3cb15a5816d4584ed6:/src/system.h?ds=inline diff --git a/src/system.h b/src/system.h index 755a75cb..369218cd 100644 --- a/src/system.h +++ b/src/system.h @@ -26,12 +26,10 @@ #include #include -#include #include #include -/* Verify a requirement at compile-time (unlike assert, which is runtime). */ -#define verify(name, assertion) struct name {char name[(assertion) ? 1 : -1];} +#include "unlocked-io.h" #if HAVE_SYS_TYPES_H # include @@ -54,6 +52,9 @@ typedef size_t uintptr_t; #endif +#include + +#include #include @@ -63,6 +64,9 @@ typedef size_t uintptr_t; #include +/* From lib/basename.c. */ +char *base_name (char const *name); + /*-----------------. | GCC extensions. |