Commit Graph

660 Commits

Author SHA1 Message Date
Peter Korsgaard
871896a93e u-boot: evaluate U_BOOT_ARCH at use time, rather than Makefile parse time
U_BOOT_ARCH seems to race with KERNEL_ARCH in some situations,
so it end up empty. It's only used once, so fix it by using a
use-time evaluated variable instead (=).
2008-06-11 13:07:03 +00:00
Peter Korsgaard
6d0862e422 generic target_skeleton: add /sys to fstab 2008-05-31 07:27:43 +00:00
Peter Korsgaard
5ec6ca9f20 generic target_skeleton: mark /sys with .empty file
/sys somehow didn't got an .empty file like the rest in r21586. Fixed.
2008-05-31 07:27:40 +00:00
Ulf Samuelsson
cb0a2e6105 Make linux kernel extension visible also when defined in board directory 2008-05-12 21:15:32 +00:00
Nigel Kukard
714df8fb60 features.h should never be included explicitly.
This fixes the bug where "File not found" error is reported by grub.
This fix works under both uclibc and glibc.
2008-05-12 18:56:11 +00:00
Peter Korsgaard
7d77306f29 toolchain: fix mips abi selection
Based on commit 0e2ab in aldot's tree.
2008-05-12 12:43:57 +00:00
Ulf Samuelsson
85df60a8ec Update BR2_ATMEL_MIRROR in defconfigs 2008-05-06 01:38:09 +00:00
Ulf Samuelsson
3603cb5114 Fix dependencies in Configs 2008-05-06 01:37:26 +00:00
John Voltz
4037d58163 update patches for atngw100_expanded 2008-05-01 17:15:35 +00:00
John Voltz
804e373d06 add menu.lst for grub 2008-05-01 17:14:46 +00:00
Peter Korsgaard
a25b193708 squashfs: set sensible permissions on squashfs image 2008-04-25 12:04:04 +00:00
John Voltz
701475f791 This patch renames the Atmel atstk1002 target board to a more generic atstk100x name. This to make it easier to add support for other CPU-boards than atstk1002.
Submitted by Hans-Christian Egtvedt
2008-04-24 11:22:06 +00:00
Peter Korsgaard
d8dcacdab1 u-boot: support platform-independent patches
Support platform independent patches (.patch) and use .patch.$ARCH for
platform dependent ones like elsewhere.
2008-04-23 14:52:38 +00:00
Peter Korsgaard
a40d635ec0 u-boot: don't error on existing symlink 2008-04-23 14:52:35 +00:00
Peter Korsgaard
5cc50fcb68 u-boot: tools in target (mkimage, fw_printenv and fw_setenv) 2008-04-23 13:03:53 +00:00
Peter Korsgaard
d3359c9323 u-boot: use correct ARCH 2008-04-23 13:03:50 +00:00
Peter Korsgaard
a2f4d5164e u-boot: clean: also remove mkimage from staging_dir 2008-04-23 13:03:47 +00:00
Peter Korsgaard
bb0a617e12 u-boot: set ARCH and CROSS_COMPILE 2008-04-23 10:30:03 +00:00
Ulf Samuelsson
b977f1b19d Update at91sam9261ek defconfig 2008-04-16 23:00:58 +00:00
Ulf Samuelsson
4f9c37d960 Avoid duplicate rules for downloading kernel source, if kernel and headers are the same 2008-04-16 22:54:46 +00:00
Ulf Samuelsson
f5e9fe17b2 Fix bad linux kernel name 2008-04-16 22:45:47 +00:00
Ulf Samuelsson
ed638f6feb Allow build to complete, even if tftpboot is not writeable by user 2008-04-15 21:46:47 +00:00
Ulf Samuelsson
1262117ee6 Reversing bad tftpboot patch resulting in two identical targets 2008-04-15 17:10:24 +00:00
Peter Korsgaard
bcf8f7ca9e buildroot: additional tftpboot fixes
Patch by Jean-Christian de Rivaz
2008-04-11 21:32:09 +00:00
Ulf Samuelsson
8eb01e4a05 Add configuration items to at91bootstrap 2008-04-10 21:05:30 +00:00
Ulf Samuelsson
29feba9db8 Avoid hardwiring tftpboot 2008-04-10 21:03:27 +00:00
Ulf Samuelsson
882a9d2dd2 Avoid hardwiring tftpboot 2008-04-10 21:02:12 +00:00
Peter Korsgaard
6d5ecc1e51 u-boot: fix custom patch handling 2008-04-09 07:02:20 +00:00
Peter Korsgaard
1befc6edd2 u-boot: bump version 2008-04-09 07:02:16 +00:00
Hamish Moffatt
4b4524e18a Fix UBI compression options 2008-04-08 04:28:18 +00:00
Hamish Moffatt
7294525c6a Update to mkfs.ubifs v0.4 release. Note that you need the latest ubifs
kernel code because the on-flash format has changed.
2008-04-07 01:44:06 +00:00
Nigel Kukard
942be8ba84 Fixed typo in cpioroot, we're working with CPIO_BASE not TAR_TARGET 2008-04-06 13:14:07 +00:00
Ulf Samuelsson
186cd571e6 Use lower case 2008-04-06 10:32:34 +00:00
Nigel Kukard
4b6620b31b * Dereference link when copying over kernel image, missed this one in my previous commit 2008-04-06 10:30:18 +00:00
Ulf Samuelsson
c92d851caa Make xconfig the default for Atmel targets 2008-04-06 10:10:30 +00:00
Ulf Samuelsson
f9dc95c230 Update linux source tree with minor version 2008-04-06 10:02:53 +00:00
Peter Korsgaard
d5b8a665b5 target/device/ARM: Use menuconfig and add description of options 2008-04-06 08:19:58 +00:00
Peter Korsgaard
226a087e89 target/device/ARM: Don't override Config settings
Don't override board name/path with hardcoded values in Makefile.
2008-04-06 08:08:07 +00:00
Peter Korsgaard
6ddae853f4 target/device/ARM: remove unused busybox config 2008-04-05 16:59:44 +00:00
Peter Korsgaard
f53f0efaaa target/device/ARM: don't override busybox config 2008-04-05 16:11:03 +00:00
Peter Korsgaard
824e0449b7 kernel: default to not build a kernel 2008-04-04 07:24:15 +00:00
Hamish Moffatt
df43e6a890 Add ubifs target 2008-04-04 04:25:18 +00:00
Peter Korsgaard
0c33ede996 gzip, diff, grub: bump versions
Patch by andrewma (closes #2754)
2008-04-03 09:28:56 +00:00
Hamish Moffatt
4b01dfced9 Add romfs target support, courtesy Josh <buildroot@digitalpeer.com> 2008-04-02 00:18:57 +00:00
Peter Korsgaard
34274164d9 buildroot: additional -clean target fixes
Patch by Hebbar.
2008-04-01 07:03:07 +00:00
Ulf Samuelsson
0e65446676 Patch in EXTRA_VERSION 2008-03-31 05:42:03 +00:00
Ulf Samuelsson
63342eab23 Add Configs for new boards 2008-03-30 22:23:39 +00:00
Peter Korsgaard
01c5168579 target_skeleton: mark empty directories with .empty files
Mark empty directories in target skeletons with .empty files
and remove them while copying to target (like it's already done for
svn and cvs files) to better support version control system which don't
handle empty directories (E.G. git-svn).
2008-03-30 20:45:42 +00:00
Ulf Samuelsson
697dd2ed93 Update at91 defconfigs 2008-03-30 20:42:40 +00:00
Peter Korsgaard
0a7c0c04f1 linux advanced: make menuconfig default 2008-03-30 20:22:13 +00:00
Ulf Samuelsson
62ce637fed Allow selection of kernel config tool 2008-03-30 20:04:55 +00:00
Nigel Kukard
49bb82c9f4 * Removed GCC 4.2.0, added GCC 4.2.3 (take 2) 2008-03-30 08:12:22 +00:00
Ulf Samuelsson
c659b13a2f Remove duplicate AVR32 patches, and add support for ARCH and conditional AVR32 patches 2008-03-29 23:09:46 +00:00
Ulf Samuelsson
230723920a Remove duplication of default kernel patch dir setting 2008-03-29 20:39:36 +00:00
Ulf Samuelsson
5292603285 Remove duplication of default kernel patch dir setting 2008-03-29 20:38:22 +00:00
Ulf Samuelsson
4523eb3cc7 Remove duplication of default kernel patch dir setting 2008-03-29 20:36:54 +00:00
Ulf Samuelsson
936db68f25 Remove duplication of default kernel patch dir setting 2008-03-29 20:36:24 +00:00
Nigel Kukard
0bda43bec9 Feeding the kernel zero optimization -O0 breaks the kernel build at least on x86 with asm errors, remove -O0 when building the kernel 2008-03-29 17:47:36 +00:00
Ulf Samuelsson
acdf16967d Add some robustness to linux configuration 2008-03-29 14:09:22 +00:00
Nigel Kukard
80f199c3d8 * Reverted r21540 2008-03-28 22:08:37 +00:00
Nigel Kukard
643dd9b609 * Bumped GCC to 4.2.2, removed 4.2.0 2008-03-28 21:03:04 +00:00
Ulf Samuelsson
00bd182a5f Define busybox config in board directory for Atmel boards 2008-03-28 07:32:54 +00:00
John Voltz
c2fe2a53dd kernel 2.6.24 creates a symlink to bzImage, which is copied inplace, symlink and all, this gives an incorrect symlink deref in binaries/uclibc/ and points to ../../x86/bzImage. Do not copy symlink in place, follow it. Patch by Nigel Kukard. 2008-03-21 17:57:02 +00:00
Ulf Samuelsson
374f8383b9 Add generic ARM target, if none other is choosen 2008-03-20 23:04:30 +00:00
Ulf Samuelsson
42b0271533 Use x86 Makefile only if x86 is choosen 2008-03-20 23:03:40 +00:00
Ulf Samuelsson
aa67fcdbf8 Use correct symbold for linux config path 2008-03-20 23:02:41 +00:00
Ulf Samuelsson
d7592743c3 Ensure at least one ARM board is selected, if ARMLTD selected 2008-03-20 22:31:50 +00:00
Ulf Samuelsson
9169fcccc9 Do not include Soekris, unless i386 arch 2008-03-20 22:07:49 +00:00
Ulf Samuelsson
10cacfa02d Move ARM target to ARMLTD target to prepare for generic ARM 2008-03-20 22:06:10 +00:00
Ulf Samuelsson
1fdfb9e305 Fix AVR32 ext toolchain 2008-03-19 07:26:34 +00:00
Ulf Samuelsson
5bca4c9447 Add a defconfig for x86 2008-03-18 14:32:54 +00:00
Ulf Samuelsson
43bc815a5a Use correct kernel-patch for x86 2008-03-18 13:26:13 +00:00
Ulf Samuelsson
03c71010d1 Add linux prefix to patches 2008-03-18 12:04:05 +00:00
Ulf Samuelsson
9ebad46f49 Use same name for same patch 2008-03-18 12:03:01 +00:00
Ulf Samuelsson
412ef4e322 Use same name for same patch 2008-03-18 12:02:40 +00:00
Ulf Samuelsson
ce647a69fe Use same name for same patch 2008-03-18 12:02:16 +00:00
Ulf Samuelsson
865ac9844c Use BOARD_PATH instead of BR2_BOARD_PATH for x86 2008-03-18 11:51:43 +00:00
Ulf Samuelsson
acd95e608d Use BOARD_PATH instead of SOEKRIS_NET4801_PATH 2008-03-18 11:47:31 +00:00
Ulf Samuelsson
f827151c36 Use BOARD_PATH instead of SHARP_LNODE80_PATH 2008-03-18 11:43:00 +00:00
Ulf Samuelsson
a53996b2a6 Use BOARD_PATH instead of BR2_BOARD_PATH for mips target 2008-03-18 11:41:03 +00:00
Ulf Samuelsson
fe87235dfe Use BOARD_PATH instead of JP_Q5_PATH 2008-03-18 11:38:36 +00:00
Ulf Samuelsson
bd10a460b3 Use BOARD_PATH instead of ALCHEMY_DBAU1500_PATH 2008-03-18 11:34:43 +00:00
Ulf Samuelsson
896cfb2afe Remove duplicate patches and arrange according to architecture 2008-03-18 09:36:16 +00:00
Ulf Samuelsson
771ecd45c1 Use latest kernel for at91sam9260 2008-03-18 08:56:51 +00:00
Ulf Samuelsson
a1be1243a3 Update Kernel config 2008-03-18 08:17:06 +00:00
Ulf Samuelsson
d97812e3a5 Update sam9260 defconfig 2008-03-17 23:06:32 +00:00
Ulf Samuelsson
6ddaf88176 Use correct Linux version for depmod 2008-03-15 05:07:26 +00:00
Ulf Samuelsson
cde20f0b08 Use 2.6.24 as default for at91sam9260dfc 2008-03-12 01:13:46 +00:00
Ulf Samuelsson
8426570482 Add support for 2.6.24 for AT91 2008-03-12 01:04:17 +00:00
Ulf Samuelsson
9bb163d898 add missing busybox config 2008-03-12 00:10:36 +00:00
John Voltz
93256ce2d7 removed duplicate config.in reference 2008-03-11 19:28:06 +00:00
Peter Korsgaard
25a7363f5d buildroot: use BR2_KERNEL_MIRROR everywhere
Based on patch by Nigel Kukard.
2008-03-11 18:54:17 +00:00
John Voltz
a199616e78 fix for defconfig 2008-03-11 18:32:17 +00:00
John Voltz
7f4141ae20 separate u-boot for at91 arm and everything else 2008-03-11 18:26:07 +00:00
John Voltz
944e92856a updated defconfig 2008-03-11 18:17:02 +00:00
John Voltz
10e48dbc74 updated defconfig 2008-03-11 17:58:47 +00:00
John Voltz
36be219225 download url was invalid 2008-03-11 16:19:33 +00:00
Peter Korsgaard
7791b4e80f buildroot: fix missing ARCH for some x86 variants
Patch by Nigel Kukard.
2008-03-11 08:49:45 +00:00
Ulf Samuelsson
5381e1c486 revert bad U-Boot patch 2008-03-07 07:24:35 +00:00
Ulf Samuelsson
5d8956986f Move defconfigs to board directory 2008-03-07 06:20:08 +00:00
John Voltz
06ce59d382 changed source download path to be uniform 2008-03-06 19:10:06 +00:00
John Voltz
0a48a6658f added u-boot location 2008-03-06 19:00:38 +00:00
John Voltz
d6e0bcb950 added syslinux patch 2008-03-06 18:59:57 +00:00
John Voltz
ceaf9e8217 updates and additions for avr32 arch 2008-03-06 18:59:14 +00:00
John Voltz
c46893b7af added support for kernel 2.6.24 2008-03-06 18:52:43 +00:00
Peter Korsgaard
4f375bc050 squashfs: bump version 2008-03-04 11:36:20 +00:00
Thomas Lundquist
9df5b80739 Closing #2374 2008-03-02 10:25:05 +00:00
"Steven J. Hill"
2d6b9b3a5e Update diff version. 2008-02-22 19:37:39 +00:00
Thomas Lundquist
fcb27e9386 Upped version, the one here didn't exist any more. 3.61 compiled nicely (todo; check if nasm is installed on host?, syslinux needs it. Guess I copuld just add a target/host package.) 2008-02-18 22:10:05 +00:00
Hamish Moffatt
72a85109f3 Fix typos in jffs2 summary support 2008-02-12 05:50:26 +00:00
Hamish Moffatt
536e98effd Add support for summarising JFFS2 images. With support in the kernel this improves mount time significantly. 2008-02-12 05:39:32 +00:00
Ivan Kuten
f31a746c2b cloop target update, patch by Claus Klein 2008-01-16 09:25:07 +00:00
Ulf Samuelsson
57b4b70f3b Update at91sam9261ek default config 2008-01-10 09:31:56 +00:00
Ulf Samuelsson
70e4f5c2d1 More debug info for linux 2008-01-10 09:31:15 +00:00
Ulf Samuelsson
e267955bba Add /etc/ld.so.conf to Atmel based root fs 2008-01-10 09:27:25 +00:00
Ulf Samuelsson
7710ba7894 Update ATMEL_MIRROR and bump at91bootstrap to v2.4 2008-01-08 21:05:50 +00:00
Ulf Samuelsson
6d783f044b Rmove old/duplicated AT91 linux patches 2008-01-08 21:03:12 +00:00
Thomas Lundquist
dc6a57bc69 Added BR2_DEBIAN_MIRROR 2007-12-27 12:00:12 +00:00
Ivan Kuten
27efe55e34 fix default GNU URL 2007-12-17 13:14:29 +00:00
Ivan Kuten
cb815ae003 Add support for GNU and kernel.org mirrors 2007-12-17 12:29:06 +00:00
Ivan Kuten
81cc4715b9 bump up syslinux version 2007-12-13 12:15:48 +00:00
Ulf Samuelsson
b4335d4438 Update defconfigs for AVR32 boards 2007-11-02 20:11:12 +00:00
Ulf Samuelsson
405a43d35a Update at91rm9200, at91sam9261, at91sam9263 defconfigs 2007-11-02 15:25:59 +00:00
Ulf Samuelsson
0213ed8ee6 Update at91sam9260dfc defconfig 2007-11-02 15:18:25 +00:00
Ulf Samuelsson
1a9f9ed850 update NGW100 defconfig 2007-10-23 23:01:04 +00:00
Ulf Samuelsson
3536c2f919 Ensure AVR32 FPU config is always correct 2007-10-23 09:49:56 +00:00
Ulf Samuelsson
79db2c6989 Comment should depend on AT91 bootstrap beeing built 2007-10-21 20:13:40 +00:00
Ulf Samuelsson
d6c497011b Disable AVR32 U-Boot until working 2007-10-21 20:09:22 +00:00
Ulf Samuelsson
b100732c6c Use default linux kernel name 2007-10-18 12:37:36 +00:00
Ulf Samuelsson
8daa51407b Add more info to linux status 2007-10-18 12:37:09 +00:00
Ulf Samuelsson
d84a9fc256 Fix syntax error in Makefile for Advanced Linux configuration 2007-10-18 11:58:47 +00:00
Ulf Samuelsson
60e3d6db20 Update JFFS2 page/erase size correctly 2007-10-17 22:01:58 +00:00
Ulf Samuelsson
8af5081bab Use correct kernel name for advanced linux build 2007-10-13 23:07:04 +00:00
Ulf Samuelsson
815c3dfd1e Move config item deeper into menu system 2007-10-13 18:37:24 +00:00
Ulf Samuelsson
453dca995e Create Advanced Linux Configuration option/Remove experimental 2007-10-13 18:30:28 +00:00
Ulf Samuelsson
f53d9ece64 Update AVR32 toolchain with new binutils and uClibc, This time it works (cross-fingers) 2007-10-13 10:15:01 +00:00
Ulf Samuelsson
8ff3fc8831 Update AVR32 uClibc configuration 2007-10-12 15:18:27 +00:00
Ulf Samuelsson
7d70cc1e0c Use correct uImage location for AVR32 2007-10-12 15:17:53 +00:00
Ulf Samuelsson
f15be25193 Add JFFS partition info for NGW100 2007-10-12 15:16:51 +00:00
Ulf Samuelsson
022b104152 Add 2.6.22.10 and 2.6.23 support 2007-10-12 15:10:27 +00:00
Ulf Samuelsson
103832204d Update AVR32 to busybox-1.7.2 2007-10-12 14:30:47 +00:00
Ulf Samuelsson
4f413ed021 Update NGW100 skeleton 2007-10-12 12:34:04 +00:00
Ulf Samuelsson
b09a24d3d1 Update NWG100 skeleton 2007-10-12 12:32:59 +00:00
Bernhard Reutner-Fischer
5cfb2f794f - fix some whitespace damage..
- add COPYTO settings for cpio and tar and remove that ugly hardcoded DATE from that was added by Ulf
2007-10-05 12:55:40 +00:00
Bernhard Reutner-Fischer
0c16c17f53 - start to think about GNU/hurd support.
Not yet functional. Help welcome
2007-10-05 11:06:56 +00:00
Bernhard Reutner-Fischer
fdcde6faed - comment out apparently unused? cruft (linux-experimental) 2007-10-05 11:03:07 +00:00
Bernhard Reutner-Fischer
05195c3d00 - default to mips I for mipsel and mips III for mips
- suggest some target flags for abi64
2007-10-02 21:36:49 +00:00
Ulf Samuelsson
d40ad2d48b Update AVR32 tools config 2007-10-01 21:21:07 +00:00
Ulf Samuelsson
ef88ede818 Update ATNGW100 defconfig 2007-10-01 21:16:33 +00:00
Bernhard Reutner-Fischer
14a71561a3 - just use the strip binary to avoid confusing libtool (quotes)
- use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
2007-10-01 16:15:31 +00:00