Allow multi-word "install" command.
Autoconf can determine that the correct install command includes flags,
e.g., "/usr/bin/install -c". When using this as a command, we can't
enclose the value in double-quotes, as that makes some shells use the
whole expression as a filename:
# this is the value returned by autoconf and stored in CT_install
$ ins="/usr/bin/install -c"
# if we call it with quotes, the command is not found
$ "${ins}"
bash: /usr/bin/install -c: No such file or directory
# removing the quotes lets it work as expected
$ ${ins}
/usr/bin/install: missing file operand
Try `/usr/bin/install --help' for more information.
Signed-Off-By: Anthony Foiani <anthony.foiani@gmail.com>
1 From 956a0087e282e53ba9c085dbbc469391f7234944 Mon Sep 17 00:00:00 2001
2 From: Aurelien Jacobs <aurel@gnuage.org>
3 Date: Thu, 4 Feb 2010 09:31:40 -0800
4 Subject: [PATCH 10/15] libm: enable log2f and exp2f
6 Signed-off-by: Aurelien Jacobs <aurel@gnuage.org>
7 Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
9 libm/float_wrappers.c | 4 ++--
10 test/math/compile_test.c | 4 ++--
11 2 files changed, 4 insertions(+), 4 deletions(-)
13 diff --git a/libm/float_wrappers.c b/libm/float_wrappers.c
14 index dc315e7..b7317a1 100644
15 --- a/libm/float_wrappers.c
16 +++ b/libm/float_wrappers.c
19 /* For the time being, do _NOT_ implement these functions
20 * that are defined by SuSv3 */
21 -#undef L_exp2f /*float exp2f(float);*/
22 #undef L_fdimf /*float fdimf(float, float);*/
23 #undef L_fmaf /*float fmaf(float, float, float);*/
24 #undef L_fmaxf /*float fmaxf(float, float);*/
25 #undef L_fminf /*float fminf(float, float);*/
26 -#undef L_log2f /*float log2f(float);*/
27 #undef L_nearbyintf /*float nearbyintf(float);*/
28 #undef L_nexttowardf /*float nexttowardf(float, long double);*/
29 #undef L_remquof /*float remquof(float, float, int *);*/
30 @@ -43,6 +41,7 @@ float cosf(float);
38 @@ -56,6 +55,7 @@ float lgammaf(float);
39 long long llroundf(float);
46 diff --git a/test/math/compile_test.c b/test/math/compile_test.c
47 index 9990520..ee5e2e3 100644
48 --- a/test/math/compile_test.c
49 +++ b/test/math/compile_test.c
50 @@ -18,7 +18,7 @@ r += cosf(float_x);
54 -/*r += exp2f(float_x); - uclibc does not have it (yet?) */
59 @@ -38,7 +38,7 @@ r += llrintf(float_x);
60 r += llroundf(float_x);
63 -/*r += log2f(float_x); - uclibc does not have it (yet?) */