From 9c70334deec0fb5262c3f2ce2ea9bcb530aee20e Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sat, 9 Jan 2021 14:43:02 -0500 Subject: sim: always call SIM_AC_OPTION_WARNINGS Now that all ports have opted in to this, we can require it in the core. It guarantees that new ports have them turned on, and defaults to -Werror in the hopes that new ports keep their code clean from the start. We do this as a sep commit to make it clear that there are no changes to existing ports as they've all explicitly called it already. --- sim/common/ChangeLog | 4 ++++ sim/common/acinclude.m4 | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'sim') diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog index 8039a78..33afbfb 100644 --- a/sim/common/ChangeLog +++ b/sim/common/ChangeLog @@ -1,5 +1,9 @@ 2021-01-11 Mike Frysinger + * acinclude.m4 (SIM_AC_OUTPUT): Require SIM_AC_OPTION_WARNINGS. + +2021-01-11 Mike Frysinger + * sim-core.c (sim_memory_map): Change %#x to PRIxTW. 2021-01-11 Mike Frysinger diff --git a/sim/common/acinclude.m4 b/sim/common/acinclude.m4 index 45ec134..149ddc7 100644 --- a/sim/common/acinclude.m4 +++ b/sim/common/acinclude.m4 @@ -821,7 +821,9 @@ dnl one afterwards. The two pieces of the common fragment are inserted into dnl the target's fragment at the appropriate points. AC_DEFUN([SIM_AC_OUTPUT], -[ +[dnl +AC_REQUIRE([SIM_AC_OPTION_WARNINGS])dnl + dnl Make @cgen_breaks@ non-null only if the sim uses CGEN. cgen_breaks="" if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then -- cgit v1.1