patches/gcc/4.4.4/200-libiberty.h-asprintf.patch
author |
Trevor Woerner <twoerner@gmail.com> |
|
Wed Nov 16 16:06:42 2011 -0500 (2011-11-16) |
changeset 2753 |
710fa859bfe6 |
parent 1948 |
d341be24dc68
|
permissions |
-rw-r--r-- |
docs: --target versus --host
In the very beginnings, eons ago, autotools also got confused by this
whole build vs. host vs. target, and got it wrong. Now they fixed it,
but they want to keep backward compatibility, so the --target is still
recongised, although ./configure will complain if you do so. It is
better to use --host.
Signed-off-by: "Trevor Woerner" <twoerner@gmail.com>
[yann.morin.1998@anciens.enib.fr: add build/host clarification]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@1948
|
1 |
diff -durN gcc-4.4.4.orig/include/libiberty.h gcc-4.4.4/include/libiberty.h
|
yann@1948
|
2 |
--- gcc-4.4.4.orig/include/libiberty.h 2008-06-24 03:42:31.000000000 +0200
|
yann@1948
|
3 |
+++ gcc-4.4.4/include/libiberty.h 2010-05-16 19:12:50.000000000 +0200
|
yann@1948
|
4 |
@@ -595,8 +595,11 @@
|
yann@1948
|
5 |
/* Like sprintf but provides a pointer to malloc'd storage, which must
|
yann@1948
|
6 |
be freed by the caller. */
|
yann@1948
|
7 |
|
yann@1948
|
8 |
+/* asprintf may be declared as a macro by glibc with __USE_FORTIFY_LEVEL. */
|
yann@1948
|
9 |
+#ifndef asprintf
|
yann@1948
|
10 |
extern int asprintf (char **, const char *, ...) ATTRIBUTE_PRINTF_2;
|
yann@1948
|
11 |
#endif
|
yann@1948
|
12 |
+#endif
|
yann@1948
|
13 |
|
yann@1948
|
14 |
#if !HAVE_DECL_VASPRINTF
|
yann@1948
|
15 |
/* Like vsprintf but provides a pointer to malloc'd storage, which
|