summaryrefslogtreecommitdiff
path: root/module/scripts/compile.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2010-01-11 01:19:16 +0100
committerLudovic Courtès <ludo@gnu.org>2010-01-11 01:21:13 +0100
commitbcae9a98b0dd82b7be93e90134a01a03b44b4af7 (patch)
treee6c0f8fccf1f059b586d3313dde0ff9fb1ce510a /module/scripts/compile.scm
parent7cd554943b455248f8488f7b70b6dc31fc4cc67c (diff)
downloadguile-bcae9a98b0dd82b7be93e90134a01a03b44b4af7.tar.gz
Add `-Wunused-toplevel' compiler warning.
* module/language/tree-il/analyze.scm (<reference-dag>): New record type. (dag-reachable-nodes, dag-reachable-nodes*, unused-variable-analysis): New variables. (unbound-variable-analysis): Slightly simplify the `up' procedure. * module/language/tree-il/compile-glil.scm (%warning-passes): Add `unused-toplevel'. * module/system/base/message.scm (%warning-types): Likewise. * test-suite/tests/tree-il.test (%opts-w-unused-toplevel): New variable. ("warnings")["unused-toplevel"]: New test prefix.
Diffstat (limited to 'module/scripts/compile.scm')
0 files changed, 0 insertions, 0 deletions