[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 37/41: Disable warnings on bootstrap build
From: |
Andy Wingo |
Subject: |
[Guile-commits] 37/41: Disable warnings on bootstrap build |
Date: |
Wed, 02 Dec 2015 08:06:59 +0000 |
wingo pushed a commit to branch master
in repository guile.
commit eb86afcc7aaa8122cc1474c7246186d6bbe3c15c
Author: Andy Wingo <address@hidden>
Date: Tue Dec 1 10:48:04 2015 +0100
Disable warnings on bootstrap build
* bootstrap/Makefile.am (GUILE_WARNINGS): Don't enable warnings for the
bootstrap build, as they probably slow things down.
---
bootstrap/Makefile.am | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/bootstrap/Makefile.am b/bootstrap/Makefile.am
index 2d9caac..e9b3895 100644
--- a/bootstrap/Makefile.am
+++ b/bootstrap/Makefile.am
@@ -22,7 +22,10 @@
GOBJECTS = $(SOURCES:%.scm=%.go)
-GUILE_WARNINGS = -Wunbound-variable -Warity-mismatch -Wformat
+# No warnings for the bootstrap build. Run
+# make GUILE_WARNINGS="-Wunbound-variable -Warity-mismatch -Wformat"
+# to get the normal set of warnings.
+GUILE_WARNINGS =
GUILE_OPTIMIZATIONS = -O1
nobase_noinst_DATA = $(GOBJECTS) ice-9/eval.go
CLEANFILES = $(GOBJECTS) ice-9/eval.go ice-9/psyntax-pp.go
- [Guile-commits] 18/41: Range inference over the full U64+S64 range, (continued)
- [Guile-commits] 18/41: Range inference over the full U64+S64 range, Andy Wingo, 2015/12/02
- [Guile-commits] 20/41: bv-f{32, 64}-{ref, set!} take unboxed u64 index, Andy Wingo, 2015/12/02
- [Guile-commits] 23/41: Beginning of u64 phi unboxing, Andy Wingo, 2015/12/02
- [Guile-commits] 16/41: Add low-level support for unboxed 64-bit unsigned ints, Andy Wingo, 2015/12/02
- [Guile-commits] 22/41: Specialize u64 comparisons, Andy Wingo, 2015/12/02
- [Guile-commits] 26/41: Slower range saturation in type inference, Andy Wingo, 2015/12/02
- [Guile-commits] 21/41: Add instructions to branch on u64 comparisons, Andy Wingo, 2015/12/02
- [Guile-commits] 25/41: Add unsigned 64-bit arithmetic operators: uadd, usub, umul, Andy Wingo, 2015/12/02
- [Guile-commits] 24/41: Unbox u64 phi values, Andy Wingo, 2015/12/02
- [Guile-commits] 28/41: Specialize u64 arithmetic, Andy Wingo, 2015/12/02
- [Guile-commits] 37/41: Disable warnings on bootstrap build,
Andy Wingo <=
- [Guile-commits] 35/41: Add current-thread VM op, Andy Wingo, 2015/12/02
- [Guile-commits] 27/41: Better range inference for indexes of vector-ref, string-ref et al, Andy Wingo, 2015/12/02
- [Guile-commits] 29/41: Remove add1 and sub1, Andy Wingo, 2015/12/02
- [Guile-commits] 30/41: Add tagged and untagged arithmetic ops with immediate operands, Andy Wingo, 2015/12/02
- [Guile-commits] 32/41: Add support for unboxed s64 values, Andy Wingo, 2015/12/02
- [Guile-commits] 39/41: Specialize u64 bit operations, Andy Wingo, 2015/12/02
- [Guile-commits] 31/41: New instructions load-f64, load-u64, Andy Wingo, 2015/12/02
- [Guile-commits] 36/41: Add logsub op., Andy Wingo, 2015/12/02
- [Guile-commits] 40/41: More efficient assembler instructions, Andy Wingo, 2015/12/02
- [Guile-commits] 33/41: Untag values and indexes for all bytevector instructions, Andy Wingo, 2015/12/02