blob: cf53f7622365c0727cb9efabd18eaea36983a50b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
AC_INIT([pdbg], [1.0])
AM_INIT_AUTOMAKE([subdir-objects])
AM_SILENT_RULES([yes])
AC_PROG_CC
AC_PROG_LIBTOOL
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_HEADERS([config.h])
AC_CONFIG_FILES([Makefile])
AC_LANG(C)
AC_SUBST([ARCH_FF])
AC_CHECK_TOOL([OBJDUMP], [objdump])
AC_CHECK_TOOL([OBJCOPY], [objcopy])
AC_SUBST([OBJCOPY])
AC_COMPILE_IFELSE(
[AC_LANG_SOURCE([[]])],
ARCH_FF=$(${OBJDUMP} -f conftest.$OBJEXT |
sed -ne "s/.*file format //p" -e "s/.*architecture: \(.*\),.*/\1/p" |
tr "\n" " " |
sed -e "s/ / -B /"),
AC_MSG_FAILURE([Unable to determine architecture output file format]))
AC_OUTPUT
|