From 539bddce8cba65865e138fce0b5338723470f18f Mon Sep 17 00:00:00 2001 From: Justine Tunney <jtunney@gmail.com> Date: Sun, 6 Nov 2022 01:16:29 -0700 Subject: [PATCH] Fix regression in documentation page --- libc/assert.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libc/assert.h b/libc/assert.h index 85cd1f2cc..f9469f78c 100644 --- a/libc/assert.h +++ b/libc/assert.h @@ -36,7 +36,7 @@ void __assert_fail(const char *, const char *, int) hidden relegated; * In `MODE=tiny` these assertions are redefined as undefined behavior. */ #define _npassert(x) \ - __extension__({ \ + ({ \ if (__builtin_expect(!(x), 0)) { \ notpossible; \ } \ @@ -63,7 +63,7 @@ void __assert_fail(const char *, const char *, int) hidden relegated; * that's capable of debugging this macro. */ #define _unassert(x) \ - __extension__({ \ + ({ \ if (__builtin_expect(!(x), 0)) { \ unreachable; \ } \