Mercurial > hg > CbC > CbC_gcc
annotate config/multi.m4 @ 158:494b0b89df80 default tip
...
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 25 May 2020 18:13:55 +0900 |
parents | 1830386684a0 |
children |
rev | line source |
---|---|
0 | 1 ## -*- Autoconf -*- |
55
77e2b8dfacca
update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
2 # Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2008 |
0 | 3 # Free Software Foundation, Inc. |
4 # | |
5 # This file is free software; the Free Software Foundation | |
6 # gives unlimited permission to copy and/or distribute it, | |
7 # with or without modifications, as long as this notice is preserved. | |
8 | |
9 # serial 6 | |
10 | |
11 # AM_ENABLE_MULTILIB([MAKEFILE], [REL-TO-TOP-SRCDIR]) | |
12 # --------------------------------------------------- | |
13 # Add --enable-multilib to configure. | |
14 AC_DEFUN([AM_ENABLE_MULTILIB], | |
15 [# Default to --enable-multilib | |
16 AC_ARG_ENABLE(multilib, | |
17 [ --enable-multilib build many library versions (default)], | |
18 [case "$enableval" in | |
19 yes) multilib=yes ;; | |
20 no) multilib=no ;; | |
21 *) AC_MSG_ERROR([bad value $enableval for multilib option]) ;; | |
22 esac], | |
23 [multilib=yes]) | |
24 | |
25 # We may get other options which we leave undocumented: | |
26 # --with-target-subdir, --with-multisrctop, --with-multisubdir | |
27 # See config-ml.in if you want the gory details. | |
28 | |
29 if test "$srcdir" = "."; then | |
30 if test "$with_target_subdir" != "."; then | |
31 multi_basedir="$srcdir/$with_multisrctop../$2" | |
32 else | |
33 multi_basedir="$srcdir/$with_multisrctop$2" | |
34 fi | |
35 else | |
36 multi_basedir="$srcdir/$2" | |
37 fi | |
38 AC_SUBST(multi_basedir) | |
39 | |
40 # Even if the default multilib is not a cross compilation, | |
41 # it may be that some of the other multilibs are. | |
42 if test $cross_compiling = no && test $multilib = yes \ | |
43 && test "x${with_multisubdir}" != x ; then | |
44 cross_compiling=maybe | |
45 fi | |
46 | |
47 AC_OUTPUT_COMMANDS([ | |
48 # Only add multilib support code if we just rebuilt the top-level | |
49 # Makefile. | |
50 case " $CONFIG_FILES " in | |
51 *" ]m4_default([$1],Makefile)[ "*) | |
52 ac_file=]m4_default([$1],Makefile)[ . ${multi_basedir}/config-ml.in | |
53 ;; | |
54 esac], | |
55 [ | |
56 srcdir="$srcdir" | |
57 host="$host" | |
58 target="$target" | |
59 with_multisubdir="$with_multisubdir" | |
60 with_multisrctop="$with_multisrctop" | |
61 with_target_subdir="$with_target_subdir" | |
62 ac_configure_args="${multilib_arg} ${ac_configure_args}" | |
63 multi_basedir="$multi_basedir" | |
64 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} | |
55
77e2b8dfacca
update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
65 CC="$CC" |
77e2b8dfacca
update it from 4.4.3 to 4.5.0
ryoma <e075725@ie.u-ryukyu.ac.jp>
parents:
0
diff
changeset
|
66 CXX="$CXX" |
145 | 67 GFORTRAN="$GFORTRAN" |
68 GDC="$GDC"])])dnl |