summaryrefslogtreecommitdiff
path: root/sys-libs/suacomp/files/suacomp-0.6.14-strtoll.patch
diff options
context:
space:
mode:
Diffstat (limited to 'sys-libs/suacomp/files/suacomp-0.6.14-strtoll.patch')
-rw-r--r--sys-libs/suacomp/files/suacomp-0.6.14-strtoll.patch44
1 files changed, 0 insertions, 44 deletions
diff --git a/sys-libs/suacomp/files/suacomp-0.6.14-strtoll.patch b/sys-libs/suacomp/files/suacomp-0.6.14-strtoll.patch
deleted file mode 100644
index 16ee7f4e5c41..000000000000
--- a/sys-libs/suacomp/files/suacomp-0.6.14-strtoll.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From a498772e5fe942eafe06ed62a00a21c4b99164b5 Mon Sep 17 00:00:00 2001
-From: David Holm <dholmster@gmail.com>
-Date: Fri, 14 Sep 2012 20:57:30 +0200
-Subject: [PATCH] Fixes build issues on SUA 6.0
-
-The prototypes for strto[u]ll.c in SUA 6.0 use C99 and are defined using (u_)quad_t. This will cause compilation to fail since there is a mismatch between stdlib.h and the implementation in suacomp. This change switches to the C99 definition and undefines strto[u]ll in case stdlib.h wants to map them to existing implementations.
-
-https://sourceforge.net/p/suacomp/tickets/1/
----
- strtoll.c | 3 ++-
- strtoull.c | 3 ++-
- 2 files changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/strtoll.c b/strtoll.c
-index 12f9886..c9e34b8 100644
---- a/strtoll.c
-+++ b/strtoll.c
-@@ -9,7 +9,8 @@
- #include <unistd.h>
- #include <stdlib.h>
-
--long long int strtoll(const char* nptr, char** endptr, int base) {
-+#undef strtoll
-+quad_t strtoll(const char* nptr, char** endptr, int base) {
- long long int ret;
- DT("enter: %p, %p, %d\n", nptr, endptr, base);
-
-diff --git a/strtoull.c b/strtoull.c
-index d0e0e67..622ee9b 100644
---- a/strtoull.c
-+++ b/strtoull.c
-@@ -9,7 +9,8 @@
- #include <unistd.h>
- #include <stdlib.h>
-
--long long int strtoull(const char* nptr, char** endptr, int base) {
-+#undef strtoull
-+u_quad_t strtoull(const char* nptr, char** endptr, int base) {
- long long int ret;
- DT("enter: %p, %p, %d\n", nptr, endptr, base);
-
---
-1.7.6.1
-