mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-29 19:30:36 +02:00
Wire up simplified warning levels in "guild compile"
* am/guilec (GUILE_WARNINGS): * am/bootstrap.am (GUILE_WARNINGS): Explictly default to -W1. * bootstrap/Makefile.am (GUILE_WARNINGS): Set to -Wnone, as the meaning of "no -W flags" has changed to be effectively -W1. * module/scripts/compile.scm (%options): Adapt to parse -Wnone, -W2, and so on. (parse-args): Default to (default-warning-level). (show-warning-help): Add more warning help. (compile): Pass #:warning-level.
This commit is contained in:
parent
116f94d661
commit
220934c49d
4 changed files with 35 additions and 15 deletions
|
@ -1,7 +1,7 @@
|
|||
## Process this file with automake to produce Makefile.in.
|
||||
##
|
||||
## Copyright (C) 2009, 2010, 2011, 2012, 2013,
|
||||
## 2014, 2015, 2018 Free Software Foundation, Inc.
|
||||
## 2014, 2015, 2018, 2020 Free Software Foundation, Inc.
|
||||
##
|
||||
## This file is part of GUILE.
|
||||
##
|
||||
|
@ -21,7 +21,7 @@
|
|||
## Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
|
||||
GUILE_WARNINGS =
|
||||
GUILE_WARNINGS = -Wnone
|
||||
# Loading eval.go happens before boot and therefore before modules are
|
||||
# resolved. For some reason if compiled without resolve-primitives,
|
||||
# attempts to resolve primitives at boot fail; weird. Should fix this
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue