"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 24 Mar 2010 22:36:51 +0100] rev 1860
scripts/populate: add -m option, to merge source and dest
Merge the source rootfs into the (pre-existing) destination rootfs,
and populate the result accordingly.
Nate Case <ncase@xes-inc.com> [Tue, 23 Mar 2010 19:27:41 +0100] rev 1859
scripts/populate: add option to use an alternate sysroot
Add a new command line option, "-r", which allows the user to specify
an alternate sysroot location to copy libraries from. This is useful
when using the toolchain in combination with a separate root filesystem,
or when working with multiple different root filesystems.
Signed-off-by: Nate Case <ncase@xes-inc.com>
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 24 Mar 2010 22:21:52 +0100] rev 1858
binutils/sstrip: fix when sstrip is disabled
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 20 Mar 2010 18:42:34 +0100] rev 1857
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)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 17 Mar 2010 00:28:14 +0100] rev 1856
binutils/sstrip: get rid of ELFkickers
ELFkickers are looong dead and unmaintained, and the sstrip
from buildroot is working fine *and* is maintained.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 17 Mar 2010 00:24:25 +0100] rev 1855
binutils/sstrip: depends on ELF
No point building sstrip is the target is not ELF.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 17 Mar 2010 00:21:57 +0100] rev 1854
tools: move sstrip to the binary utilities menu
sstrip is now alone in its 'tools' menu, and we will probably never gain
any other 'tool'. Besides, sstrip is just strip, but a little bit more
agressive, so it deserves going to the 'binary utilities' menu.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 15 Mar 2010 22:02:02 +0100] rev 1853
debug/gdb: gdb>=7.0 can use MPC, enable for cross-gdb
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 20 Mar 2010 18:49:15 +0100] rev 1852
debug/gdb: add handling of 7_0_or_later
We'll need to differentiate gdb 7.0 or later, from gdb prior to 7.0
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 15 Mar 2010 21:51:20 +0100] rev 1851
debug/gdb: add option to use GMP and MPFR
GMP and MPFR are optional for gdb, so offer a config option.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 15 Mar 2010 21:44:20 +0100] rev 1850
debug/gdb: can't build a static native gdb if using GMP/MPFR
It is currently impossible to reliably build static GMP/MPFR libs,
so we can't build a static native gdb using them, obviously.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 15 Mar 2010 21:42:55 +0100] rev 1849
debug/gdb: split menuconfig for easier maintenance
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Mar 2010 18:55:25 +0100] rev 1848
cc/gcc: fix use of companion libraries
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Mar 2010 18:22:53 +0100] rev 1847
complibs: hide prompts
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 19 Mar 2010 18:46:57 +0100] rev 1846
scripts: fix dumping the config for companion libraries for target
Companion libraries can be disable for the host, but still used for
the target (eg. binutils or gdb). Dump the version also in this case.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 17 Mar 2010 23:59:17 +0100] rev 1845
scripts: fix dumping config
libelf has been moved to being a companion library, now.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Mar 2010 18:19:25 +0100] rev 1844
config: hide entries when in backend mode
This implies hidding entries for:
- binutils libraries
- dmalloc
- duma
- native gdb
- ltrace
- strace
- sstrip
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Mar 2010 09:43:00 +0100] rev 1843
kconfig: silence a warning about undefined env variable
When using an environment variable to set a config entry,
don'twarn if it is not defined. Update doc accordingly.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Mar 2010 09:19:56 +0100] rev 1842
config: prepare for build-system backend
When acting as a backend for a build-system, we should not build
any application that runs on the target, that is:
- no native gdb
- no companion libraries
- no binutils libraries
- no debug tools (save for gdbserver)
- ...
Here, we simply prepare the (hidden) config option that will detect
that we are acting as a back-end.
Update doc accordingly.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 19 Mar 2010 19:02:30 +0100] rev 1841
samples: fix samples
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 17 Mar 2010 19:58:08 +0100] rev 1840
kernel/linux: add latest versions 2.6.32.10 and 2.6.33.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 16 Mar 2010 23:10:46 +0100] rev 1839
debug/gdb: fix building the native tic
The native 'tic' will _always_ be run on the build
machine, so no need to handle canadian/native/...
Reported by: Trevor Woerner
http://sourceware.org/ml/crossgcc/2010-03/msg00055.html
(transplanted from 26e89d367ea11660fd3a0bf0bcad8763e4fa21cf)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 16 Mar 2010 23:10:46 +0100] rev 1838
debug/gdb: fix building the native tic
The native 'tic' will _always_ be run on the build
machine, so no need to handle canadian/native/...
Reported by: Trevor Woerner
http://sourceware.org/ml/crossgcc/2010-03/msg00055.html
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 14 Mar 2010 16:39:11 +0100] rev 1837
scripts: fix the release script to use the C locale
Force use of the C locale to ensure messages are recognised by the script.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 14 Mar 2010 15:42:25 +0100] rev 1836
1.6: update version to 1.6.1+hg
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 14 Mar 2010 15:42:25 +0100] rev 1835
Tagging release 1.6.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 14 Mar 2010 15:42:25 +0100] rev 1834
1.6: update version to 1.6.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 14 Mar 2010 12:12:10 +0100] rev 1833
scripts: enhance and fix the release script
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 11 Mar 2010 18:22:28 +0100] rev 1832
samples: update and fix
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 05 Mar 2010 09:00:07 +0100] rev 1831
scripts: fix completion to show samples
(transplanted from bf1f86bdd79fd20126d20795f425f603a5544952)