aboutsummaryrefslogtreecommitdiff
path: root/sim/config.h.in
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2021-06-06 20:35:02 -0400
committerMike Frysinger <vapier@gentoo.org>2021-06-12 20:07:57 -0400
commit04381273a9ea0cf30575d58983287cd950b3e166 (patch)
treec58e24e6afe011ffca7403f18ff41f9740dcf4a4 /sim/config.h.in
parent497a20bd3b7f7bffac5cdc7ae03e768cf92a04fd (diff)
downloadfsf-binutils-gdb-04381273a9ea0cf30575d58983287cd950b3e166.zip
fsf-binutils-gdb-04381273a9ea0cf30575d58983287cd950b3e166.tar.gz
fsf-binutils-gdb-04381273a9ea0cf30575d58983287cd950b3e166.tar.bz2
sim: unify debug/stdio/trace/profile build settings
Move these options up to the common dir so we only test & export them once across all ports. The ppc code needs a little extra care with its trace settings as it's not exactly the same API as the common code. The other knobs are the same though.
Diffstat (limited to 'sim/config.h.in')
-rw-r--r--sim/config.h.in18
1 files changed, 18 insertions, 0 deletions
diff --git a/sim/config.h.in b/sim/config.h.in
index 4ca8fc6..8d7923e 100644
--- a/sim/config.h.in
+++ b/sim/config.h.in
@@ -3,6 +3,9 @@
/* Define if building universal (internal helper macro) */
#undef AC_APPLE_UNIVERSAL_BUILD
+/* Sim debug setting */
+#undef DEBUG
+
/* Define to the type of elements in the array set by `getgroups'. Usually
this is either `int' or `gid_t'. */
#undef GETGROUPS_T
@@ -391,6 +394,9 @@
/* Define to the version of this package. */
#undef PACKAGE_VERSION
+/* Sim profile settings */
+#undef PROFILE
+
/* Define as the return type of signal handlers (`int' or `void'). */
#undef RETSIGTYPE
@@ -428,9 +434,21 @@
/* Sim assert settings */
#undef WITH_ASSERT
+/* Sim debug setting */
+#undef WITH_DEBUG
+
/* Sim default environment */
#undef WITH_ENVIRONMENT
+/* Sim profile settings */
+#undef WITH_PROFILE
+
+/* How to route I/O */
+#undef WITH_STDIO
+
+/* Sim trace settings */
+#undef WITH_TRACE
+
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
#if defined AC_APPLE_UNIVERSAL_BUILD