Make sure terminal settings are restored before exiting
[deliverable/binutils-gdb.git] / gdb / gdbserver / configure.ac
CommitLineData
d6e9fb05 1dnl Autoconf configure script for GDB server.
32d0add0 2dnl Copyright (C) 2000-2015 Free Software Foundation, Inc.
d6e9fb05
JK
3dnl
4dnl This file is part of GDB.
5dnl
6dnl This program is free software; you can redistribute it and/or modify
7dnl it under the terms of the GNU General Public License as published by
5a0e3bd0 8dnl the Free Software Foundation; either version 3 of the License, or
d6e9fb05
JK
9dnl (at your option) any later version.
10dnl
11dnl This program is distributed in the hope that it will be useful,
12dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
13dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14dnl GNU General Public License for more details.
15dnl
16dnl You should have received a copy of the GNU General Public License
5a0e3bd0 17dnl along with this program. If not, see <http://www.gnu.org/licenses/>.
d6e9fb05
JK
18
19dnl Process this file with autoconf to produce a configure script.
20
bec39cab
AC
21AC_PREREQ(2.59)dnl
22
d6e9fb05 23AC_INIT(server.c)
84563040 24AC_CONFIG_HEADER(config.h:config.in)
c9a1864a
YQ
25
26AM_MAINTAINER_MODE
84563040
DJ
27
28AC_PROG_CC
3bc3d82a 29AC_PROG_CXX
fd462a61 30AC_GNU_SOURCE
589bc927 31AC_SYS_LARGEFILE
d6e9fb05
JK
32
33AC_CANONICAL_SYSTEM
84563040 34
d6e9fb05 35AC_PROG_INSTALL
e1d2394b 36AC_CHECK_TOOL(AR, ar)
c971b7fa 37AC_PROG_RANLIB
c906108c 38
dcdb98d2
DJ
39AC_ARG_PROGRAM
40
ee6e2b82 41AC_HEADER_STDC
84563040 42
3bc3d82a
PA
43# See if we are building with C++, and substitute COMPILER.
44GDB_AC_BUILD_WITH_CXX
45
17ef446e 46# Set the 'development' global.
270c9937 47. $srcdir/../../bfd/development.sh
17ef446e
PA
48
49# Enable -lmcheck by default (it provides cheap-enough memory
50# mangling), but turn it off for releases.
51if $development; then
52 libmcheck_default=yes
53else
54 libmcheck_default=no
55fi
56GDB_AC_LIBMCHECK(${libmcheck_default})
57
bd885420
YQ
58ACX_NONCANONICAL_TARGET
59ACX_NONCANONICAL_HOST
60
61c125b9
TT
61# Dependency checking.
62ZW_CREATE_DEPDIR
63ZW_PROG_COMPILER_DEPENDENCIES([CC])
64
c9a1864a
YQ
65# Check for the 'make' the user wants to use.
66AC_CHECK_PROGS(MAKE, make)
61c125b9
TT
67MAKE_IS_GNU=
68case "`$MAKE --version 2>&1 | sed 1q`" in
69 *GNU*)
70 MAKE_IS_GNU=yes
71 ;;
72esac
73AM_CONDITIONAL(GMAKE, test "$MAKE_IS_GNU" = yes)
74AC_PROG_MAKE_SET
c9a1864a 75
648d586d
JB
76gnulib_extra_configure_args=
77# If large-file support is disabled, make sure gnulib does the same.
78if test "$enable_largefile" = no; then
79gnulib_extra_configure_args="$gnulib_extra_configure_args --disable-largefile"
80fi
81
c971b7fa
PA
82# Configure gnulib. We can't use AC_CONFIG_SUBDIRS as that'd expect
83# to find the the source subdir to be configured directly under
84# gdbserver/. We need to build gnulib under some other directory not
85# "gnulib", to avoid the problem of both GDB and GDBserver wanting to
86# build it in the same directory, when building in the source dir.
648d586d
JB
87ACX_CONFIGURE_DIR(["../gnulib"], ["build-gnulib-gdbserver"],
88 ["$gnulib_extra_configure_args"])
c971b7fa 89
0b04e523
TT
90ACX_CONFIGURE_DIR(["../../libiberty"], ["build-libiberty-gdbserver"])
91
0d62e5e8 92AC_CHECK_HEADERS(sgtty.h termio.h termios.h sys/reg.h string.h dnl
1bd2f0ba 93 proc_service.h sys/procfs.h linux/elf.h dnl
9c232dda 94 fcntl.h signal.h sys/file.h dnl
61ff6e04 95 sys/ioctl.h netinet/in.h sys/socket.h netdb.h dnl
1bd2f0ba 96 netinet/tcp.h arpa/inet.h)
4b8b5e72 97AC_CHECK_FUNCS(getauxval pread pwrite pread64 setns)
84563040 98
3266f10b
TT
99GDB_AC_COMMON
100
eb7aa561
PA
101# Check the return and argument types of ptrace.
102GDB_AC_PTRACE
103
0fb4aa4b
PA
104# Check for UST
105ustlibs=""
106ustinc=""
107
108AC_ARG_WITH(ust, [ --with-ust=PATH Specify prefix directory for the installed UST package
109 Equivalent to --with-ust-include=PATH/include
110 plus --with-ust-lib=PATH/lib])
111AC_ARG_WITH(ust_include, [ --with-ust-include=PATH Specify directory for installed UST include files])
112AC_ARG_WITH(ust_lib, [ --with-ust-lib=PATH Specify the directory for the installed UST library])
113
114case $with_ust in
115 no)
116 ustlibs=
117 ustinc=
118 ;;
119 "" | yes)
120 ustlibs=" -lust "
121 ustinc=""
122 ;;
123 *)
124 ustlibs="-L$with_ust/lib -lust"
125 ustinc="-I$with_ust/include "
126 ;;
127esac
128if test "x$with_ust_include" != x; then
129 ustinc="-I$with_ust_include "
130fi
131if test "x$with_ust_lib" != x; then
132 ustlibs="-L$with_ust_lib -lust"
133fi
134
135if test "x$with_ust" != "xno"; then
136 saved_CFLAGS="$CFLAGS"
137 CFLAGS="$CFLAGS $ustinc"
138 AC_MSG_CHECKING([for ust])
139 AC_TRY_COMPILE([
140#define CONFIG_UST_GDB_INTEGRATION
141#include <ust/ust.h>
142 ],[],
143 [AC_MSG_RESULT([yes]); AC_DEFINE(HAVE_UST, 1, [Define if UST is available])],
144 [AC_MSG_RESULT([no]); ustlibs= ; ustinc= ])
145 CFLAGS="$saved_CFLAGS"
146fi
147
148# Flags needed for UST
149AC_SUBST(ustlibs)
150AC_SUBST(ustinc)
151
d4596a3d
PA
152AC_ARG_ENABLE(werror,
153 AS_HELP_STRING([--enable-werror], [treat compile warnings as errors]),
154 [case "${enableval}" in
155 yes | y) ERROR_ON_WARNING="yes" ;;
156 no | n) ERROR_ON_WARNING="no" ;;
157 *) AC_MSG_ERROR(bad value ${enableval} for --enable-werror) ;;
158 esac])
159
3bc3d82a
PA
160# Enable -Werror by default when using gcc in C mode. Leave it off
161# for C++ until we're warning clean. Turn it off for releases.
162if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" \
163 && test x"$enable_build_with_cxx" != x"yes" \
164 && $development; then
d4596a3d
PA
165 ERROR_ON_WARNING=yes
166fi
167
168WERROR_CFLAGS=""
169if test "${ERROR_ON_WARNING}" = yes ; then
170 WERROR_CFLAGS="-Werror"
171fi
172
aac331e4 173build_warnings="-Wall -Wpointer-arith \
8c29b58e 174-Wformat-nonliteral -Wno-char-subscripts -Wempty-body"
d4596a3d 175
3bc3d82a
PA
176# Now add in C and C++ specific options, depending on mode.
177if test "$enable_build_with_cxx" = "yes"; then
178 build_warnings="$build_warnings -Wno-sign-compare -Wno-write-strings \
179-Wno-narrowing"
aac331e4
PA
180else
181 build_warnings="$build_warnings -Wdeclaration-after-statement"
3bc3d82a
PA
182fi
183
184# The set of warnings supported by a C++ compiler is not the same as
185# of the C compiler.
186if test "$enable_build_with_cxx" = "yes"; then
187 AC_LANG_PUSH([C++])
188fi
189
d4596a3d
PA
190WARN_CFLAGS=""
191if test "x$GCC" = xyes
192then
193 AC_MSG_CHECKING(compiler warning flags)
194 # Separate out the -Werror flag as some files just cannot be
195 # compiled with it enabled.
196 for w in ${build_warnings}; do
197 case $w in
198 -Werr*) WERROR_CFLAGS=-Werror ;;
3bc3d82a
PA
199 *)
200 # Check whether GCC accepts it.
d4596a3d
PA
201 saved_CFLAGS="$CFLAGS"
202 CFLAGS="$CFLAGS $w"
3bc3d82a
PA
203 saved_CXXFLAGS="$CXXFLAGS"
204 CXXFLAGS="$CXXFLAGS $w"
d4596a3d
PA
205 AC_TRY_COMPILE([],[],WARN_CFLAGS="${WARN_CFLAGS} $w",)
206 CFLAGS="$saved_CFLAGS"
3bc3d82a 207 CXXFLAGS="$saved_CXXFLAGS"
d4596a3d
PA
208 esac
209 done
210 AC_MSG_RESULT(${WARN_CFLAGS} ${WERROR_CFLAGS})
211fi
212AC_SUBST(WARN_CFLAGS)
213AC_SUBST(WERROR_CFLAGS)
214
3bc3d82a
PA
215if test "$enable_build_with_cxx" = "yes"; then
216 AC_LANG_POP([C++])
217fi
218
10e86dd7
DE
219dnl dladdr is glibc-specific. It is used by thread-db.c but only for
220dnl debugging messages. It lives in -ldl which is handled below so we don't
221dnl use AC_CHECK_LIB (or AC_SEARCH_LIBS) here. Instead we just temporarily
222dnl augment LIBS.
223old_LIBS="$LIBS"
224LIBS="$LIBS -ldl"
225AC_CHECK_FUNCS(dladdr)
226LIBS="$old_LIBS"
227
07697489
PA
228libiberty_INIT
229
1bd2f0ba 230AC_CHECK_DECLS([strerror, perror, vasprintf, vsnprintf])
43d5792c 231
791c0056
GB
232AC_CHECK_MEMBERS([struct stat.st_blocks, struct stat.st_blksize])
233
ccbd4912
MK
234AC_CHECK_TYPES(socklen_t, [], [],
235[#include <sys/types.h>
236#include <sys/socket.h>
237])
fb1e4ffc 238
8365dcf5
TJB
239AC_CHECK_TYPES([Elf32_auxv_t, Elf64_auxv_t], [], [],
240#include <elf.h>
241)
242
c16158bc
JM
243ACX_PKGVERSION([GDB])
244ACX_BUGURL([http://www.gnu.org/software/gdb/bugs/])
245AC_DEFINE_UNQUOTED([PKGVERSION], ["$PKGVERSION"], [Additional package description])
246AC_DEFINE_UNQUOTED([REPORT_BUGS_TO], ["$REPORT_BUGS_TO"], [Bug reporting address])
247
8838b45e
NS
248# Check for various supplementary target information (beyond the
249# triplet) which might affect the choices in configure.srv.
250case "${target}" in
251changequote(,)dnl
252 i[34567]86-*-linux*)
253changequote([,])dnl
254 AC_CACHE_CHECK([if building for x86-64], [gdb_cv_i386_is_x86_64],
255 [save_CPPFLAGS="$CPPFLAGS"
256 CPPFLAGS="$CPPFLAGS $CFLAGS"
257 AC_EGREP_CPP([got it], [
258#if __x86_64__
259got it
260#endif
261 ], [gdb_cv_i386_is_x86_64=yes],
262 [gdb_cv_i386_is_x86_64=no])
263 CPPFLAGS="$save_CPPFLAGS"])
264 ;;
9ac544ce
MK
265 m68k-*-*)
266 AC_CACHE_CHECK([if building for Coldfire], [gdb_cv_m68k_is_coldfire],
267 [save_CPPFLAGS="$CPPFLAGS"
268 CPPFLAGS="$CPPFLAGS $CFLAGS"
269 AC_EGREP_CPP([got it], [
270#ifdef __mcoldfire__
271got it
272#endif
273 ], [gdb_cv_m68k_is_coldfire=yes],
274 [gdb_cv_m68k_is_coldfire=no])
275 CPPFLAGS="$save_CPPFLAGS"])
276 ;;
8838b45e
NS
277esac
278
7ea81414 279. ${srcdir}/configure.srv
c906108c 280
fb23d554
SDJ
281# Add in the common host objects.
282. ${srcdir}/../common/common.host
283srv_host_obs="$common_host_obs"
284
68070c10
PA
285if test "${srv_mingwce}" = "yes"; then
286 LIBS="$LIBS -lws2"
287elif test "${srv_mingw}" = "yes"; then
12ea4b69 288 LIBS="$LIBS -lws2_32"
ac8c974e
AR
289elif test "${srv_qnx}" = "yes"; then
290 LIBS="$LIBS -lsocket"
8ed54b31
JB
291elif test "${srv_lynxos}" = "yes"; then
292 LIBS="$LIBS -lnetinet"
68070c10
PA
293fi
294
295if test "${srv_mingw}" = "yes"; then
b80864fb
DJ
296 AC_DEFINE(USE_WIN32API, 1,
297 [Define if we should use the Windows API, instead of the
298 POSIX API. On Windows, we use the Windows API when
299 building for MinGW, but the POSIX API when building
300 for Cygwin.])
301fi
302
58caa3dc 303if test "${srv_linux_usrregs}" = "yes"; then
f450004a
DJ
304 AC_DEFINE(HAVE_LINUX_USRREGS, 1,
305 [Define if the target supports PTRACE_PEEKUSR for register ]
306 [access.])
58caa3dc
DJ
307fi
308
309if test "${srv_linux_regsets}" = "yes"; then
e9d25b98
DJ
310 AC_DEFINE(HAVE_LINUX_REGSETS, 1,
311 [Define if the target supports register sets.])
312
58caa3dc
DJ
313 AC_MSG_CHECKING(for PTRACE_GETREGS)
314 AC_CACHE_VAL(gdbsrv_cv_have_ptrace_getregs,
315 [AC_TRY_COMPILE([#include <sys/ptrace.h>],
316 [PTRACE_GETREGS;],
317 [gdbsrv_cv_have_ptrace_getregs=yes],
318 [gdbsrv_cv_have_ptrace_getregs=no])])
319 AC_MSG_RESULT($gdbsrv_cv_have_ptrace_getregs)
320 if test "${gdbsrv_cv_have_ptrace_getregs}" = "yes"; then
e9d25b98 321 AC_DEFINE(HAVE_PTRACE_GETREGS, 1,
f450004a
DJ
322 [Define if the target supports PTRACE_GETREGS for register ]
323 [access.])
58caa3dc
DJ
324 fi
325
326 AC_MSG_CHECKING(for PTRACE_GETFPXREGS)
327 AC_CACHE_VAL(gdbsrv_cv_have_ptrace_getfpxregs,
328 [AC_TRY_COMPILE([#include <sys/ptrace.h>],
329 [PTRACE_GETFPXREGS;],
330 [gdbsrv_cv_have_ptrace_getfpxregs=yes],
331 [gdbsrv_cv_have_ptrace_getfpxregs=no])])
332 AC_MSG_RESULT($gdbsrv_cv_have_ptrace_getfpxregs)
333 if test "${gdbsrv_cv_have_ptrace_getfpxregs}" = "yes"; then
f450004a
DJ
334 AC_DEFINE(HAVE_PTRACE_GETFPXREGS, 1,
335 [Define if the target supports PTRACE_GETFPXREGS for extended ]
336 [register access.])
58caa3dc
DJ
337 fi
338fi
339
9accd112
MM
340if test "${srv_linux_btrace}" = "yes"; then
341 AC_DEFINE(HAVE_LINUX_BTRACE, 1,
342 [Define if the target supports branch tracing.])
343fi
344
0d62e5e8
DJ
345if test "$ac_cv_header_sys_procfs_h" = yes; then
346 BFD_HAVE_SYS_PROCFS_TYPE(lwpid_t)
347 BFD_HAVE_SYS_PROCFS_TYPE(psaddr_t)
348 BFD_HAVE_SYS_PROCFS_TYPE(prgregset_t)
1041a03c 349 BFD_HAVE_SYS_PROCFS_TYPE(prfpregset_t)
0d62e5e8
DJ
350 BFD_HAVE_SYS_PROCFS_TYPE(elf_fpregset_t)
351fi
352
18f5fd81
TJB
353dnl Some systems (e.g., Android) have lwpid_t defined in libthread_db.h.
354if test "$bfd_cv_have_sys_procfs_type_lwpid_t" != yes; then
355 GDBSERVER_HAVE_THREAD_DB_TYPE(lwpid_t)
356fi
357
358dnl Some systems (e.g., Android) have psaddr_t defined in libthread_db.h.
359if test "$bfd_cv_have_sys_procfs_type_psaddr_t" != yes; then
360 GDBSERVER_HAVE_THREAD_DB_TYPE(psaddr_t)
361fi
362
193f13e6
MK
363dnl Check for libdl, but do not add it to LIBS as only gdbserver
364dnl needs it (and gdbreplay doesn't).
365old_LIBS="$LIBS"
366AC_CHECK_LIB(dl, dlopen)
367LIBS="$old_LIBS"
368
0d62e5e8
DJ
369srv_thread_depfiles=
370srv_libs=
0d62e5e8
DJ
371
372if test "$srv_linux_thread_db" = "yes"; then
193f13e6
MK
373 if test "$ac_cv_lib_dl_dlopen" = "yes"; then
374 srv_libs="-ldl"
f6528abd 375 AC_MSG_CHECKING(for the dynamic export flag)
193f13e6 376 old_LDFLAGS="$LDFLAGS"
f6528abd
JK
377 # Older GNU ld supports --export-dynamic but --dynamic-list may not be
378 # supported there.
379 RDYNAMIC="-Wl,--dynamic-list=${srcdir}/proc-service.list"
380 LDFLAGS="$LDFLAGS $RDYNAMIC"
381 AC_TRY_LINK([], [],
382 [found="-Wl,--dynamic-list"
383 RDYNAMIC='-Wl,--dynamic-list=$(srcdir)/proc-service.list'],
384 [RDYNAMIC="-rdynamic"
385 LDFLAGS="$old_LDFLAGS $RDYNAMIC"
386 AC_TRY_LINK([], [],
387 [found="-rdynamic"],
388 [found="no"
389 RDYNAMIC=""])])
193f13e6
MK
390 AC_SUBST(RDYNAMIC)
391 LDFLAGS="$old_LDFLAGS"
f6528abd 392 AC_MSG_RESULT($found)
193f13e6
MK
393 else
394 srv_libs="-lthread_db"
395 fi
0d62e5e8 396
0d62e5e8 397 srv_thread_depfiles="thread-db.o proc-service.o"
7d4e5717 398 AC_DEFINE(USE_THREAD_DB, 1, [Define if we should use libthread_db.])
3db0444b
DJ
399 AC_CACHE_CHECK([for TD_VERSION], gdbsrv_cv_have_td_version,
400 [AC_TRY_COMPILE([#include <thread_db.h>], [TD_VERSION;],
1b3f6016
PA
401 [gdbsrv_cv_have_td_version=yes],
402 [gdbsrv_cv_have_td_version=no])])
3db0444b
DJ
403 if test $gdbsrv_cv_have_td_version = yes; then
404 AC_DEFINE(HAVE_TD_VERSION, 1, [Define if TD_VERSION is available.])
405 fi
0d62e5e8
DJ
406fi
407
96f15937
PP
408AC_ARG_WITH(libthread-db,
409AS_HELP_STRING([--with-libthread-db=PATH], [use given libthread_db directly]),
410[srv_libthread_db_path="${withval}"
96f15937
PP
411 srv_libs="$srv_libthread_db_path"
412])
413
193f13e6
MK
414if test "$srv_libs" != "" -a "$srv_libs" != "-ldl"; then
415 AC_DEFINE(USE_LIBTHREAD_DB_DIRECTLY, 1, [Define if we should use libthread_db directly.])
416fi
417
9b4b61c8 418if test "$srv_xmlfiles" != ""; then
fb1e4ffc
DJ
419 srv_xmlbuiltin="xml-builtin.o"
420 AC_DEFINE(USE_XML, 1, [Define if an XML target description is available.])
421
422 tmp_xmlfiles=$srv_xmlfiles
9b4b61c8 423 srv_xmlfiles=""
fb1e4ffc
DJ
424 for f in $tmp_xmlfiles; do
425 srv_xmlfiles="$srv_xmlfiles \$(XML_DIR)/$f"
426 done
427fi
428
fb23d554 429GDBSERVER_DEPFILES="$srv_regobj $srv_tgtobj $srv_hostio_err_objs $srv_thread_depfiles $srv_host_obs"
0d62e5e8 430GDBSERVER_LIBS="$srv_libs"
c906108c 431
fa593d66
PA
432dnl Check whether the target supports __sync_*_compare_and_swap.
433AC_CACHE_CHECK([whether the target supports __sync_*_compare_and_swap],
434 gdbsrv_cv_have_sync_builtins, [
435AC_TRY_LINK([], [int foo, bar; bar = __sync_val_compare_and_swap(&foo, 0, 1);],
436 gdbsrv_cv_have_sync_builtins=yes,
437 gdbsrv_cv_have_sync_builtins=no)])
438if test $gdbsrv_cv_have_sync_builtins = yes; then
439 AC_DEFINE(HAVE_SYNC_BUILTINS, 1,
440 [Define to 1 if the target supports __sync_*_compare_and_swap])
441fi
442
443dnl Check for -fvisibility=hidden support in the compiler.
444saved_cflags="$CFLAGS"
445CFLAGS="$CFLAGS -fvisibility=hidden"
446AC_COMPILE_IFELSE(AC_LANG_PROGRAM([]),
447 [gdbsrv_cv_have_visibility_hidden=yes],
448 [gdbsrv_cv_have_visibility_hidden=no])
449CFLAGS="$saved_cflags"
450
03583c20
UW
451dnl Check if we can disable the virtual address space randomization.
452dnl The functionality of setarch -R.
453AC_CHECK_DECLS([ADDR_NO_RANDOMIZE],,, [#include <sys/personality.h>])
454define([PERSONALITY_TEST], [AC_LANG_PROGRAM([#include <sys/personality.h>], [
455# if !HAVE_DECL_ADDR_NO_RANDOMIZE
456# define ADDR_NO_RANDOMIZE 0x0040000
457# endif
458 /* Test the flag could be set and stays set. */
459 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
460 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
461 return 1])])
462AC_RUN_IFELSE([PERSONALITY_TEST],
463 [gdbsrv_cv_have_personality=true],
464 [gdbsrv_cv_have_personality=false],
465 [AC_LINK_IFELSE([PERSONALITY_TEST],
466 [gdbsrv_cv_have_personality=true],
467 [gdbsrv_cv_have_personality=false])])
468if $gdbsrv_cv_have_personality
469then
470 AC_DEFINE([HAVE_PERSONALITY], 1,
471 [Define if you support the personality syscall.])
472fi
473
c2a66c29 474
fa593d66 475IPA_DEPFILES=""
c2a66c29 476extra_libraries=""
fa593d66 477
c2a66c29 478# check whether to enable the inprocess agent
fa593d66
PA
479if test "$ipa_obj" != "" \
480 -a "$gdbsrv_cv_have_sync_builtins" = yes \
481 -a "$gdbsrv_cv_have_visibility_hidden" = yes; then
c2a66c29
NS
482 have_ipa=true
483else
484 have_ipa=false
485fi
486
487AC_ARG_ENABLE(inprocess-agent,
488AS_HELP_STRING([--enable-inprocess-agent], [inprocess agent]),
489[case "$enableval" in
490 yes) want_ipa=true ;;
491 no) want_ipa=false ;;
492 *) AC_MSG_ERROR([bad value $enableval for inprocess-agent]) ;;
493esac],
494[want_ipa=$have_ipa])
495
496if $want_ipa ; then
497 if $have_ipa ; then
498 IPA_DEPFILES="$ipa_obj"
499 extra_libraries="$extra_libraries libinproctrace.so"
500 else
501 AC_MSG_ERROR([inprocess agent not supported for this target])
502 fi
fa593d66
PA
503fi
504
7ea81414 505AC_SUBST(GDBSERVER_DEPFILES)
0d62e5e8 506AC_SUBST(GDBSERVER_LIBS)
fb1e4ffc
DJ
507AC_SUBST(srv_xmlbuiltin)
508AC_SUBST(srv_xmlfiles)
fa593d66
PA
509AC_SUBST(IPA_DEPFILES)
510AC_SUBST(extra_libraries)
c906108c 511
c971b7fa 512GNULIB=build-gnulib-gdbserver/import
c9a1864a
YQ
513
514GNULIB_STDINT_H=
515if test x"$STDINT_H" != x; then
c971b7fa 516 GNULIB_STDINT_H=$GNULIB/$STDINT_H
c9a1864a
YQ
517fi
518AC_SUBST(GNULIB_STDINT_H)
519
c971b7fa 520AC_OUTPUT(Makefile,
c3a3ccc7
DJ
521[case x$CONFIG_HEADERS in
522xconfig.h:config.in)
523echo > stamp-h ;;
524esac
525])
This page took 1.084616 seconds and 4 git commands to generate.