Remove "fix" call for "long long" from ARI
[deliverable/binutils-gdb.git] / ld / configure.ac
CommitLineData
252b5132
RH
1dnl Process this file with autoconf to produce a configure script
2dnl
82704155 3dnl Copyright (C) 2012-2019 Free Software Foundation, Inc.
5bf135a7
NC
4dnl
5dnl This file is free software; you can redistribute it and/or modify
6dnl it under the terms of the GNU General Public License as published by
7dnl the Free Software Foundation; either version 3 of the License, or
8dnl (at your option) any later version.
995da1ff 9dnl
5bf135a7
NC
10dnl This program is distributed in the hope that it will be useful,
11dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
12dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13dnl GNU General Public License for more details.
995da1ff 14dnl
5bf135a7
NC
15dnl You should have received a copy of the GNU General Public License
16dnl along with this program; see the file COPYING3. If not see
17dnl <http://www.gnu.org/licenses/>.
18dnl
19
2e98a7bd
AM
20m4_include([../bfd/version.m4])
21AC_INIT([ld], BFD_VERSION)
da594c4a 22AC_CONFIG_SRCDIR(ldmain.c)
252b5132 23
da594c4a 24AC_CANONICAL_TARGET
02ecc8e9 25AC_CANONICAL_BUILD
5d64ca4e 26AC_ISC_POSIX
252b5132 27
2e98a7bd 28AM_INIT_AUTOMAKE
64ac50ac 29AM_MAINTAINER_MODE
252b5132 30
b879806f
AM
31AC_PROG_CC
32AC_PROG_CXX
68880f31 33AC_PROG_GREP
b879806f
AM
34AC_GNU_SOURCE
35AC_USE_SYSTEM_EXTENSIONS
36AC_PROG_INSTALL
37
38LT_INIT
39ACX_LARGEFILE
40
8e523c23 41AC_ARG_WITH(lib-path, [ --with-lib-path=dir1:dir2... set default LIB_PATH],LIB_PATH=$withval)
252b5132
RH
42AC_ARG_ENABLE(targets,
43[ --enable-targets alternative target configurations],
44[case "${enableval}" in
da594c4a 45 yes | "") AC_MSG_ERROR(enable-targets option must specify target names or 'all')
6c19b93b 46 ;;
252b5132
RH
47 no) enable_targets= ;;
48 *) enable_targets=$enableval ;;
49esac])dnl
50AC_ARG_ENABLE(64-bit-bfd,
51[ --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)],
52[case "${enableval}" in
53 yes) want64=true ;;
54 no) want64=false ;;
55 *) AC_MSG_ERROR(bad value ${enableval} for 64-bit-bfd option) ;;
56esac],[want64=false])dnl
57
9c8ebd6a
DJ
58AC_ARG_WITH(sysroot,
59[ --with-sysroot[=DIR] Search for usr/lib et al within DIR.],
60[
61 case ${with_sysroot} in
715d1656 62 yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
9c8ebd6a
DJ
63 *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
64 esac
65
66 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
67 use_sysroot=yes
68
fa1e8d8e
RS
69 if test "x$prefix" = xNONE; then
70 test_prefix=/usr/local
71 else
72 test_prefix=$prefix
73 fi
9c8ebd6a 74 if test "x$exec_prefix" = xNONE; then
fa1e8d8e 75 test_exec_prefix=$test_prefix
9c8ebd6a 76 else
fa1e8d8e 77 test_exec_prefix=$exec_prefix
9c8ebd6a
DJ
78 fi
79 case ${TARGET_SYSTEM_ROOT} in
715d1656 80 "${test_prefix}"|"${test_prefix}/"*|\
fa1e8d8e
RS
81 "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
82 '${prefix}'|'${prefix}/'*|\
715d1656 83 '${exec_prefix}'|'${exec_prefix}/'*)
9c8ebd6a
DJ
84 t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
85 TARGET_SYSTEM_ROOT_DEFINE="$t"
86 ;;
87 esac
88], [
89 use_sysroot=no
90 TARGET_SYSTEM_ROOT=
91 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
92])
93AC_SUBST(use_sysroot)
94AC_SUBST(TARGET_SYSTEM_ROOT)
95AC_SUBST(TARGET_SYSTEM_ROOT_DEFINE)
96
4fda8867
NC
97dnl Use --enable-gold to decide if this linker should be the default.
98dnl "install_as_default" is set to false if gold is the default linker.
99dnl "installed_linker" is the installed BFD linker name.
100AC_ARG_ENABLE(gold,
c7791212 101[[ --enable-gold[=ARG] build gold [ARG={default,yes,no}]]],
bf9ef603 102[case "${enableval}" in
c7791212 103 default)
4fda8867
NC
104 install_as_default=no
105 installed_linker=ld.bfd
106 ;;
c7791212 107 yes|no)
4fda8867
NC
108 install_as_default=yes
109 installed_linker=ld.bfd
110 ;;
111 *)
112 AC_MSG_ERROR([invalid --enable-gold argument])
113 ;;
114 esac],
c7791212
NC
115[install_as_default=yes
116 installed_linker=ld.bfd])
4fda8867
NC
117AC_SUBST(install_as_default)
118AC_SUBST(installed_linker)
119
7fb9f789
NC
120AC_ARG_ENABLE([got],
121AS_HELP_STRING([--enable-got=<type>],
6c19b93b 122 [GOT handling scheme (target, single, negative, multigot)]),
7fb9f789
NC
123[case "${enableval}" in
124 target | single | negative | multigot) got_handling=$enableval ;;
da594c4a 125 *) AC_MSG_ERROR(bad value ${enableval} for --enable-got option) ;;
7fb9f789
NC
126esac],
127[got_handling=target])
128
129case "${got_handling}" in
130 target)
131 AC_DEFINE([GOT_HANDLING_DEFAULT], [GOT_HANDLING_TARGET_DEFAULT],
6c19b93b 132 [Define to choose default GOT handling scheme]) ;;
7fb9f789
NC
133 single)
134 AC_DEFINE([GOT_HANDLING_DEFAULT], [GOT_HANDLING_SINGLE],
6c19b93b 135 [Define to choose default GOT handling scheme]) ;;
7fb9f789
NC
136 negative)
137 AC_DEFINE([GOT_HANDLING_DEFAULT], [GOT_HANDLING_NEGATIVE],
6c19b93b 138 [Define to choose default GOT handling scheme]) ;;
7fb9f789
NC
139 multigot)
140 AC_DEFINE([GOT_HANDLING_DEFAULT], [GOT_HANDLING_MULTIGOT],
6c19b93b 141 [Define to choose default GOT handling scheme]) ;;
da594c4a 142 *) AC_MSG_ERROR(bad value ${got_handling} for --enable-got option) ;;
7fb9f789
NC
143esac
144
6c3bc0f8
NC
145# PR gas/19109
146# Decide the default method for compressing debug sections.
147ac_default_compressed_debug_sections=unset
148# Provide a configure time option to override our default.
149AC_ARG_ENABLE(compressed_debug_sections,
4894d80b
L
150 AS_HELP_STRING([--enable-compressed-debug-sections={all,ld,none}],
151 [compress debug sections by default])],
152[case ,"${enableval}", in
9b4c123c 153 ,yes, | ,all, | *,ld,*) ac_default_compressed_debug_sections=yes ;;
4894d80b 154 ,no, | ,none,) ac_default_compressed_debug_sections=no ;;
6c3bc0f8
NC
155esac])dnl
156
6734f10a
SB
157# Decide setting DT_RUNPATH instead of DT_RPATH by default
158ac_default_new_dtags=unset
159# Provide a configure time option to override our default.
160AC_ARG_ENABLE(new_dtags,
161 AS_HELP_STRING([--enable-new-dtags],
162 [set DT_RUNPATH instead of DT_RPATH by default])],
163[case "${enableval}" in
164 yes) ac_default_new_dtags=1 ;;
165 no) ac_default_new_dtags=0 ;;
166esac])dnl
167
647e4d46
L
168# Decide if -z relro should be enabled in ELF linker by default.
169ac_default_ld_z_relro=unset
170# Provide a configure time option to override our default.
171AC_ARG_ENABLE(relro,
172 AS_HELP_STRING([--enable-relro],
173 [enable -z relro in ELF linker by default]),
174[case "${enableval}" in
175 yes) ac_default_ld_z_relro=1 ;;
176 no) ac_default_ld_z_relro=0 ;;
177esac])dnl
178
f6aec96d
L
179# Decide if -z separate-code should be enabled in ELF linker by default.
180ac_default_ld_z_separate_code=unset
181AC_ARG_ENABLE(separate-code,
182 AS_HELP_STRING([--enable-separate-code],
183 [enable -z separate-code in ELF linker by default]),
184[case "${enableval}" in
185 yes) ac_default_ld_z_separate_code=1 ;;
186 no) ac_default_ld_z_separate_code=0 ;;
187esac])
188
2760f24c
RG
189# Decide which "--hash-style" to use by default
190# Provide a configure time option to override our default.
191AC_ARG_ENABLE([default-hash-style],
192AS_HELP_STRING([--enable-default-hash-style={sysv,gnu,both}],
193 [use this default hash style]),
194[case "${enable_default_hash_style}" in
195 sysv | gnu | both) ;;
196 *) AC_MSG_ERROR([bad value ${enable_default_hash_style} for enable-default-hash-style option]) ;;
197esac],
198[case "${target}" in
199 # Enable gnu hash only on GNU targets, but not mips
200 mips*-*-*) enable_default_hash_style=sysv ;;
201 *-*-gnu* | *-*-linux* | *-*-nacl*) enable_default_hash_style=both ;;
202 *) enable_default_hash_style=sysv ;;
203esac])
204
205case "${enable_default_hash_style}" in
206 sysv | both) ac_default_emit_sysv_hash=1 ;;
207 *) ac_default_emit_sysv_hash=0 ;;
208esac
209
210case "${enable_default_hash_style}" in
211 gnu | both) ac_default_emit_gnu_hash=1 ;;
212 *) ac_default_emit_gnu_hash=0 ;;
213esac
214
502bdb00 215AM_BINUTILS_WARNINGS
a2d91340 216
44350750
NC
217AM_LC_MESSAGES
218
da594c4a 219AC_CONFIG_HEADERS([config.h:config.in])
252b5132 220
df7b86aa
NC
221# PR 14072
222AH_VERBATIM([00_CONFIG_H_CHECK],
223[/* Check that config.h is #included before system headers
224 (this works only for glibc, but that should be enough). */
d17dce55 225#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
df7b86aa
NC
226# error config.h must be #included before system headers
227#endif
228#define __CONFIG_H__ 1])
229
252b5132
RH
230if test -z "$target" ; then
231 AC_MSG_ERROR(Unrecognized target system type; please check config.sub.)
232fi
233if test -z "$host" ; then
234 AC_MSG_ERROR(Unrecognized host system type; please check config.sub.)
235fi
236
237# host-specific stuff:
238
e184813f 239ALL_LINGUAS="bg da de es fi fr ga id it ja pt_BR ru sr sv tr uk vi zh_CN zh_TW"
20e95c23
DJ
240ZW_GNU_GETTEXT_SISTER_DIR
241AM_PO_SUBDIRS
252b5132
RH
242
243AC_EXEEXT
244
245AC_PROG_YACC
246AM_PROG_LEX
247
248AM_MAINTAINER_MODE
d5fbea21 249AM_CONDITIONAL(GENINSRC_NEVER, false)
eccbf555 250ACX_PROG_CMP_IGNORE_INITIAL
252b5132
RH
251
252. ${srcdir}/configure.host
253
254AC_SUBST(HDEFINES)
252b5132
RH
255AC_SUBST(NATIVE_LIB_DIRS)
256
58797674 257AC_CHECK_HEADERS(string.h strings.h stdlib.h unistd.h elf-hints.h limits.h locale.h sys/param.h)
5d3236ee 258AC_CHECK_HEADERS(fcntl.h sys/file.h sys/time.h sys/stat.h)
208a4923 259ACX_HEADER_STRING
44350750 260AC_CHECK_FUNCS(glob mkstemp realpath sbrk setlocale waitpid)
88ba72a2 261AC_CHECK_FUNCS(open lseek close)
252b5132
RH
262AC_HEADER_DIRENT
263
2aec968d
L
264dnl AC_CHECK_HEADERS(sys/mman.h)
265AC_FUNC_MMAP
266
b879806f
AM
267AC_SEARCH_LIBS([dlopen], [dl])
268AM_CONDITIONAL([ENABLE_PLUGINS], [test x$plugins = xyes])
5d3236ee 269
02ecc8e9 270AC_ARG_ENABLE(initfini-array,
26e3a0c9
AM
271[ --disable-initfini-array do not use .init_array/.fini_array sections],
272[case "${enableval}" in
273 yes|no) ;;
274 *) AC_MSG_ERROR([invalid --enable-initfini-array argument]) ;;
275 esac], [enable_initfini_array=yes])
02ecc8e9
L
276AC_SUBST(enable_initfini_array)
277if test $enable_initfini_array = yes; then
278 AC_DEFINE(HAVE_INITFINI_ARRAY, 1,
279 [Define .init_array/.fini_array sections are available and working.])
280fi
281
34875e64
NC
282AC_MSG_CHECKING(for a known getopt prototype in unistd.h)
283AC_CACHE_VAL(ld_cv_decl_getopt_unistd_h,
da594c4a 284[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <unistd.h>], [extern int getopt (int, char *const*, const char *);])],
34875e64
NC
285ld_cv_decl_getopt_unistd_h=yes, ld_cv_decl_getopt_unistd_h=no)])
286AC_MSG_RESULT($ld_cv_decl_getopt_unistd_h)
287if test $ld_cv_decl_getopt_unistd_h = yes; then
288 AC_DEFINE([HAVE_DECL_GETOPT], 1,
289 [Is the prototype for getopt in <unistd.h> in the expected format?])
290fi
bf9ef603 291
252b5132
RH
292BFD_BINARY_FOPEN
293
502bdb00 294AC_CHECK_DECLS([strstr, free, sbrk, getenv, environ])
252b5132 295
1ff6de03
NA
296# Link in zlib if we can. This allows us to read and write
297# compressed CTF sections.
298AM_ZLIB
299
597e2591
ILT
300# When converting linker scripts into strings for use in emulation
301# files, use astring.sed if the compiler supports ANSI string
302# concatenation, or ostring.sed otherwise. This is to support the
303# broken Microsoft MSVC compiler, which limits the length of string
304# constants, while still supporting pre-ANSI compilers which do not
305# support string concatenation.
e4dabd0e 306AC_MSG_CHECKING([whether ANSI C string concatenation works])
597e2591 307AC_CACHE_VAL(ld_cv_string_concatenation,
da594c4a
AM
308[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], [char *a = "a" "a";])],
309 ld_cv_string_concatenation=yes,
310 ld_cv_string_concatenation=no)])
e4dabd0e
AS
311AC_MSG_RESULT($ld_cv_string_concatenation)
312if test "$ld_cv_string_concatenation" = "yes"; then
597e2591
ILT
313 STRINGIFY=astring.sed
314else
315 STRINGIFY=ostring.sed
316fi
317AC_SUBST(STRINGIFY)
318
252b5132
RH
319# target-specific stuff:
320
321all_targets=
322EMUL=
323all_emuls=
324all_emul_extras=
ba2be581 325all_libpath=
50ff67e6 326TDIRS=
252b5132 327
bf9ef603 328# If the host is 64-bit, then we enable 64-bit targets by default.
1110793a 329# This is consistent with what ../bfd/configure.ac does.
bf9ef603
RM
330if test x${want64} = xfalse; then
331 AC_CHECK_SIZEOF(void *)
332 if test "x${ac_cv_sizeof_void_p}" = "x8"; then
333 want64=true
334 fi
335fi
336
c58212ea
L
337elf_list_options=FALSE
338elf_shlib_list_options=FALSE
339elf_plt_unwind_list_options=FALSE
252b5132
RH
340for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
341do
342 if test "$targ_alias" = "all"; then
343 all_targets=true
82d8e420
L
344 elf_list_options=TRUE
345 elf_shlib_list_options=TRUE
346 elf_plt_unwind_list_options=TRUE
252b5132
RH
347 else
348 # Canonicalize the secondary target names.
42ecbf5e 349 result=`$ac_config_sub $targ_alias 2>/dev/null`
252b5132
RH
350 if test -n "$result"; then
351 targ=$result
352 else
353 targ=$targ_alias
354 fi
355
356 . ${srcdir}/configure.tgt
357
358 if test "$targ" = "$target"; then
359 EMUL=$targ_emul
360 fi
361
314e9a4e
L
362 if test x${want64} = xfalse; then
363 . ${srcdir}/../bfd/config.bfd
364 fi
365
534d3119
L
366 if test x${want64} = xtrue; then
367 targ_extra_emuls="$targ_extra_emuls $targ64_extra_emuls"
368 targ_extra_libpath="$targ_extra_libpath $targ64_extra_libpath"
369 fi
370
3336653a 371 for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
252b5132 372 case " $all_emuls " in
8c3fff59
AM
373 *" e${i}.o "*) ;;
374 *)
375 all_emuls="$all_emuls e${i}.o"
376 eval result=\$tdir_$i
377 test -z "$result" && result=$targ_alias
50ff67e6
AM
378 TDIRS="$TDIRS
379tdir_$i=$result"
c58212ea
L
380 case "${i}" in
381 *elf*)
382 elf_list_options=TRUE
68880f31
CLT
383 ;;
384 *)
075a2b89 385 if $GREP "TEMPLATE_NAME=elf" ${srcdir}/emulparams/${i}.sh >/dev/null 2>/dev/null; then
68880f31
CLT
386 elf_list_options=TRUE
387 fi
388 ;;
389 esac
390 if test "$elf_list_options" = "TRUE"; then
c40e31a1
AM
391 source_sh()
392 {
393 . $1
394 }
395 source_sh ${srcdir}/emulparams/${i}.sh
c58212ea
L
396 if test x${GENERATE_SHLIB_SCRIPT} = xyes; then
397 elf_shlib_list_options=TRUE
398 fi
399 if test x${PLT_UNWIND} = xyes; then
400 elf_plt_unwind_list_options=TRUE
401 fi
68880f31 402 fi
c58212ea 403 ;;
252b5132
RH
404 esac
405 done
406
ba2be581 407 for i in $targ_emul $targ_extra_libpath; do
3336653a
RH
408 case " $all_libpath " in
409 *" ${i} "*) ;;
410 *)
ba2be581
RH
411 if test -z "$all_libpath"; then
412 all_libpath=${i}
413 else
414 all_libpath="$all_libpath ${i}"
415 fi
3336653a
RH
416 ;;
417 esac
418 done
419
252b5132
RH
420 for i in $targ_extra_ofiles; do
421 case " $all_emul_extras " in
422 *" ${i} "*) ;;
423 *)
424 all_emul_extras="$all_emul_extras ${i}"
425 ;;
426 esac
427 done
5063daf7 428
252b5132
RH
429 fi
430done
431
621ff761 432if test x$ac_default_compressed_debug_sections = xyes ; then
6c3bc0f8
NC
433 AC_DEFINE(DEFAULT_FLAG_COMPRESS_DEBUG, 1, [Define if you want compressed debug sections by default.])
434fi
435
6734f10a
SB
436if test "${ac_default_new_dtags}" = unset; then
437 ac_default_new_dtags=0
438fi
439AC_DEFINE_UNQUOTED(DEFAULT_NEW_DTAGS,
440 $ac_default_new_dtags,
441 [Define to 1 if you want to set DT_RUNPATH instead of DT_RPATH by default.])
442
647e4d46
L
443if test "${ac_default_ld_z_relro}" = unset; then
444 ac_default_ld_z_relro=0
445fi
446AC_DEFINE_UNQUOTED(DEFAULT_LD_Z_RELRO,
447 $ac_default_ld_z_relro,
448 [Define to 1 if you want to enable -z relro in ELF linker by default.])
449
f6aec96d
L
450if test "${ac_default_ld_z_separate_code}" = unset; then
451 ac_default_ld_z_separate_code=0
452fi
453AC_DEFINE_UNQUOTED(DEFAULT_LD_Z_SEPARATE_CODE,
454 $ac_default_ld_z_separate_code,
455 [Define to 1 if you want to enable -z separate-code in ELF linker by default.])
456
2760f24c
RG
457AC_DEFINE_UNQUOTED([DEFAULT_EMIT_SYSV_HASH],
458 [$ac_default_emit_sysv_hash],
459 [Define to 1 if you want to emit sysv hash in the ELF linker by default.])
460
461AC_DEFINE_UNQUOTED([DEFAULT_EMIT_GNU_HASH],
462 [$ac_default_emit_gnu_hash],
463 [Define to 1 if you want to emit gnu hash in the ELF linker by default.])
464
c58212ea
L
465AC_SUBST(elf_list_options)
466AC_SUBST(elf_shlib_list_options)
467AC_SUBST(elf_plt_unwind_list_options)
252b5132
RH
468AC_SUBST(EMUL)
469
50ff67e6
AM
470AC_SUBST(TDIRS)
471AM_SUBST_NOTMAKE(TDIRS)
252b5132 472
252b5132
RH
473if test x${all_targets} = xtrue; then
474 if test x${want64} = xtrue; then
475 EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)'
9d069ac3 476 EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES) $(ALL_64_EMUL_EXTRA_OFILES)'
252b5132
RH
477 else
478 EMULATION_OFILES='$(ALL_EMULATIONS)'
9d069ac3 479 EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
252b5132 480 fi
252b5132
RH
481else
482 EMULATION_OFILES=$all_emuls
483 EMUL_EXTRA_OFILES=$all_emul_extras
484fi
485AC_SUBST(EMULATION_OFILES)
486AC_SUBST(EMUL_EXTRA_OFILES)
8e523c23 487AC_SUBST(LIB_PATH)
252b5132 488
3336653a
RH
489EMULATION_LIBPATH=$all_libpath
490AC_SUBST(EMULATION_LIBPATH)
491
252b5132 492if test x${enable_static} = xno; then
9165f454 493 TESTBFDLIB="-Wl,--rpath,../bfd/.libs ../bfd/.libs/libbfd.so"
87279e3c 494 TESTCTFLIB="-Wl,--rpath,../libctf/.libs ../libctf/.libs/libctf.so"
252b5132
RH
495else
496 TESTBFDLIB="../bfd/.libs/libbfd.a"
87279e3c 497 TESTCTFLIB="../libctf/.libs/libctf.a"
252b5132
RH
498fi
499AC_SUBST(TESTBFDLIB)
87279e3c 500AC_SUBST(TESTCTFLIB)
252b5132 501
93a6d436
JL
502target_vendor=${target_vendor=$host_vendor}
503case "$target_vendor" in
504 hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
505 *) EXTRA_SHLIB_EXTENSION= ;;
506esac
f234d5fe
NC
507
508case "$target_os" in
509 lynxos) EXTRA_SHLIB_EXTENSION=".a" ;;
510esac
511
93a6d436
JL
512if test x${EXTRA_SHLIB_EXTENSION} != x ; then
513 AC_DEFINE_UNQUOTED(EXTRA_SHLIB_EXTENSION, "$EXTRA_SHLIB_EXTENSION",
514 [Additional extension a shared object might have.])
515fi
516
33589acb
AM
517AC_CONFIG_COMMANDS([default],
518[[
519case "$srcdir" in
520 .) srcdirpre= ;;
521 *) srcdirpre='$(srcdir)/' ;;
522esac
523POFILES=
524GMOFILES=
525for lang in dummy $OBSOLETE_ALL_LINGUAS; do
526 if test $lang != dummy; then
527 POFILES="$POFILES $srcdirpre$lang.po"
528 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
529 fi
530done
531sed -e '/^SRC-POTFILES =/r po/SRC-POTFILES' \
532 -e '/^BLD-POTFILES =/r po/BLD-POTFILES' \
533 -e "s,@POFILES@,$POFILES," \
534 -e "s,@GMOFILES@,$GMOFILES," \
535 po/Makefile.in > po/Makefile]],[[]])
536
31dd3154 537dnl Required by html, pdf, install-pdf and install-html
108a6f8e
CD
538AC_SUBST(datarootdir)
539AC_SUBST(docdir)
540AC_SUBST(htmldir)
31dd3154 541AC_SUBST(pdfdir)
108a6f8e 542
da594c4a
AM
543AC_CONFIG_FILES(Makefile po/Makefile.in:po/Make-in)
544AC_OUTPUT
This page took 0.872652 seconds and 4 git commands to generate.