configure.ac, base/asm-common.h: Check explicitly for `_' on symbols.
[catacomb] / configure.ac
index 93a1149..cc7f3b4 100644 (file)
@@ -180,6 +180,7 @@ case $CPUFAM in
   *) AC_MSG_RESULT([$CPUFAM/$ABI]) ;;
 esac
 
+dnl Consider enabling support for assembler-level debugging toys.
 AC_ARG_ENABLE([asm-debug],
   AS_HELP_STRING([--enable-asm-debug],
     [enable assembler debugging features]),
@@ -191,6 +192,13 @@ case mdw_asm_debug in
        [Define to enable assembler-level debugging.]) ;;
 esac
 
+dnl Check for leading underscores on C symbols.
+LT_SYS_SYMBOL_USCORE
+case $sys_symbol_underscore in
+  yes) AC_DEFINE([SYM_USCORE], [1],
+        [Define if C symbols are prefixed with an underscore.]) ;;
+esac
+
 dnl--------------------------------------------------------------------------
 dnl CPU-specific assembler features.