catacomb_DEFINE_CPU_OR_ABI([ABI], [3], [abi],
[ABI_], [Define if target ABI is \`$][3\'.])
-AC_ARG_ENABLE([asm-debug],
- AS_HELP_STRING([--enable-asm-debug],
- [enable assembler debugging features]),
- [mdw_asm_debug=$enableval], [mdw_asm_debug=no])
-case $CPUFAM in nil) mdw_asm_debug=no ;; esac
-case mdw_asm_debug in
- no) ;;
- *) AC_DEFINE([ENABLE_ASM_DEBUG], [1],
- [Define to enable assembler-level debugging.]) ;;
-esac
-
dnl Establish Automake conditions for things.
catacomb_CPU_FAMILIES([catacomb_CLEAR_FLAGS])
m4_define([catacomb_COND_CPU],
*) 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]),
+ [mdw_asm_debug=$enableval], [mdw_asm_debug=no])
+case $CPUFAM in nil) mdw_asm_debug=no ;; esac
+case mdw_asm_debug in
+ no) ;;
+ *) AC_DEFINE([ENABLE_ASM_DEBUG], [1],
+ [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.