Commit Graph

869 Commits

Author SHA1 Message Date
Peter Korsgaard
585aca9a5a add .empty files for git-svn
git-svn (and git) doesn't handle empty directories, so add .empty files
to those dirs like elsewhere in buildroot.

Those empty directories are normally not a big deal, but the recent changes
to u-boot broke the build.
2009-01-05 15:47:00 +00:00
Ulf Samuelsson
37d401f436 Fix binutils Config for AVR32 (hopefully final version) 2009-01-03 16:24:14 +00:00
Ulf Samuelsson
309af037c8 one more fix of binutils config for AVR32 toolchain 2009-01-03 01:06:16 +00:00
Ulf Samuelsson
42c16c7ddb Unbreak AVR32 toolchain, by making binutils-2.17 available 2009-01-03 00:59:57 +00:00
Peter Korsgaard
3db839986d toolchain: revert "Allow creating a script for external use of Buildroot toolchain"
It's been 10 days now without any reply from Ulf, so revert r24480+r24481.
2009-01-02 20:31:01 +00:00
Peter Korsgaard
31de8c37da toolchain/binutils: fix up avr32 related fallout of r24474
It's been 10 days now without any reply from Ulf, so fix it up to what
seems sensible.
2009-01-02 20:30:54 +00:00
Ulf Samuelsson
55abdf59e8 Remove whitespace damage in uclibc.mk 2009-01-02 08:30:44 +00:00
Peter Korsgaard
160d559b81 dependencies: simplistic SHELL = bash check 2009-01-01 21:20:46 +00:00
Nigel Kukard
39c0548428 * Added option to build with gcc 4.3.2 2008-12-31 18:28:59 +00:00
Nigel Kukard
d31f42fe34 * Bump latest 2.6.27 kernel header version to 2.6.27.10 2008-12-31 18:09:13 +00:00
Peter Korsgaard
4826e57a04 toolchain/uclibc: fix 0.9.30 x86 build with 2.6.28 headers (from r24515) 2008-12-29 15:22:23 +00:00
Peter Korsgaard
5a29afb7b5 toolchain/kernel-headers: add 2.6.28
Don't make it default yet as uclibc/busybox seems to have some issues
with it.
2008-12-28 13:50:45 +00:00
Peter Korsgaard
717f8e0a59 toolchain: disable export-toolchain stuff as it breaks make dependencies
For some reason Ulf's export-toolchain stuff breaks the build as the
dependencies target isn't executed and SED isn't set.
2008-12-23 10:21:10 +00:00
Peter Korsgaard
40a2bdae7c toolchain/uclibc: fix typo 2008-12-23 10:21:07 +00:00
Peter Korsgaard
11050fcc62 toolchain/uclibc: Add BR2_ENABLE_LOCALE_PREGENERATED option
Add an option to either generate locales yourself or download the
pregenerated set.

Based on 4bdca9cc in Bernhard's tree.
2008-12-23 09:39:05 +00:00
Ulf Samuelsson
8c3ba39e1d And make script for exported toolchain executable 2008-12-21 17:17:58 +00:00
Ulf Samuelsson
85c7bde99e Allow creating a script for external use of Buildroot toolchain 2008-12-21 17:11:33 +00:00
Ulf Samuelsson
c3329aff8b Revert patch, sent by mistake 2008-12-20 22:34:33 +00:00
Ulf Samuelsson
eb121abf9d Add updated binutils-2.18 prepatched toolchain for AVR32 2008-12-20 22:31:02 +00:00
Ulf Samuelsson
350ced4a71 Add updated gcc-4.2.2 prepatched toolchain for AVR32 2008-12-20 22:27:56 +00:00
Peter Korsgaard
11ea37c64b toolchain/binutils: fix non-sysroot build 2008-12-18 16:52:00 +00:00
Peter Korsgaard
e2e4950b2d toolchain: use same gdb Config.in for internal/external toolchains
We used to use different gdb configs for internal and external toolchains
because mconf won't source the same file twice. This works, but is kind of
sub optimal, as people forget to keep them in sync.

Fix it to use the same file for both situations by shuffling around the
config options a bit. Should work identical to before (except for the newer
gdb versions available for ext).
2008-12-15 15:28:48 +00:00
Thomas Petazzoni
978d8dc53e Another external toolchain support solution
* In toolchain/external-toolchain/ext-tool.mk, copy the contents of
   the sysroot directory to the staging dir.

 * In package/Makefile.in, add a --sysroot CFLAGS pointing to the
   staging dir

 * Remove the CFLAGS and LDFLAGS definition from
   TARGET_CONFIGURE_OPTS. I haven't investigated exactly why, but with
   these options, DirectFB fails to build because it cannot find
   PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP, even if DirectFB's Makefile
   properly sets -D_GNU_SOURCE.

I have already sent this patch on December, 2nd to the mailing-list,
but got no feedback. So let's commit and see what happens :-)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-12-13 16:15:50 +00:00
Peter Korsgaard
8c9f7c675b toolchain/kernel-headers: don't hide 2.6.27 if RECENT isn't enabled 2008-12-10 23:54:18 +00:00
Hans-Christian Egtvedt
57aff861b0 binutils: revert bad commit 24343
This reverst the commit 24343, the original state was indeed correct. Blame
goes to my bad sight and too hasty decisions.
2008-12-09 11:38:52 +00:00
Hans-Christian Egtvedt
c7d2e4b0b3 binutils: fix typo for detecting if BINUTILS_NO_MPFR is not set
Make the ifndef check the actual variable, typo bug.
2008-12-09 10:09:15 +00:00
Peter Korsgaard
6b2a59fdea toolchain/kernel-headers: bump 2.6.27.x version 2008-12-08 13:05:47 +00:00
Peter Korsgaard
ffe33152e7 toolchain/gdb: 6.4 shouldn't be selectable for avr32 2008-12-08 08:54:14 +00:00
Peter Korsgaard
41d7b7087c toolchain/gdb: mark old versions as deprecated 2008-12-08 08:46:52 +00:00
Peter Korsgaard
5672e59075 toolchain/gdb: default to 6.8 2008-12-08 08:46:50 +00:00
Peter Korsgaard
0e14d4f7ff toolchain/: get rid of unneeded $(strip ..) 2008-12-08 08:15:42 +00:00
Peter Korsgaard
10f8e714e2 uclibc: add RPC config variables to 0.9.30
Add UCLIBC_HAS_{FULL,REENTRANT}_RPC config variables to the defconfig, so
the sed invocation in uclibc.mk can set them to the proper values.
2008-12-07 21:22:51 +00:00
Peter Korsgaard
78c32db23b toolchain/gdb: add -source target 2008-12-07 21:22:45 +00:00
Peter Korsgaard
01bd158570 toolchain/binutils: add 2.19
Based on 9cd8638d / b86af9a1 in Bernhard's tree.
2008-12-05 15:28:01 +00:00
Peter Korsgaard
5469008f89 toolchain/binutils/2.18.50.0.9: accept sh?-*-*
Based on 3ed6c5b5 in Bernhard's tree.
2008-12-05 15:27:58 +00:00
Peter Korsgaard
01a7a8fef6 toolchain/binutils/2.18.50.0.9: add patch for PR6878
Based on b5451979 in Bernhard's tree.
2008-12-05 15:27:55 +00:00
Peter Korsgaard
56287af5a5 toolchain/binutils: add 2.18.50.0.9
Based on 713e7e46 in Bernhard's tree.
2008-12-05 15:27:52 +00:00
Peter Korsgaard
1ad0441dc8 toolchain/binutils: add 2.18.50.0.8
Based on 1c493ff1 in Bernhard's tree.
2008-12-05 15:27:48 +00:00
Peter Korsgaard
a907a95cb7 toolchain/binutils: add 2.18.50.0.6
Based on 45b89c54 / beede0ba in Bernhard's tree.
2008-12-05 15:27:45 +00:00
Peter Korsgaard
51f5bccbc9 toolchain/binutils: honour HAVE_MANPAGES / HAVE_INFOPAGES
Based on b157db55 in Bernhard's tree.
2008-12-05 15:27:42 +00:00
Peter Korsgaard
7249f4898e toolchain/binutils: let make expand wildcards instead of the shell
Based on f97ce837 in Bernhard's tree.
2008-12-05 15:27:38 +00:00
Peter Korsgaard
e46245b1c0 toolchain/binutils: add 2.18.50.0.3
Based on b2b5d9f2 in Bernhard's tree.
2008-12-05 15:27:33 +00:00
Peter Korsgaard
84ddc66a41 toolchain/*: use CONFIG_UPDATE
Based on e0e0945e in Bernhard's tree.
2008-12-05 15:27:26 +00:00
Peter Korsgaard
d1e6618fe4 uclibc 0.9.30: defconfig: enable UCLIBC_HAS_LONG_DOUBLE_MATH 2008-12-01 14:53:22 +00:00
Hans-Christian Egtvedt
cf13c9824e uClibc: set 0.9.30 as default
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 14:23:57 +00:00
Hans-Christian Egtvedt
cafdaf2cec uClibc: add a default config for 0.9.30
Courtesy Bernhard Reutner-Fischer GIT repository at
http://repo.or.cz/w/buildroot.git

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 14:23:09 +00:00
Hans-Christian Egtvedt
0547cb9cb9 uClibc: add uClibc 0.9.30 to kconfig and Makefile
This patch adds uClibc versino 0.9.30 to the list of selectable versions. The
version identification for snapshot is also updated to reflect 0.9.30.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 13:02:22 +00:00
Peter Korsgaard
b3ef2e9fa0 kernel-headers: bump 2.6.26.x / 2.6.27.x version 2008-11-30 09:52:06 +00:00
Peter Korsgaard
5bf6b74e22 kernel-headers: also show 2.6.26 if deprecated is enabled, but recent isn't 2008-11-30 09:51:57 +00:00
Peter Korsgaard
22a23bb220 kernel-headers: bump 2.6.26 and 2.6.27 minor versions 2008-11-05 11:11:43 +00:00