patches/gcc/4.2.3/190-c99-complex-ugly-hack.patch
author |
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> |
|
Sun Jul 24 19:35:24 2011 +0200 (2011-07-24) |
changeset 2900 |
369e2fbe9010 |
parent 431 |
8bde4c6ea47a
|
permissions |
-rw-r--r-- |
cc-gcc: the frontends are responsible for mkdir/chdir
The build dir are created depending on the host (host for that specific
backend, not host for the toolchain). Only the frontends know what host
this is, so only the frontends can create non-ambiguous dirs.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@313
|
1 |
diff -durN gcc-4.2.1.orig/libstdc++-v3/configure gcc-4.2.1/libstdc++-v3/configure
|
yann@313
|
2 |
--- gcc-4.2.1.orig/libstdc++-v3/configure 2007-08-03 20:30:21.000000000 +0200
|
yann@313
|
3 |
+++ gcc-4.2.1/libstdc++-v3/configure 2007-08-03 20:33:56.000000000 +0200
|
yann@313
|
4 |
@@ -7514,6 +7514,9 @@
|
yann@313
|
5 |
cat >>conftest.$ac_ext <<_ACEOF
|
yann@313
|
6 |
/* end confdefs.h. */
|
yann@313
|
7 |
#include <complex.h>
|
yann@313
|
8 |
+#ifdef __UCLIBC__
|
yann@313
|
9 |
+#error ugly hack to make sure configure test fails here for cross until uClibc supports the complex funcs
|
yann@313
|
10 |
+#endif
|
yann@313
|
11 |
int
|
yann@313
|
12 |
main ()
|
yann@313
|
13 |
{
|