Add common/ dir in build directories
[deliverable/binutils-gdb.git] / gdb / gdbserver / configure.ac
CommitLineData
d6e9fb05 1dnl Autoconf configure script for GDB server.
e2882c85 2dnl Copyright (C) 2000-2018 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
0bcda685
PA
41# We require a C++11 compiler. Check if one is available, and if
42# necessary, set CXX_DIALECT to some -std=xxx switch.
43AX_CXX_COMPILE_STDCXX(11, , mandatory)
44
ee6e2b82 45AC_HEADER_STDC
84563040 46
17ef446e 47# Set the 'development' global.
270c9937 48. $srcdir/../../bfd/development.sh
17ef446e
PA
49
50# Enable -lmcheck by default (it provides cheap-enough memory
51# mangling), but turn it off for releases.
52if $development; then
53 libmcheck_default=yes
54else
55 libmcheck_default=no
56fi
57GDB_AC_LIBMCHECK(${libmcheck_default})
58
6d580b63 59if $development; then
b5884fa7 60 srv_selftest_objs="common/selftest.o"
6d580b63
YQ
61 AC_DEFINE(GDB_SELF_TEST, 1,
62 [Define if self-testing features should be enabled])
63fi
64
bd885420
YQ
65ACX_NONCANONICAL_TARGET
66ACX_NONCANONICAL_HOST
67
61c125b9
TT
68# Dependency checking.
69ZW_CREATE_DEPDIR
60d6cfc9
YQ
70
71# Create sub-directories for objects and dependencies.
b5884fa7 72CONFIG_SRC_SUBDIR="arch common"
60d6cfc9
YQ
73AC_SUBST(CONFIG_SRC_SUBDIR)
74
75AC_CONFIG_COMMANDS([gdbdepdir],[
76 for subdir in ${CONFIG_SRC_SUBDIR}
77 do
78 $SHELL $ac_aux_dir/mkinstalldirs $subdir/$DEPDIR
79 done],
80 [ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR CONFIG_SRC_SUBDIR="$CONFIG_SRC_SUBDIR"])
81
61c125b9
TT
82ZW_PROG_COMPILER_DEPENDENCIES([CC])
83
648d586d
JB
84gnulib_extra_configure_args=
85# If large-file support is disabled, make sure gnulib does the same.
86if test "$enable_largefile" = no; then
87gnulib_extra_configure_args="$gnulib_extra_configure_args --disable-largefile"
88fi
89
c971b7fa
PA
90# Configure gnulib. We can't use AC_CONFIG_SUBDIRS as that'd expect
91# to find the the source subdir to be configured directly under
92# gdbserver/. We need to build gnulib under some other directory not
93# "gnulib", to avoid the problem of both GDB and GDBserver wanting to
94# build it in the same directory, when building in the source dir.
648d586d
JB
95ACX_CONFIGURE_DIR(["../gnulib"], ["build-gnulib-gdbserver"],
96 ["$gnulib_extra_configure_args"])
c971b7fa 97
0b04e523
TT
98ACX_CONFIGURE_DIR(["../../libiberty"], ["build-libiberty-gdbserver"])
99
726e1356 100AC_CHECK_HEADERS(termios.h sys/reg.h string.h dnl
1bd2f0ba 101 proc_service.h sys/procfs.h linux/elf.h dnl
9c232dda 102 fcntl.h signal.h sys/file.h dnl
61ff6e04 103 sys/ioctl.h netinet/in.h sys/socket.h netdb.h dnl
1bd2f0ba 104 netinet/tcp.h arpa/inet.h)
eb0edac8 105AC_FUNC_FORK
4b8b5e72 106AC_CHECK_FUNCS(getauxval pread pwrite pread64 setns)
84563040 107
3266f10b
TT
108GDB_AC_COMMON
109
eb7aa561
PA
110# Check the return and argument types of ptrace.
111GDB_AC_PTRACE
112
0fb4aa4b
PA
113# Check for UST
114ustlibs=""
115ustinc=""
116
117AC_ARG_WITH(ust, [ --with-ust=PATH Specify prefix directory for the installed UST package
118 Equivalent to --with-ust-include=PATH/include
119 plus --with-ust-lib=PATH/lib])
120AC_ARG_WITH(ust_include, [ --with-ust-include=PATH Specify directory for installed UST include files])
121AC_ARG_WITH(ust_lib, [ --with-ust-lib=PATH Specify the directory for the installed UST library])
122
123case $with_ust in
124 no)
125 ustlibs=
126 ustinc=
127 ;;
128 "" | yes)
129 ustlibs=" -lust "
130 ustinc=""
131 ;;
132 *)
133 ustlibs="-L$with_ust/lib -lust"
134 ustinc="-I$with_ust/include "
135 ;;
136esac
137if test "x$with_ust_include" != x; then
138 ustinc="-I$with_ust_include "
139fi
140if test "x$with_ust_lib" != x; then
141 ustlibs="-L$with_ust_lib -lust"
142fi
143
144if test "x$with_ust" != "xno"; then
145 saved_CFLAGS="$CFLAGS"
146 CFLAGS="$CFLAGS $ustinc"
147 AC_MSG_CHECKING([for ust])
148 AC_TRY_COMPILE([
149#define CONFIG_UST_GDB_INTEGRATION
150#include <ust/ust.h>
151 ],[],
152 [AC_MSG_RESULT([yes]); AC_DEFINE(HAVE_UST, 1, [Define if UST is available])],
153 [AC_MSG_RESULT([no]); ustlibs= ; ustinc= ])
154 CFLAGS="$saved_CFLAGS"
155fi
156
157# Flags needed for UST
158AC_SUBST(ustlibs)
159AC_SUBST(ustinc)
160
8f13a3ce
MF
161AM_GDB_WARNINGS
162dnl The codebase isn't clean yet with this flag.
163case " $WARN_CFLAGS " in
164*" -Wmissing-prototypes "*)
165 WARN_CFLAGS="$WARN_CFLAGS -Wno-missing-prototypes"
166 ;;
167esac
3bc3d82a 168
10e86dd7
DE
169dnl dladdr is glibc-specific. It is used by thread-db.c but only for
170dnl debugging messages. It lives in -ldl which is handled below so we don't
171dnl use AC_CHECK_LIB (or AC_SEARCH_LIBS) here. Instead we just temporarily
172dnl augment LIBS.
173old_LIBS="$LIBS"
174LIBS="$LIBS -ldl"
175AC_CHECK_FUNCS(dladdr)
176LIBS="$old_LIBS"
177
07697489
PA
178libiberty_INIT
179
1bd2f0ba 180AC_CHECK_DECLS([strerror, perror, vasprintf, vsnprintf])
43d5792c 181
791c0056
GB
182AC_CHECK_MEMBERS([struct stat.st_blocks, struct stat.st_blksize])
183
239b6d10
WT
184# See if <sys/user.h> supports the %fs_base and %gs_bas amd64 segment registers.
185# Older amd64 Linux's don't have the fs_base and gs_base members of
186# `struct user_regs_struct'.
187AC_CHECK_MEMBERS([struct user_regs_struct.fs_base, struct user_regs_struct.gs_base],
f517c180
EA
188 [], [], [#include <sys/types.h>
189#include <sys/user.h>])
239b6d10
WT
190
191
ccbd4912
MK
192AC_CHECK_TYPES(socklen_t, [], [],
193[#include <sys/types.h>
194#include <sys/socket.h>
195])
fb1e4ffc 196
64da5dd5
JB
197case "${target}" in
198 *-android*)
199 # Starting with NDK version 9, <elf.h> actually includes definitions
200 # of Elf32_auxv_t and Elf64_auxv_t. But sadly, <elf.h> includes
201 # <sys/exec_elf.h> which defines some of the ELF types incorrectly,
202 # leading to conflicts with the defintions from <linux/elf.h>.
203 # This makes it impossible for us to include both <elf.h> and
204 # <linux/elf.h>, which means that, in practice, we do not have
205 # access to Elf32_auxv_t and Elf64_auxv_t on this platform.
206 # Therefore, do not try to auto-detect availability, as it would
207 # get it wrong on this platform.
208 ;;
209 *)
210 AC_CHECK_TYPES([Elf32_auxv_t, Elf64_auxv_t], [], [],
211 #include <elf.h>
212 )
213esac
8365dcf5 214
c16158bc
JM
215ACX_PKGVERSION([GDB])
216ACX_BUGURL([http://www.gnu.org/software/gdb/bugs/])
217AC_DEFINE_UNQUOTED([PKGVERSION], ["$PKGVERSION"], [Additional package description])
218AC_DEFINE_UNQUOTED([REPORT_BUGS_TO], ["$REPORT_BUGS_TO"], [Bug reporting address])
219
8838b45e
NS
220# Check for various supplementary target information (beyond the
221# triplet) which might affect the choices in configure.srv.
222case "${target}" in
223changequote(,)dnl
224 i[34567]86-*-linux*)
225changequote([,])dnl
226 AC_CACHE_CHECK([if building for x86-64], [gdb_cv_i386_is_x86_64],
227 [save_CPPFLAGS="$CPPFLAGS"
228 CPPFLAGS="$CPPFLAGS $CFLAGS"
229 AC_EGREP_CPP([got it], [
230#if __x86_64__
231got it
232#endif
233 ], [gdb_cv_i386_is_x86_64=yes],
234 [gdb_cv_i386_is_x86_64=no])
235 CPPFLAGS="$save_CPPFLAGS"])
236 ;;
201506da
PA
237
238 x86_64-*-linux*)
239 AC_CACHE_CHECK([if building for x32], [gdb_cv_x86_is_x32],
240 [save_CPPFLAGS="$CPPFLAGS"
241 CPPFLAGS="$CPPFLAGS $CFLAGS"
242 AC_EGREP_CPP([got it], [
243#if __x86_64__ && __ILP32__
244got it
245#endif
246 ], [gdb_cv_x86_is_x32=yes],
247 [gdb_cv_x86_is_x32=no])
248 CPPFLAGS="$save_CPPFLAGS"])
249 ;;
250
9ac544ce
MK
251 m68k-*-*)
252 AC_CACHE_CHECK([if building for Coldfire], [gdb_cv_m68k_is_coldfire],
253 [save_CPPFLAGS="$CPPFLAGS"
254 CPPFLAGS="$CPPFLAGS $CFLAGS"
255 AC_EGREP_CPP([got it], [
256#ifdef __mcoldfire__
257got it
258#endif
259 ], [gdb_cv_m68k_is_coldfire=yes],
260 [gdb_cv_m68k_is_coldfire=no])
261 CPPFLAGS="$save_CPPFLAGS"])
262 ;;
8838b45e
NS
263esac
264
7ea81414 265. ${srcdir}/configure.srv
c906108c 266
fb23d554
SDJ
267# Add in the common host objects.
268. ${srcdir}/../common/common.host
269srv_host_obs="$common_host_obs"
270
68070c10
PA
271if test "${srv_mingwce}" = "yes"; then
272 LIBS="$LIBS -lws2"
273elif test "${srv_mingw}" = "yes"; then
12ea4b69 274 LIBS="$LIBS -lws2_32"
ac8c974e
AR
275elif test "${srv_qnx}" = "yes"; then
276 LIBS="$LIBS -lsocket"
8ed54b31
JB
277elif test "${srv_lynxos}" = "yes"; then
278 LIBS="$LIBS -lnetinet"
68070c10
PA
279fi
280
281if test "${srv_mingw}" = "yes"; then
b80864fb
DJ
282 AC_DEFINE(USE_WIN32API, 1,
283 [Define if we should use the Windows API, instead of the
284 POSIX API. On Windows, we use the Windows API when
285 building for MinGW, but the POSIX API when building
286 for Cygwin.])
287fi
288
58caa3dc 289if test "${srv_linux_usrregs}" = "yes"; then
f450004a
DJ
290 AC_DEFINE(HAVE_LINUX_USRREGS, 1,
291 [Define if the target supports PTRACE_PEEKUSR for register ]
292 [access.])
58caa3dc
DJ
293fi
294
295if test "${srv_linux_regsets}" = "yes"; then
e9d25b98
DJ
296 AC_DEFINE(HAVE_LINUX_REGSETS, 1,
297 [Define if the target supports register sets.])
298
58caa3dc
DJ
299 AC_MSG_CHECKING(for PTRACE_GETREGS)
300 AC_CACHE_VAL(gdbsrv_cv_have_ptrace_getregs,
301 [AC_TRY_COMPILE([#include <sys/ptrace.h>],
302 [PTRACE_GETREGS;],
303 [gdbsrv_cv_have_ptrace_getregs=yes],
304 [gdbsrv_cv_have_ptrace_getregs=no])])
305 AC_MSG_RESULT($gdbsrv_cv_have_ptrace_getregs)
306 if test "${gdbsrv_cv_have_ptrace_getregs}" = "yes"; then
e9d25b98 307 AC_DEFINE(HAVE_PTRACE_GETREGS, 1,
f450004a
DJ
308 [Define if the target supports PTRACE_GETREGS for register ]
309 [access.])
58caa3dc
DJ
310 fi
311
312 AC_MSG_CHECKING(for PTRACE_GETFPXREGS)
313 AC_CACHE_VAL(gdbsrv_cv_have_ptrace_getfpxregs,
314 [AC_TRY_COMPILE([#include <sys/ptrace.h>],
315 [PTRACE_GETFPXREGS;],
316 [gdbsrv_cv_have_ptrace_getfpxregs=yes],
317 [gdbsrv_cv_have_ptrace_getfpxregs=no])])
318 AC_MSG_RESULT($gdbsrv_cv_have_ptrace_getfpxregs)
319 if test "${gdbsrv_cv_have_ptrace_getfpxregs}" = "yes"; then
f450004a
DJ
320 AC_DEFINE(HAVE_PTRACE_GETFPXREGS, 1,
321 [Define if the target supports PTRACE_GETFPXREGS for extended ]
322 [register access.])
58caa3dc
DJ
323 fi
324fi
325
9accd112
MM
326if test "${srv_linux_btrace}" = "yes"; then
327 AC_DEFINE(HAVE_LINUX_BTRACE, 1,
328 [Define if the target supports branch tracing.])
329fi
330
0d62e5e8
DJ
331if test "$ac_cv_header_sys_procfs_h" = yes; then
332 BFD_HAVE_SYS_PROCFS_TYPE(lwpid_t)
333 BFD_HAVE_SYS_PROCFS_TYPE(psaddr_t)
334 BFD_HAVE_SYS_PROCFS_TYPE(prgregset_t)
1041a03c 335 BFD_HAVE_SYS_PROCFS_TYPE(prfpregset_t)
0d62e5e8
DJ
336 BFD_HAVE_SYS_PROCFS_TYPE(elf_fpregset_t)
337fi
338
18f5fd81
TJB
339dnl Some systems (e.g., Android) have lwpid_t defined in libthread_db.h.
340if test "$bfd_cv_have_sys_procfs_type_lwpid_t" != yes; then
341 GDBSERVER_HAVE_THREAD_DB_TYPE(lwpid_t)
342fi
343
344dnl Some systems (e.g., Android) have psaddr_t defined in libthread_db.h.
345if test "$bfd_cv_have_sys_procfs_type_psaddr_t" != yes; then
346 GDBSERVER_HAVE_THREAD_DB_TYPE(psaddr_t)
347fi
348
193f13e6
MK
349dnl Check for libdl, but do not add it to LIBS as only gdbserver
350dnl needs it (and gdbreplay doesn't).
351old_LIBS="$LIBS"
352AC_CHECK_LIB(dl, dlopen)
353LIBS="$old_LIBS"
354
0d62e5e8
DJ
355srv_thread_depfiles=
356srv_libs=
0d62e5e8
DJ
357
358if test "$srv_linux_thread_db" = "yes"; then
193f13e6
MK
359 if test "$ac_cv_lib_dl_dlopen" = "yes"; then
360 srv_libs="-ldl"
f6528abd 361 AC_MSG_CHECKING(for the dynamic export flag)
193f13e6 362 old_LDFLAGS="$LDFLAGS"
f6528abd
JK
363 # Older GNU ld supports --export-dynamic but --dynamic-list may not be
364 # supported there.
365 RDYNAMIC="-Wl,--dynamic-list=${srcdir}/proc-service.list"
366 LDFLAGS="$LDFLAGS $RDYNAMIC"
367 AC_TRY_LINK([], [],
368 [found="-Wl,--dynamic-list"
369 RDYNAMIC='-Wl,--dynamic-list=$(srcdir)/proc-service.list'],
370 [RDYNAMIC="-rdynamic"
371 LDFLAGS="$old_LDFLAGS $RDYNAMIC"
372 AC_TRY_LINK([], [],
373 [found="-rdynamic"],
374 [found="no"
375 RDYNAMIC=""])])
193f13e6
MK
376 AC_SUBST(RDYNAMIC)
377 LDFLAGS="$old_LDFLAGS"
f6528abd 378 AC_MSG_RESULT($found)
193f13e6
MK
379 else
380 srv_libs="-lthread_db"
381 fi
0d62e5e8 382
0d62e5e8 383 srv_thread_depfiles="thread-db.o proc-service.o"
7d4e5717 384 AC_DEFINE(USE_THREAD_DB, 1, [Define if we should use libthread_db.])
3db0444b
DJ
385 AC_CACHE_CHECK([for TD_VERSION], gdbsrv_cv_have_td_version,
386 [AC_TRY_COMPILE([#include <thread_db.h>], [TD_VERSION;],
1b3f6016
PA
387 [gdbsrv_cv_have_td_version=yes],
388 [gdbsrv_cv_have_td_version=no])])
3db0444b
DJ
389 if test $gdbsrv_cv_have_td_version = yes; then
390 AC_DEFINE(HAVE_TD_VERSION, 1, [Define if TD_VERSION is available.])
391 fi
0d62e5e8
DJ
392fi
393
96f15937
PP
394AC_ARG_WITH(libthread-db,
395AS_HELP_STRING([--with-libthread-db=PATH], [use given libthread_db directly]),
396[srv_libthread_db_path="${withval}"
96f15937
PP
397 srv_libs="$srv_libthread_db_path"
398])
399
193f13e6
MK
400if test "$srv_libs" != "" -a "$srv_libs" != "-ldl"; then
401 AC_DEFINE(USE_LIBTHREAD_DB_DIRECTLY, 1, [Define if we should use libthread_db directly.])
402fi
403
9b4b61c8 404if test "$srv_xmlfiles" != ""; then
fb1e4ffc
DJ
405 srv_xmlbuiltin="xml-builtin.o"
406 AC_DEFINE(USE_XML, 1, [Define if an XML target description is available.])
407
408 tmp_xmlfiles=$srv_xmlfiles
9b4b61c8 409 srv_xmlfiles=""
fb1e4ffc
DJ
410 for f in $tmp_xmlfiles; do
411 srv_xmlfiles="$srv_xmlfiles \$(XML_DIR)/$f"
412 done
413fi
414
605fd3c6 415GDBSERVER_DEPFILES="$srv_regobj $srv_tgtobj $srv_hostio_err_objs $srv_thread_depfiles $srv_host_obs $srv_selftest_objs"
0d62e5e8 416GDBSERVER_LIBS="$srv_libs"
c906108c 417
fa593d66
PA
418dnl Check whether the target supports __sync_*_compare_and_swap.
419AC_CACHE_CHECK([whether the target supports __sync_*_compare_and_swap],
420 gdbsrv_cv_have_sync_builtins, [
421AC_TRY_LINK([], [int foo, bar; bar = __sync_val_compare_and_swap(&foo, 0, 1);],
422 gdbsrv_cv_have_sync_builtins=yes,
423 gdbsrv_cv_have_sync_builtins=no)])
424if test $gdbsrv_cv_have_sync_builtins = yes; then
425 AC_DEFINE(HAVE_SYNC_BUILTINS, 1,
426 [Define to 1 if the target supports __sync_*_compare_and_swap])
427fi
428
429dnl Check for -fvisibility=hidden support in the compiler.
430saved_cflags="$CFLAGS"
431CFLAGS="$CFLAGS -fvisibility=hidden"
432AC_COMPILE_IFELSE(AC_LANG_PROGRAM([]),
433 [gdbsrv_cv_have_visibility_hidden=yes],
434 [gdbsrv_cv_have_visibility_hidden=no])
435CFLAGS="$saved_cflags"
436
03583c20
UW
437dnl Check if we can disable the virtual address space randomization.
438dnl The functionality of setarch -R.
439AC_CHECK_DECLS([ADDR_NO_RANDOMIZE],,, [#include <sys/personality.h>])
440define([PERSONALITY_TEST], [AC_LANG_PROGRAM([#include <sys/personality.h>], [
441# if !HAVE_DECL_ADDR_NO_RANDOMIZE
442# define ADDR_NO_RANDOMIZE 0x0040000
443# endif
444 /* Test the flag could be set and stays set. */
445 personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE);
446 if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE))
447 return 1])])
448AC_RUN_IFELSE([PERSONALITY_TEST],
449 [gdbsrv_cv_have_personality=true],
450 [gdbsrv_cv_have_personality=false],
451 [AC_LINK_IFELSE([PERSONALITY_TEST],
452 [gdbsrv_cv_have_personality=true],
453 [gdbsrv_cv_have_personality=false])])
454if $gdbsrv_cv_have_personality
455then
456 AC_DEFINE([HAVE_PERSONALITY], 1,
457 [Define if you support the personality syscall.])
458fi
459
c2a66c29 460
fa593d66 461IPA_DEPFILES=""
c2a66c29 462extra_libraries=""
fa593d66 463
c2a66c29 464# check whether to enable the inprocess agent
fa593d66
PA
465if test "$ipa_obj" != "" \
466 -a "$gdbsrv_cv_have_sync_builtins" = yes \
467 -a "$gdbsrv_cv_have_visibility_hidden" = yes; then
c2a66c29
NS
468 have_ipa=true
469else
470 have_ipa=false
471fi
472
473AC_ARG_ENABLE(inprocess-agent,
474AS_HELP_STRING([--enable-inprocess-agent], [inprocess agent]),
475[case "$enableval" in
476 yes) want_ipa=true ;;
477 no) want_ipa=false ;;
478 *) AC_MSG_ERROR([bad value $enableval for inprocess-agent]) ;;
479esac],
480[want_ipa=$have_ipa])
481
482if $want_ipa ; then
483 if $have_ipa ; then
484 IPA_DEPFILES="$ipa_obj"
485 extra_libraries="$extra_libraries libinproctrace.so"
486 else
487 AC_MSG_ERROR([inprocess agent not supported for this target])
488 fi
fa593d66
PA
489fi
490
7ea81414 491AC_SUBST(GDBSERVER_DEPFILES)
0d62e5e8 492AC_SUBST(GDBSERVER_LIBS)
fb1e4ffc
DJ
493AC_SUBST(srv_xmlbuiltin)
494AC_SUBST(srv_xmlfiles)
fa593d66
PA
495AC_SUBST(IPA_DEPFILES)
496AC_SUBST(extra_libraries)
c906108c 497
c971b7fa 498GNULIB=build-gnulib-gdbserver/import
c9a1864a
YQ
499
500GNULIB_STDINT_H=
501if test x"$STDINT_H" != x; then
c971b7fa 502 GNULIB_STDINT_H=$GNULIB/$STDINT_H
c9a1864a
YQ
503fi
504AC_SUBST(GNULIB_STDINT_H)
505
1e94266c 506AC_CONFIG_FILES([Makefile],
c3a3ccc7
DJ
507[case x$CONFIG_HEADERS in
508xconfig.h:config.in)
509echo > stamp-h ;;
510esac
511])
1e94266c
SM
512
513AC_OUTPUT
This page took 1.598468 seconds and 4 git commands to generate.