patches/binutils/2.16.1a/140-cross-gprof.patch
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Tue Jul 31 22:27:29 2012 +0200 (2012-07-31)
changeset 3018 7776e8369284
parent 402 197e1b49586e
permissions -rw-r--r--
complibs/cloog: create missing m4 dir

Because we now patch configure.in and configure, the Makefile quicks
in a re-build rule as the source files are now more recent than the
bundled generated files, and that fails because the m4 directory
is missing, although on some systems where aclocal is not installed,
the re-build rule does nothing (except a warning).

Always create tht directory.

Reported-by: Per Arnold Blaasmo <per-arnold.blaasmo@atmel.com>
[Also thanks to Thomas De Schampheleire <patrickdepinguin@gmail.com>
for some digging works on this issue]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
     1 --- binutils-2.15/configure.old	2004-07-21 21:36:47.000000000 -0700
     2 +++ binutils-2.15/configure	2004-07-21 21:37:08.000000000 -0700
     3 @@ -999,7 +999,7 @@
     4  
     5  # Some tools are only suitable for building in a "native" situation.
     6  # Remove these if host!=target.  
     7 -native_only="autoconf automake libtool fileutils find gawk gettext gzip hello indent m4 rcs recode sed shellutils tar textutils uudecode wdiff gprof target-groff guile perl time ash bash bzip2 prms gnuserv target-gperf"
     8 +native_only="autoconf automake libtool fileutils find gawk gettext gzip hello indent m4 rcs recode sed shellutils tar textutils uudecode wdiff target-groff guile perl time ash bash bzip2 prms gnuserv target-gperf"
     9  
    10  # Similarly, some are only suitable for cross toolchains.
    11  # Remove these if host=target.
    12 --- binutils-2.15/configure.in.old	2004-07-21 21:37:19.000000000 -0700
    13 +++ binutils-2.15/configure.in	2004-07-21 21:37:34.000000000 -0700
    14 @@ -236,7 +236,7 @@
    15  
    16  # Some tools are only suitable for building in a "native" situation.
    17  # Remove these if host!=target.  
    18 -native_only="autoconf automake libtool fileutils find gawk gettext gzip hello indent m4 rcs recode sed shellutils tar textutils uudecode wdiff gprof target-groff guile perl time ash bash bzip2 prms gnuserv target-gperf"
    19 +native_only="autoconf automake libtool fileutils find gawk gettext gzip hello indent m4 rcs recode sed shellutils tar textutils uudecode wdiff target-groff guile perl time ash bash bzip2 prms gnuserv target-gperf"
    20  
    21  # Similarly, some are only suitable for cross toolchains.
    22  # Remove these if host=target.