mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-11-16 04:24:43 +00:00
Update obsolete autoconf macros
bfd/ * bfd.m4: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE. binutils/ * configure.ac: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE. gas/ * acinclude.m4: Replace AC_TRY_LINK with AC_LINK_IFELSE. Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE. gprof/ * configure.ac: Replace AC_OUTPUT(file list) with AC_CONFIG_FILES([file list])\nAC_OUTPUT. libctf/ * configure.ac: Replace AC_TRY_LINK with AC_LINK_IFELSE. opcodes/ * configure.ac: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE.
This commit is contained in:
committed by
Alan Modra
parent
158b142e80
commit
bdee554202
21
bfd/bfd.m4
21
bfd/bfd.m4
@@ -29,12 +29,12 @@ AC_DEFUN([BFD_HAVE_SYS_PROCFS_TYPE],
|
||||
[AC_REQUIRE([BFD_SYS_PROCFS_H])
|
||||
AC_MSG_CHECKING([for $1 in sys/procfs.h])
|
||||
AC_CACHE_VAL(bfd_cv_have_sys_procfs_type_$1,
|
||||
[AC_TRY_COMPILE([
|
||||
[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
|
||||
#define _SYSCALL32
|
||||
#include <sys/procfs.h>],
|
||||
[$1 avar],
|
||||
bfd_cv_have_sys_procfs_type_$1=yes,
|
||||
bfd_cv_have_sys_procfs_type_$1=no
|
||||
#include <sys/procfs.h>]],
|
||||
[[$1 avar]])],
|
||||
[bfd_cv_have_sys_procfs_type_$1=yes],
|
||||
[bfd_cv_have_sys_procfs_type_$1=no]
|
||||
)])
|
||||
if test $bfd_cv_have_sys_procfs_type_$1 = yes; then
|
||||
AC_DEFINE([HAVE_]translit($1, [a-z], [A-Z]), 1,
|
||||
@@ -49,12 +49,12 @@ AC_DEFUN([BFD_HAVE_SYS_PROCFS_TYPE_MEMBER],
|
||||
[AC_REQUIRE([BFD_SYS_PROCFS_H])
|
||||
AC_MSG_CHECKING([for $1.$2 in sys/procfs.h])
|
||||
AC_CACHE_VAL(bfd_cv_have_sys_procfs_type_member_$1_$2,
|
||||
[AC_TRY_COMPILE([
|
||||
[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
|
||||
#define _SYSCALL32
|
||||
#include <sys/procfs.h>],
|
||||
[$1 avar; void* aref = (void*) &avar.$2],
|
||||
bfd_cv_have_sys_procfs_type_member_$1_$2=yes,
|
||||
bfd_cv_have_sys_procfs_type_member_$1_$2=no
|
||||
#include <sys/procfs.h>]],
|
||||
[[$1 avar; void* aref = (void*) &avar.$2]])],
|
||||
[bfd_cv_have_sys_procfs_type_member_$1_$2=yes],
|
||||
[bfd_cv_have_sys_procfs_type_member_$1_$2=no]
|
||||
)])
|
||||
if test $bfd_cv_have_sys_procfs_type_member_$1_$2 = yes; then
|
||||
AC_DEFINE([HAVE_]translit($1, [a-z], [A-Z])[_]translit($2, [a-z], [A-Z]), 1,
|
||||
@@ -62,4 +62,3 @@ AC_DEFUN([BFD_HAVE_SYS_PROCFS_TYPE_MEMBER],
|
||||
fi
|
||||
AC_MSG_RESULT($bfd_cv_have_sys_procfs_type_member_$1_$2)
|
||||
])
|
||||
|
||||
|
||||
@@ -201,9 +201,9 @@ GCC_AC_FUNC_MMAP
|
||||
AC_CHECK_FUNCS(fseeko fseeko64 getc_unlocked mkdtemp mkstemp utimensat utimes)
|
||||
|
||||
AC_MSG_CHECKING([for mbstate_t])
|
||||
AC_TRY_COMPILE([#include <wchar.h>],
|
||||
[mbstate_t teststate;],
|
||||
have_mbstate_t=yes, have_mbstate_t=no)
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <wchar.h>]],
|
||||
[[mbstate_t teststate;]])],
|
||||
[have_mbstate_t=yes],[have_mbstate_t=no])
|
||||
AC_MSG_RESULT($have_mbstate_t)
|
||||
if test x"$have_mbstate_t" = xyes; then
|
||||
AC_DEFINE(HAVE_MBSTATE_T,1,[Define if mbstate_t exists in wchar.h.])
|
||||
|
||||
@@ -2,12 +2,12 @@ dnl GAS_CHECK_DECL_NEEDED(name, typedefname, typedef, headers)
|
||||
AC_DEFUN([GAS_CHECK_DECL_NEEDED],[
|
||||
AC_MSG_CHECKING(whether declaration is required for $1)
|
||||
AC_CACHE_VAL(gas_cv_decl_needed_$1,
|
||||
AC_TRY_LINK([$4],
|
||||
[
|
||||
AC_LINK_IFELSE([AC_LANG_PROGRAM([[$4]],
|
||||
[[
|
||||
typedef $3;
|
||||
$2 x;
|
||||
x = ($2) $1;
|
||||
], gas_cv_decl_needed_$1=no, gas_cv_decl_needed_$1=yes))dnl
|
||||
]])],[gas_cv_decl_needed_$1=no], [gas_cv_decl_needed_$1=yes]))dnl
|
||||
AC_MSG_RESULT($gas_cv_decl_needed_$1)
|
||||
if test $gas_cv_decl_needed_$1 = yes; then
|
||||
AC_DEFINE([NEED_DECLARATION_]translit($1, [a-z], [A-Z]), 1,
|
||||
@@ -22,9 +22,9 @@ dnl GAS_WORKING_ASSERT
|
||||
AC_DEFUN([GAS_WORKING_ASSERT],
|
||||
[AC_MSG_CHECKING([for working assert macro])
|
||||
AC_CACHE_VAL(gas_cv_assert_ok,
|
||||
AC_TRY_LINK([#include <assert.h>
|
||||
AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <assert.h>
|
||||
#include <string.h>
|
||||
#include <stdio.h>], [
|
||||
#include <stdio.h>]], [[
|
||||
/* check for requoting problems */
|
||||
static int a, b, c, d;
|
||||
static char *s;
|
||||
@@ -32,7 +32,7 @@ assert (!strcmp(s, "foo bar baz quux"));
|
||||
/* check for newline handling */
|
||||
assert (a == b
|
||||
|| c == d);
|
||||
], gas_cv_assert_ok=yes, gas_cv_assert_ok=no))dnl
|
||||
]])],[gas_cv_assert_ok=yes], [gas_cv_assert_ok=no]))dnl
|
||||
AC_MSG_RESULT($gas_cv_assert_ok)
|
||||
test $gas_cv_assert_ok = yes || AC_DEFINE(BROKEN_ASSERT, 1, [assert broken?])
|
||||
])dnl
|
||||
@@ -61,12 +61,12 @@ dnl
|
||||
AC_DEFUN([GAS_HAVE_TIME_TYPE_MEMBER],
|
||||
[AC_MSG_CHECKING([for $1.$2 in time.h])
|
||||
AC_CACHE_VAL(gas_cv_have_time_type_member_$2,
|
||||
[AC_TRY_COMPILE([
|
||||
[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
|
||||
#define _BSD_SOURCE 1
|
||||
#include <time.h>],
|
||||
[$1 avar; void* aref = (void*) &avar.$2],
|
||||
gas_cv_have_time_type_member_$2=yes,
|
||||
gas_cv_have_time_type_member_$2=no
|
||||
#include <time.h>]],
|
||||
[[$1 avar; void* aref = (void*) &avar.$2]])],
|
||||
[gas_cv_have_time_type_member_$2=yes],
|
||||
[gas_cv_have_time_type_member_$2=no]
|
||||
)])
|
||||
if test $gas_cv_have_time_type_member_$2 = yes; then
|
||||
AC_DEFINE([HAVE_]translit($2, [a-z], [A-Z]), 1,
|
||||
@@ -80,12 +80,12 @@ dnl
|
||||
AC_DEFUN([GAS_HAVE_SYS_STAT_TYPE_MEMBER],
|
||||
[AC_MSG_CHECKING([for $1.$2.$3 in sys/stat.h])
|
||||
AC_CACHE_VAL(gas_cv_have_sys_stat_type_member_$2_$3,
|
||||
[AC_TRY_COMPILE([
|
||||
[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
|
||||
#define _BSD_SOURCE 1
|
||||
#include <sys/stat.h>],
|
||||
[$1 avar; void* aref = (void*) &avar.$2.$3],
|
||||
gas_cv_have_sys_stat_type_member_$2_$3=yes,
|
||||
gas_cv_have_sys_stat_type_member_$2_$3=no
|
||||
#include <sys/stat.h>]],
|
||||
[[$1 avar; void* aref = (void*) &avar.$2.$3]])],
|
||||
[gas_cv_have_sys_stat_type_member_$2_$3=yes],
|
||||
[gas_cv_have_sys_stat_type_member_$2_$3=no]
|
||||
)])
|
||||
if test $gas_cv_have_sys_stat_type_member_$2_$3 = yes; then
|
||||
AC_DEFINE([HAVE_]translit($2, [a-z], [A-Z])[_]translit($3, [a-z], [A-Z]), 1,
|
||||
|
||||
@@ -86,6 +86,7 @@ AC_CACHE_CHECK([whether gprof tests can run],
|
||||
fi])
|
||||
AM_CONDITIONAL(NATIVE, test "$gprof_cv_sys_native" = "yes")
|
||||
|
||||
AC_OUTPUT(Makefile testsuite/Makefile po/Makefile.in:po/Make-in)
|
||||
AC_CONFIG_FILES([Makefile testsuite/Makefile po/Makefile.in:po/Make-in])
|
||||
AC_OUTPUT
|
||||
|
||||
GNU_MAKE_JOBSERVER
|
||||
|
||||
@@ -98,12 +98,12 @@ LDFLAGS="-L../bfd -L../libiberty $LDFLAGS"
|
||||
intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
|
||||
LIBS="-lbfd -liberty $intl $LIBS"
|
||||
AC_CACHE_CHECK([for ELF support in BFD], ac_cv_libctf_bfd_elf,
|
||||
[AC_TRY_LINK([#include <stdlib.h>
|
||||
[AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include "bfd.h"
|
||||
#include "elf-bfd.h"],
|
||||
[(void) bfd_section_from_elf_index (NULL, 0);
|
||||
return 0;],
|
||||
#include "elf-bfd.h"]],
|
||||
[[(void) bfd_section_from_elf_index (NULL, 0);
|
||||
return 0;]])],
|
||||
[ac_cv_libctf_bfd_elf=yes],
|
||||
[ac_cv_libctf_bfd_elf=no])])
|
||||
CFLAGS=$OLD_CFLAGS
|
||||
|
||||
@@ -101,10 +101,10 @@ AC_CHECK_DECLS([basename, stpcpy])
|
||||
# Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do
|
||||
# since sigsetjmp might only be defined as a macro.
|
||||
AC_CACHE_CHECK([for sigsetjmp], gdb_cv_func_sigsetjmp,
|
||||
[AC_TRY_COMPILE([
|
||||
[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
|
||||
#include <setjmp.h>
|
||||
], [sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);],
|
||||
bfd_cv_func_sigsetjmp=yes, bfd_cv_func_sigsetjmp=no)])
|
||||
]], [[sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1);]])],
|
||||
[bfd_cv_func_sigsetjmp=yes], [bfd_cv_func_sigsetjmp=no])])
|
||||
if test $bfd_cv_func_sigsetjmp = yes; then
|
||||
AC_DEFINE(HAVE_SIGSETJMP, 1, [Define if sigsetjmp is available. ])
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user