Rangi
48d58ba095
Pass -Wdangling-alias to Bison 3.5 or newer
...
`bison -Wall` enables all diagnostics except `-Wcounterexamples`
(added in 3.7; we already pass it), `-Wyacc` (which we do not need),
and `-Wdangling-alias` (added in 3.5).
2026-03-06 22:28:09 -05:00
Rangi
37bf9fae01
Only define parse.lac for Bison 3.5 or greater ( #1702 )
2025-06-14 17:01:16 -04:00
Rangi
2e6e1ccf06
Show specific messages for some more invalid instructions, not just "syntax error" ( #1679 )
2025-05-03 12:31:00 -04:00
Sylvie
c0904228f2
Fix bison.sh for patch-less bison versions ( #1416 )
2024-07-03 13:37:04 +02:00
orbea
0f772932a5
Convert bison.sh to posix shell ( #1369 )
...
* Convert bison.sh to posix shell
* Refactor bison.sh to be more like CMakeLists.txt
No current warnings with shellcheck.net.
2024-03-21 16:06:36 -04:00
Rangi42
a862c7b17b
Use sed instead of awk to extract Bison version
2024-03-18 15:36:45 -04:00
Rangi
1402615bc0
Refactor how Makefile invokes Bison for reusability ( #1259 )
...
Co-authored-by: Eldred Habert <eldredhabert0@gmail.com >
2023-12-01 13:29:05 -05:00