crosstool-ng/scripts
Oron Peled b0f5a18c32 [complib:mpfr] Fix building MPFR in some weird cases
The tmul test uses a compiled-in input file in $(srcdir).
The problem is that the Makefile passes it unquoted. The C code
tries to stringify it using clever macros, which may *usually* work.

In my case the source directory was named:
  .../toolchain-powerpc-e500v2-linux-gnuspe-1.0-2.fc10/.../tests
And guess what? During testing I found out the program fails because
it tries to open:
  .../toolchain-powerpc-e500v2-1-gnuspe-1.0-2.fc10/.../tests

Yes, CPP tokenized the macro before stringifying it and not surprisingly
the 'linux' part was converted to 1.
[on Fedora-10: cpp (GCC) 4.3.2 20081105 (Red Hat 4.3.2-7)]

So the attached patch simplify the macros and pass the path as string
from the Makefile.
2009-08-03 00:49:25 +02:00
..
build [complib:mpfr] Fix building MPFR in some weird cases 2009-08-03 00:49:25 +02:00
addToolVersion.sh [scripts-add-version] Handle gcc 4.4+ 2009-08-02 23:33:38 +02:00
config.guess [tools] Update config.guess and config.sub 2009-06-23 22:52:13 +02:00
config.sub [tools] Update config.guess and config.sub 2009-06-23 22:52:13 +02:00
crosstool-NG.sh.in [config] Merge CONFIG_SHELL selection. 2009-08-03 08:50:56 +02:00
functions [functions] Allow newlines (\n) in log messages 2009-06-22 21:51:13 +02:00
patch-renumber.sh Fix patch-renumber: 2009-02-01 23:15:59 +00:00
populate.in populate: fix installing dynamic linker 'ld.so' 2009-06-11 21:47:19 +00:00
saveSample.sh.in [samples] Don't mix canadian samples with non-canadian ones. 2009-06-26 19:09:22 +02:00
scripts.mk Get rid of the tols/ directory: 2008-12-16 18:12:34 +00:00
showSamples.sh [samples] Don't mix canadian samples with non-canadian ones. 2009-06-26 19:09:22 +02:00
showTuple.sh.in Add a new action: show-tuple 2009-05-13 18:10:47 +00:00
toolchain-config.in Use tools discovered by ./configure in scripts/toolchain-config.in. 2009-02-01 18:51:19 +00:00
wrapper.in fix wrapper script for symlinks 2009-08-02 16:45:43 +02:00