Bart vdr. Meulen <bartvdrmeulen@gmail.com> [Fri, 09 Apr 2010 21:04:24 +0200] rev 1895
[CT-NG:patch 05/19] Force autoreconf for mpfr
In some exotic case the autoreconf step of mpfr is not executed (correctly)
leaving an incorrect version number for libtool in the configure script.
After extracting the sources files, force autoreconf to be executed.
Signed-off-by: Bart vdr. Meulen <bartvdrmeulen@gmail.com>
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 11 Apr 2010 15:37:53 +0200] rev 1894
complibs: save directory with static complibs for stop/restart
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 11 Apr 2010 11:10:06 +0200] rev 1893
complibs: don't install in toolchain dir when built as static
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 11 Apr 2010 00:47:23 +0200] rev 1892
complibs: allow either static or shared build
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 10 Apr 2010 23:43:08 +0200] rev 1891
complibs: build static libraries
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 10 Apr 2010 23:42:28 +0200] rev 1890
config: replace COMP_LIBS with COMPLIBS
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 10 Apr 2010 22:45:36 +0200] rev 1889
complibs/mpfr: fix extract
With MPFR 2.4.2, autoreconf needs to be run as well.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 10 Apr 2010 12:34:07 +0200] rev 1888
scripts: add script to publish patches
This script creates the patches for an existing version.
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> [Wed, 07 Apr 2010 09:20:05 +0200] rev 1887
Re-enable the FD_PIC ELF configuration option
Blackfin uses FD_PIC ELF format to provide shared libraries on a
non-MMU architecture.
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> [Wed, 07 Apr 2010 09:19:16 +0200] rev 1886
Fix the uClibc clean-up-O_CLOEXEC-handling patch
In the Blackfin case (untested until now), this patch was lacking a
leading / at the end of a comment.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Mar 2010 22:30:41 +0200] rev 1885
libc/glibc: add patch to ports-2.9 to fix sjlj from ARM FPU
As discussed there: http://sourceware.org/bugzilla/show_bug.cgi?id=9678#c4
Reported by: Sasha Sirotkin <buildroot@browserseal.com>
(transplanted from dfc2b3e07ea6ea0761fb91df7c3c7fcdc718cc5f)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 26 Mar 2010 23:17:23 +0100] rev 1884
scripts/populate: fix handling the forced libraries list-file
If a list-file is used, then each library in the file will be handled
twice (not a real issue, as the second iteration will find the library
already present, just avoid doing the job twice).
(transplanted from 7fec5db8933cb296c665b8526f27a779aa0c0c7a)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 20 Mar 2010 18:42:34 +0100] rev 1883
cc/gcc: fix building for powerpc for the 4.4.x series
Reported by: Thomas Petazzoni
http://sourceware.org/ml/crossgcc/2010-03/msg00057.html
Discussions:
http://lists.uclibc.org/pipermail/uclibc/2010-March/043697.html
http://lists.uclibc.org/pipermail/buildroot/2010-March/032790.html
http://ibot.rikers.org/%23uclibc/20100316.html.gz
(search for "copysignl", by kos_tom, blindvt and y_morin)
(transplanted from 76b1923da63d2e3b8e9010b6138e33f6a99720a8)
Arnaud Lacombe <lacombar@gmail.com> [Wed, 07 Apr 2010 18:35:23 +0200] rev 1882
libc/uclibc: add uClibc 0.9.31
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
[Yann E. MORIN: mark it EXPERIMENTAL]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Arnaud Lacombe <lacombar@gmail.com> [Wed, 07 Apr 2010 18:35:22 +0200] rev 1881
cc/gcc: fix thread-less final gcc build
If threads are disabled in libc, we don't want to enable them in the
final compiler. Doing so pass the configure stage, but fails latter on
a missing <pthread.h>.
Moreover, we don't want to build libgomp if threads are disabled; its
configure script would fails anyway.
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
Arnaud Lacombe <lacombar@gmail.com> [Wed, 07 Apr 2010 18:35:21 +0200] rev 1880
cc/gcc: fix recent gcc build
This fix missed conversion of CT_GCC_USE_* to CT_CC_GCC_USE_*.
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 07 Apr 2010 00:04:06 +0200] rev 1879
complibs/gmp: fix patch against 5.0.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 01 Apr 2010 19:52:54 +0200] rev 1878
config: allow libc selection in backend mode
In backend mode, allow the upper-layer build system to force the
C library selection.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 01 Apr 2010 19:45:28 +0200] rev 1877
config: do not force setting kernel and arch
In backend mode, only enforce the arch and/or kernel selection if the
upper-layer build system effectively forces the selection.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 Apr 2010 00:18:26 +0200] rev 1876
scripts: misc help and auto-complete fixes
- don't list samples in the main help screen
- improve the samples listing in list-samples
- don't document the 'config' action, it's long dead
- document the 'V' environment variable
- improve on START, STOP and PREFIX environment variables
- add PREFIX and V to autocomplete
- advertise auto-complete at install time
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 02 Apr 2010 22:39:53 +0200] rev 1875
kernel/linux: add latest versions: 2.6.33.2 2.6.32.11 2.6.31.13 2.6.27.46
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Mar 2010 21:22:23 +0200] rev 1874
debug/gdb: update version to 7.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Mar 2010 22:31:49 +0200] rev 1873
complibs: update versions
GMP : 4.3.2, 5.0.1*
CLooG/PPL: 0.15.8 0.15.9
libelf : 0.8.13
*: patch series added
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 29 Mar 2010 23:37:29 +0200] rev 1872
scripts/addToolsVersion: fix handling libelf
libelf has moved to the companion libraries section,
and is no longer in the tools section.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 30 Mar 2010 22:30:41 +0200] rev 1871
libc/glibc: add patch to ports-2.9 to fix sjlj from ARM FPU
As discussed there: http://sourceware.org/bugzilla/show_bug.cgi?id=9678#c4
Reported by: Sasha Sirotkin <buildroot@browserseal.com>
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 29 Mar 2010 20:24:50 +0200] rev 1870
config: fix style issues when source-ing files
Always enclose the sourced file between double-quotes (purely for
consistency; enclosing or not are both allowed by the kconfig language).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 29 Mar 2010 20:15:25 +0200] rev 1869
config: move backend-related options to their own file
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 29 Mar 2010 12:06:58 +0200] rev 1868
config: hide arch and kernel selection when used as a backend
When used as a backend, it is the responsibility of the upper-layer build
system to set the target architecture and kernel.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 29 Mar 2010 10:03:29 +0200] rev 1867
config: hide options to debug crosstool-NG when a backend
When used as a backend, it does not make sense to debug crosstool-NG,
so hide the option.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 29 Mar 2010 10:05:21 +0200] rev 1866
config: hide more config options when a backend
Hide the prompts for some behavioral options, for which the upper-layer build
system is responsible for:
- parallel jobs and maximum load
- use pipes
- use custom shell