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>
3 this change was made to generic __nexttowardf, but not the long double version
5 2008-05-05 Aurelien Jarno <aurelien@aurel32.net>
7 * sysdeps/ieee754/ldbl-128/s_nexttowardf.c: Include float.h.
8 (__nexttowardf): Use math_opt_barrier and
9 math_force_eval macros. If FLT_EVAL_METHOD is not 0, force
12 sysdeps/ieee754/ldbl-128/s_nexttowardf.c | 26 ++++++++++++++++----------
13 1 file changed, 16 insertions(+), 10 deletions(-)
15 diff -durN glibc-2.10.1.orig/sysdeps/ieee754/ldbl-128/s_nexttowardf.c glibc-2.10.1/sysdeps/ieee754/ldbl-128/s_nexttowardf.c
16 --- glibc-2.10.1.orig/sysdeps/ieee754/ldbl-128/s_nexttowardf.c 1999-07-14 02:09:42.000000000 +0200
17 +++ glibc-2.10.1/sysdeps/ieee754/ldbl-128/s_nexttowardf.c 2009-11-13 00:50:06.000000000 +0100
22 -#include "math_private.h"
23 +#include <math_private.h>
27 float __nexttowardf(float x, long double y)
30 if((long double) x==y) return y; /* x=y, return y */
31 if(ix==0) { /* x == 0 */
34 SET_FLOAT_WORD(x,(u_int32_t)((hy>>32)&0x80000000)|1);/* return +-minsub*/
36 - if(x2==x) return x2; else return x; /* raise underflow flag */
37 + u = math_opt_barrier (x);
39 + math_force_eval (u); /* raise underflow flag */
42 if(hx>=0) { /* x > 0 */
43 if(hy<0||(ix>>23)>(iy>>48)-0x3f80
48 - if(hy>=0x7f800000) return x+x; /* overflow */
49 + if(hy>=0x7f800000) {
50 + x = x+x; /* overflow */
51 + if (FLT_EVAL_METHOD != 0)
52 + /* Force conversion to float. */
56 if(hy<0x00800000) { /* underflow */
58 - if(x2!=x) { /* raise underflow flag */
59 - SET_FLOAT_WORD(x2,hx);
63 + math_force_eval (u); /* raise underflow flag */