public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 1/3] config-list.mk: add KNOWN_BROKEN
@ 2016-05-26 16:16 David Malcolm
  2016-05-26 17:05 ` [PATCH 3/3] config-list.mk: add OPT-enable-obsolete to 4 targets David Malcolm
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: David Malcolm @ 2016-05-26 16:16 UTC (permalink / raw)
  To: gcc-patches; +Cc: David Malcolm

When using config-list.mk to build all configurations, it's useful
to filter out the configurations that are known to be broken.

This patch does so, adding a KNOWN_BROKEN variable.

contrib/ChangeLog:
	* config-list.mk (LIST): Rename to...
	(FULL_LIST): ...this.
	(KNOWN_BROKEN): New variable.
	(LIST): Redefine, in terms of FULL_LIST and KNOWN_BROKEN.
---
 contrib/config-list.mk | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/contrib/config-list.mk b/contrib/config-list.mk
index 8210352..edc3dc7 100644
--- a/contrib/config-list.mk
+++ b/contrib/config-list.mk
@@ -11,7 +11,7 @@ TEST=all-gcc
 # nohup nice make -j25 -l36 -f ../gcc/contrib/config-list.mk > make.out 2>&1 &
 #
 # v850e1-elf is rejected by config.sub
-LIST = aarch64-elf aarch64-linux-gnu aarch64-rtems \
+FULL_LIST = aarch64-elf aarch64-linux-gnu aarch64-rtems \
   alpha-linux-gnu alpha-freebsd6 alpha-netbsd alpha-openbsd \
   alpha64-dec-vms alpha-dec-vms am33_2.0-linux \
   arc-elf32OPT-with-cpu=arc600 arc-elf32OPT-with-cpu=arc700 \
@@ -81,6 +81,14 @@ LIST = aarch64-elf aarch64-linux-gnu aarch64-rtems \
   xtensa-linux \
   i686-interix3OPT-enable-obsolete
 
+# Which of the above are known to currently not work?
+KNOWN_BROKEN=
+
+# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52551
+KNOWN_BROKEN += i686-interix3OPT-enable-obsolete
+
+LIST= $(filter-out $(KNOWN_BROKEN),$(FULL_LIST))
+
 LOGFILES = $(patsubst %,log/%-make.out,$(LIST))
 all: $(LOGFILES)
 config: $(LIST)
-- 
1.8.5.3

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2016-06-09 18:20 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-05-26 16:16 [PATCH 1/3] config-list.mk: add KNOWN_BROKEN David Malcolm
2016-05-26 17:05 ` [PATCH 3/3] config-list.mk: add OPT-enable-obsolete to 4 targets David Malcolm
2016-06-09 15:11   ` Jeff Law
2016-05-26 17:06 ` [PATCH 2/3] config-list.mk: add GCC_SRC_DIR David Malcolm
2016-06-09 15:10   ` Jeff Law
2016-06-09 15:09 ` [PATCH 1/3] config-list.mk: add KNOWN_BROKEN Jeff Law
2016-06-09 16:25   ` Joseph Myers
2016-06-09 18:20     ` Trevor Saunders

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).