Displaying 11 results from an estimated 11 matches for "have_strtod".
Did you mean:
have_strtof
2019 Jan 25
0
[klibc:update-dash] [BUILTIN] Remove getintmax in printf
...++++++----------------------------------
1 file changed, 11 insertions(+), 34 deletions(-)
diff --git a/usr/dash/bltin/printf.c b/usr/dash/bltin/printf.c
index 5cd34a19..b439a3bb 100644
--- a/usr/dash/bltin/printf.c
+++ b/usr/dash/bltin/printf.c
@@ -46,8 +46,7 @@ static int getchr(void);
#ifdef HAVE_STRTOD
static double getdouble(void);
#endif
-static intmax_t getintmax(void);
-static uintmax_t getuintmax(void);
+static uintmax_t getuintmax(int);
static char *getstr(void);
static char *mklong(const char *, const char *);
static void check_conversion(const char *, const char *);
@@ -181,14...
2020 Mar 28
0
[klibc:update-dash] dash: [BUILTIN] Remove getintmax in printf
...++++++----------------------------------
1 file changed, 11 insertions(+), 34 deletions(-)
diff --git a/usr/dash/bltin/printf.c b/usr/dash/bltin/printf.c
index 5cd34a19..b439a3bb 100644
--- a/usr/dash/bltin/printf.c
+++ b/usr/dash/bltin/printf.c
@@ -46,8 +46,7 @@ static int getchr(void);
#ifdef HAVE_STRTOD
static double getdouble(void);
#endif
-static intmax_t getintmax(void);
-static uintmax_t getuintmax(void);
+static uintmax_t getuintmax(int);
static char *getstr(void);
static char *mklong(const char *, const char *);
static void check_conversion(const char *, const char *);
@@ -181,14...
2019 Jan 25
0
[klibc:update-dash] dash: Fix some cosmetic differences from upstream dash
...tions(-)
diff --git a/usr/dash/bltin/printf.c b/usr/dash/bltin/printf.c
index b32b54f8..dcff0992 100644
--- a/usr/dash/bltin/printf.c
+++ b/usr/dash/bltin/printf.c
@@ -43,14 +43,14 @@
static int conv_escape_str(char *);
static char *conv_escape(char *, int *);
static int getchr(void);
+#ifdef HAVE_STRTOD
+static double getdouble(void);
+#endif
static intmax_t getintmax(void);
static uintmax_t getuintmax(void);
static char *getstr(void);
static char *mklong(const char *, const char *);
static void check_conversion(const char *, const char *);
-#ifdef HAVE_STRTOD
-static double getdouble...
2020 Mar 28
0
[klibc:update-dash] dash: Fix some cosmetic differences from upstream dash
...tions(-)
diff --git a/usr/dash/bltin/printf.c b/usr/dash/bltin/printf.c
index b32b54f8..dcff0992 100644
--- a/usr/dash/bltin/printf.c
+++ b/usr/dash/bltin/printf.c
@@ -43,14 +43,14 @@
static int conv_escape_str(char *);
static char *conv_escape(char *, int *);
static int getchr(void);
+#ifdef HAVE_STRTOD
+static double getdouble(void);
+#endif
static intmax_t getintmax(void);
static uintmax_t getuintmax(void);
static char *getstr(void);
static char *mklong(const char *, const char *);
static void check_conversion(const char *, const char *);
-#ifdef HAVE_STRTOD
-static double getdouble...
2019 Jan 25
0
[klibc:update-dash] [BUILTIN] Add printf support for format string a, A, and F
...t decadent.org.uk>
---
usr/dash/bltin/printf.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/usr/dash/bltin/printf.c b/usr/dash/bltin/printf.c
index add89095..a1c1e918 100644
--- a/usr/dash/bltin/printf.c
+++ b/usr/dash/bltin/printf.c
@@ -194,9 +194,12 @@ pc:
break;
}
#ifdef HAVE_STRTOD
+ case 'a':
+ case 'A':
case 'e':
case 'E':
case 'f':
+ case 'F':
case 'g':
case 'G': {
double p = getdouble();
2020 Mar 28
0
[klibc:master] dash: README.dash: List the changes from upstream
.../dash/dash.git
It corresponds up to changeset 46abc8c6d8a5e9a5712bdc1312c0b6960eec65a4
omitting ee5cbe9fd6bc02f31b4d955606288de36c3d4eab.
+Several changes have been made for klibc:
+
+* The build system is changed from autotools to kbuild, with a static config.h
+* Use of strtod() is guarded by HAVE_STRTOD, which we don't define
+* The built-in times command, which requires floating-point support, is
+ disabled
+* The signal_names[] array is replaced by a signal_name() function using
+ klibc's own signal name array. decode_signal() is changed similarly.
+* The read built-in implements the...
2020 Mar 28
0
[klibc:update-dash] dash: [BUILTIN] Add printf support for format string a, A, and F
...t decadent.org.uk>
---
usr/dash/bltin/printf.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/usr/dash/bltin/printf.c b/usr/dash/bltin/printf.c
index add89095..a1c1e918 100644
--- a/usr/dash/bltin/printf.c
+++ b/usr/dash/bltin/printf.c
@@ -194,9 +194,12 @@ pc:
break;
}
#ifdef HAVE_STRTOD
+ case 'a':
+ case 'A':
case 'e':
case 'E':
case 'f':
+ case 'F':
case 'g':
case 'G': {
double p = getdouble();
2019 Jan 25
0
[klibc:update-dash] [BUILTIN] Handle embedded NULs correctly in printf
...644
--- a/usr/dash/bltin/printf.c
+++ b/usr/dash/bltin/printf.c
@@ -40,7 +40,7 @@
#include <string.h>
#include <unistd.h>
-static int conv_escape_str(char *);
+static int conv_escape_str(char *, char **);
static char *conv_escape(char *, int *);
static int getchr(void);
#ifdef HAVE_STRTOD
@@ -75,6 +75,53 @@ static char **gargv;
} \
}
+#define ASPF(sp, f, func) ({ \
+ int ret; \
+ switch ((char *)param - (char *)array) { \
+ default: \
+ ret = xasprintf(sp, f, array[0], array[1], func); \
+ break; \
+ case sizeof(*param): \
+ ret = xasprintf(sp, f, array[0], func); \
+ brea...
2020 Mar 28
0
[klibc:update-dash] dash: [BUILTIN] Handle embedded NULs correctly in printf
...644
--- a/usr/dash/bltin/printf.c
+++ b/usr/dash/bltin/printf.c
@@ -40,7 +40,7 @@
#include <string.h>
#include <unistd.h>
-static int conv_escape_str(char *);
+static int conv_escape_str(char *, char **);
static char *conv_escape(char *, int *);
static int getchr(void);
#ifdef HAVE_STRTOD
@@ -75,6 +75,53 @@ static char **gargv;
} \
}
+#define ASPF(sp, f, func) ({ \
+ int ret; \
+ switch ((char *)param - (char *)array) { \
+ default: \
+ ret = xasprintf(sp, f, array[0], array[1], func); \
+ break; \
+ case sizeof(*param): \
+ ret = xasprintf(sp, f, array[0], func); \
+ brea...
2010 Jul 21
0
Samba install on AIX
...39;s|@''HAVE_RANDOM_R''@|1|g' -e 's|@''HAVE_REALLOC_POSIX''@|1|g' -e
's|@''HAVE_REALPATH''@|1|g' -e 's|@''HAVE_RPMATCH''@|1|g' -e
's|@''HAVE_SETENV''@|1|g' -e 's|@''HAVE_STRTOD''@|1|g' -e
's|@''HAVE_STRTOLL''@|1|g' -e 's|@''HAVE_STRTOULL''@|1|g' -e
's|@''HAVE_STRUCT_RANDOM_DATA''@|0|g' -e 's|@''HAVE_SYS_LOADAVG_H''@|0|g'
-e 's|@''HAVE_UNSETENV...
2011 Jun 07
3
builder-debian febootstrap success d6d144eab55388d4117880f2d3a7e8c2571c9d9a
This is an automatic message generated by the builder on
builder-debian for febootstrap. Log files from the build
follow below.
Linux builder-debian.home.annexia.org 2.6.36-trunk-amd64 #1 SMP Wed Oct 27 14:28:29 UTC 2010 x86_64 GNU/Linux
Tue Jun 7 20:00:01 BST 2011
-----
+ git pull --rebase git://git.annexia.org/git/febootstrap.git master
>From git://git.annexia.org/git/febootstrap
*