summaryrefslogtreecommitdiff
path: root/pkg/libressl/gen.lua
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2019-06-27 14:33:43 -0700
committerMichael Forney <mforney@mforney.org>2019-06-27 14:33:51 -0700
commitfe0aae18e5024fc8027846fcec45fb5f1b7a11c9 (patch)
treef60557ddb76946e1f6846aab484177315278bdf8 /pkg/libressl/gen.lua
parent2427b8fd2f5f3dd65005f98adab18915e7afd294 (diff)
Use no-op static assert for defining away macros
Empty top-level declarations aren't allowed in ISO C.
Diffstat (limited to 'pkg/libressl/gen.lua')
-rw-r--r--pkg/libressl/gen.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkg/libressl/gen.lua b/pkg/libressl/gen.lua
index 7551b34b..ac3a2609 100644
--- a/pkg/libressl/gen.lua
+++ b/pkg/libressl/gen.lua
@@ -5,7 +5,7 @@ cflags{
'-D OPENSSL_NO_ASM',
'-D __BEGIN_HIDDEN_DECLS=',
'-D __END_HIDDEN_DECLS=',
- [[-D '__warn_references(sym,msg)=']],
+ [[-D '__warn_references(sym,msg)=_Static_assert(1, "")']],
'-I $srcdir/include',
'-I $srcdir/crypto',
'-I $srcdir/crypto/asn1',