patches/gcc/4.4.3/200-libiberty.h-asprintf.patch
author |
Arnaud Lacombe <lacombar@gmail.com> |
|
Tue Aug 03 06:17:51 2010 +0200 (2010-08-03) |
changeset 2064 |
f5ebe8c429dc |
parent 1611 |
e2516bba8fe5
|
permissions |
-rw-r--r-- |
libc/uClibc: add uClibc 0.9.30.3
This version has been released a couple of month ago, but it never reached
crosstool-ng tree. This may be linked to the fact that the current 0.9.30.2,
once patched, has nothing much different from 0.9.30.3, released.
I'm not including any patch with this upgrade, on purpose.
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
yann@1393
|
1 |
diff -durN gcc-4.4.0.orig/include/libiberty.h gcc-4.4.0/include/libiberty.h
|
yann@1393
|
2 |
--- gcc-4.4.0.orig/include/libiberty.h 2008-06-24 03:42:31.000000000 +0200
|
yann@1393
|
3 |
+++ gcc-4.4.0/include/libiberty.h 2009-05-27 21:38:24.000000000 +0200
|
yann@1393
|
4 |
@@ -595,8 +595,11 @@
|
yann@1393
|
5 |
/* Like sprintf but provides a pointer to malloc'd storage, which must
|
yann@1393
|
6 |
be freed by the caller. */
|
yann@1393
|
7 |
|
yann@1393
|
8 |
+/* asprintf may be declared as a macro by glibc with __USE_FORTIFY_LEVEL. */
|
yann@1393
|
9 |
+#ifndef asprintf
|
yann@1393
|
10 |
extern int asprintf (char **, const char *, ...) ATTRIBUTE_PRINTF_2;
|
yann@1393
|
11 |
#endif
|
yann@1393
|
12 |
+#endif
|
yann@1393
|
13 |
|
yann@1393
|
14 |
#if !HAVE_DECL_VASPRINTF
|
yann@1393
|
15 |
/* Like vsprintf but provides a pointer to malloc'd storage, which
|