* [Buildroot] svn commit: trunk/buildroot/target
@ 2007-01-30 17:38 aldot at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: aldot at uclibc.org @ 2007-01-30 17:38 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2007-01-30 09:38:41 -0800 (Tue, 30 Jan 2007)
New Revision: 17675
Log:
- honor the given kernel format and fallback to zImage if none was specified
Modified:
trunk/buildroot/target/linux26.mk
Changeset:
Modified: trunk/buildroot/target/linux26.mk
===================================================================
--- trunk/buildroot/target/linux26.mk 2007-01-30 17:37:35 UTC (rev 17674)
+++ trunk/buildroot/target/linux26.mk 2007-01-30 17:38:41 UTC (rev 17675)
@@ -22,7 +22,12 @@
#LINUX26_FORMAT=vmlinux
#LINUX26_BINLOC=$(LINUX26_FORMAT)
-LINUX26_FORMAT=bzImage
+
+# Has to be set by the target/device
+# LINUX26_FORMAT=bzImage
+ifndef LINUX26_FORMAT
+LINUX26_FORMAT=zImage
+endif
LINUX26_BINLOC=arch/$(KERNEL_ARCH)/boot/$(LINUX26_FORMAT)
# Linux kernel configuration file
@@ -72,6 +77,11 @@
$(LINUX26_DIR)/.configured: $(LINUX26_DIR)/.patched $(LINUX26_KCONFIG)
-cp $(LINUX26_KCONFIG) $(LINUX26_DIR)/.config
+ $(SED) 's,^CONFIG_EABI.*,# CONFIG_EABI is not set,g' \
+ $(LINUX26_DIR)/.config
+ifeq ($(BR2_ARM_EABI),y)
+ echo "CONFIG_EABI=y" >> $(LINUX26_DIR)/.config
+endif
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) oldconfig
touch $(LINUX26_DIR)/.configured
@@ -80,7 +90,7 @@
touch $(LINUX26_DIR)/.depend_done
$(LINUX26_KERNEL): $(LINUX26_DIR)/.depend_done
- $(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) $(LINUX26_FORMAT) bzImage
+ $(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) $(LINUX26_FORMAT)
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) modules
cp -fa $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_KERNEL)
touch -c $(LINUX26_KERNEL)
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2007-02-04 16:30 aldot at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: aldot at uclibc.org @ 2007-02-04 16:30 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2007-02-04 08:30:07 -0800 (Sun, 04 Feb 2007)
New Revision: 17762
Log:
- propagate BR2_ARM_EABI setting down to LINUX26_KCONFIG
Modified:
trunk/buildroot/target/linux26.mk
Changeset:
Modified: trunk/buildroot/target/linux26.mk
===================================================================
--- trunk/buildroot/target/linux26.mk 2007-02-04 16:11:51 UTC (rev 17761)
+++ trunk/buildroot/target/linux26.mk 2007-02-04 16:30:07 UTC (rev 17762)
@@ -67,38 +67,40 @@
# Rename the dir from the downloaded version to the AFTER patch version
mv -f $(BUILD_DIR)/linux-$(DOWNLOAD_LINUX26_VERSION) $(BUILD_DIR)/linux-$(LINUX26_VERSION)
endif
- touch $(LINUX26_DIR)/.unpacked
+ touch $@
$(LINUX26_DIR)/.patched: $(LINUX26_DIR)/.unpacked
toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR)
- touch $(LINUX26_DIR)/.patched
-
+ touch $@
endif # ($(LINUX26_VERSION),$(LINUX_HEADERS_VERSION))
$(LINUX26_DIR)/.configured: $(LINUX26_DIR)/.patched $(LINUX26_KCONFIG)
- -cp $(LINUX26_KCONFIG) $(LINUX26_DIR)/.config
- $(SED) 's,^CONFIG_EABI.*,# CONFIG_EABI is not set,g' \
- $(LINUX26_DIR)/.config
+ cp -dpf $(LINUX26_KCONFIG) $(LINUX26_DIR)/.config
+ $(SED) '/CONFIG_AEABI/d' $(LINUX26_DIR)/.config
ifeq ($(BR2_ARM_EABI),y)
- echo "CONFIG_EABI=y" >> $(LINUX26_DIR)/.config
+ echo "CONFIG_AEABI=y" >> $(LINUX26_DIR)/.config
+ $(SED) '/CONFIG_OABI_COMPAT/d' $(LINUX26_DIR)/.config
+ echo "# CONFIG_OABI_COMPAT is not set" >> $(LINUX26_DIR)/.config
+else
+ echo "# CONFIG_AEABI is not set" >> $(LINUX26_DIR)/.config
endif
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) oldconfig
- touch $(LINUX26_DIR)/.configured
+ touch $@
$(LINUX26_DIR)/.depend_done: $(LINUX26_DIR)/.configured
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) prepare
- touch $(LINUX26_DIR)/.depend_done
+ touch $@
$(LINUX26_KERNEL): $(LINUX26_DIR)/.depend_done
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) $(LINUX26_FORMAT)
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) modules
- cp -fa $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_KERNEL)
- touch -c $(LINUX26_KERNEL)
+ cp -dpf $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_KERNEL)
+ touch -c $@
$(TARGET_DIR)/boot/$(LINUX26_BINLOC): $(LINUX26_KERNEL)
[ -d $(TARGET_DIR)/boot/ ] || mkdir $(TARGET_DIR)/boot
cp -a $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_DIR)/System.map $(TARGET_DIR)/boot/
- touch -c $(TARGET_DIR)/boot/$(LINUX26_BINLOC)
+ touch -c $@
$(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/modules.dep: $(LINUX26_KERNEL)
rm -rf $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)
@@ -107,7 +109,7 @@
DEPMOD=$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26 \
INSTALL_MOD_PATH=$(TARGET_DIR) modules_install
rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/build
- touch -c $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/modules.dep
+ touch -c $@
linux26-menuconfig: $(LINUX26_DIR)/.patched
[ -f $(LINUX26_DIR)/.config ] || cp $(LINUX26_KCONFIG) $(LINUX26_DIR)/.config
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2007-03-19 10:49 aldot at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: aldot at uclibc.org @ 2007-03-19 10:49 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2007-03-19 03:49:11 -0700 (Mon, 19 Mar 2007)
New Revision: 18157
Log:
- pin LINUX_VERSION. Closes #1277
Modified:
trunk/buildroot/target/linux26.mk
Changeset:
Modified: trunk/buildroot/target/linux26.mk
===================================================================
--- trunk/buildroot/target/linux26.mk 2007-03-19 09:59:50 UTC (rev 18156)
+++ trunk/buildroot/target/linux26.mk 2007-03-19 10:49:11 UTC (rev 18157)
@@ -41,7 +41,7 @@
LINUX26_DIR=$(BUILD_DIR)/linux-$(LINUX26_VERSION)
# for packages that need it
-LINUX_VERSION=$(LINUX_VERSION)
+LINUX_VERSION:=$(LINUX_VERSION)
LINUX_DIR=$(LINUX26_DIR)
LINUX_KERNEL=$(LINUX26_KERNEL)
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2007-03-22 18:14 aldot at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: aldot at uclibc.org @ 2007-03-22 18:14 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2007-03-22 11:14:23 -0700 (Thu, 22 Mar 2007)
New Revision: 18205
Log:
- add a question for andersee
Modified:
trunk/buildroot/target/linux26.mk
Changeset:
Modified: trunk/buildroot/target/linux26.mk
===================================================================
--- trunk/buildroot/target/linux26.mk 2007-03-22 17:21:18 UTC (rev 18204)
+++ trunk/buildroot/target/linux26.mk 2007-03-22 18:14:23 UTC (rev 18205)
@@ -8,6 +8,7 @@
ifeq ($(LINUX_HEADERS_VERSION),)
# Version of Linux to download and then apply patches to
+# XXX: andersee, i do not understand why we need this (BF)
DOWNLOAD_LINUX26_VERSION=2.6.19.2
# Version of Linux after applying any patches
LINUX26_VERSION=2.6.19.2
@@ -70,7 +71,7 @@
$(LINUX26_BZCAT) $(DL_DIR)/$(LINUX26_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
ifneq ($(DOWNLOAD_LINUX26_VERSION),$(LINUX26_VERSION))
# Rename the dir from the downloaded version to the AFTER patch version
- mv -f $(BUILD_DIR)/linux-$(DOWNLOAD_LINUX26_VERSION) $(BUILD_DIR)/linux-$(LINUX26_VERSION)
+ mv -f $(BUILD_DIR)/linux-$(DOWNLOAD_LINUX26_VERSION) $(LINUX26_DIR)
endif
touch $@
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2007-04-17 17:30 aldot at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: aldot at uclibc.org @ 2007-04-17 17:30 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2007-04-17 10:30:12 -0700 (Tue, 17 Apr 2007)
New Revision: 18481
Log:
- strip eventual quotes
Modified:
trunk/buildroot/target/Makefile.in
Changeset:
Modified: trunk/buildroot/target/Makefile.in
===================================================================
--- trunk/buildroot/target/Makefile.in 2007-04-17 17:24:29 UTC (rev 18480)
+++ trunk/buildroot/target/Makefile.in 2007-04-17 17:30:12 UTC (rev 18481)
@@ -1,3 +1,8 @@
+BR2_PACKAGE_LINUX_FORMAT:=$(strip $(subst ",,$(BR2_PACKAGE_LINUX_FORMAT)))
+#"))
+BR2_PACKAGE_LINUX_KCONFIG:=$(strip $(subst ",,$(BR2_PACKAGE_LINUX_KCONFIG)))
+#"))
+
# make sure to put everything that is board-specific before the tarroot targets
include target/generic/Makefile.in
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2007-06-06 19:59 aldot at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: aldot at uclibc.org @ 2007-06-06 19:59 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2007-06-06 12:59:01 -0700 (Wed, 06 Jun 2007)
New Revision: 18762
Log:
- fix typo which led to a superfluous cp invocation
Modified:
trunk/buildroot/target/linux26.mk
Changeset:
Modified: trunk/buildroot/target/linux26.mk
===================================================================
--- trunk/buildroot/target/linux26.mk 2007-06-06 19:50:05 UTC (rev 18761)
+++ trunk/buildroot/target/linux26.mk 2007-06-06 19:59:01 UTC (rev 18762)
@@ -103,7 +103,7 @@
cp -dpf $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_KERNEL)
touch -c $@
-$(TARGET_DIR)/boot/$(LINUX26_BINLOC): $(LINUX26_KERNEL)
+$(TARGET_DIR)/boot/$(LINUX26_FORMAT): $(LINUX26_KERNEL)
[ -d $(TARGET_DIR)/boot/ ] || mkdir $(TARGET_DIR)/boot
cp -a $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_DIR)/System.map $(TARGET_DIR)/boot/
touch -c $@
@@ -122,7 +122,7 @@
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) menuconfig
-[ -f $(LINUX26_DIR)/.config ] && touch $(LINUX26_DIR)/.configured
-linux26: cross-depmod26 $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/modules.dep $(TARGET_DIR)/boot/$(LINUX26_BINLOC)
+linux26: cross-depmod26 $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/modules.dep $(TARGET_DIR)/boot/$(LINUX26_FORMAT)
linux26-source: $(DL_DIR)/$(LINUX26_SOURCE)
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2007-06-26 16:36 aldot at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: aldot at uclibc.org @ 2007-06-26 16:36 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2007-06-26 09:36:31 -0700 (Tue, 26 Jun 2007)
New Revision: 18945
Log:
- filter out eventual -fPIC -fpic -DPIC flags from the target cflags
Honor the .config setting for KCONFIG and FORMAT iff not imposed by the target/device. If they are not set in the config, the defaults (zImage etc) still apply.
Modified:
trunk/buildroot/target/linux26.mk
Changeset:
Modified: trunk/buildroot/target/linux26.mk
===================================================================
--- trunk/buildroot/target/linux26.mk 2007-06-26 16:35:07 UTC (rev 18944)
+++ trunk/buildroot/target/linux26.mk 2007-06-26 16:36:31 UTC (rev 18945)
@@ -24,7 +24,26 @@
#LINUX26_FORMAT=vmlinux
#LINUX26_BINLOC=$(LINUX26_FORMAT)
+# Linux kernel configuration file
# Has to be set by the target/device
+# If it is not set by the target/device, then pick the one from .config
+# LINUX26_KCONFIG=$(BR2_BOARD_PATH)/linux26.config
+ifndef LINUX26_KCONFIG
+ifneq ($(strip $(subst ",,$(BR2_PACKAGE_LINUX_KCONFIG))),)
+LINUX26_KCONFIG=$(strip $(subst ",,$(BR2_PACKAGE_LINUX_KCONFIG)))
+#"))
+#"))
+endif
+endif
+ifndef LINUX26_FORMAT
+ifneq ($(strip $(subst ",,$(BR2_PACKAGE_LINUX_FORMAT))),)
+LINUX26_FORMAT=$(strip $(subst ",,$(BR2_PACKAGE_LINUX_FORMAT)))
+#"))
+#"))
+endif
+endif
+
+# Has to be set by the target/device
# LINUX26_FORMAT=bzImage
ifndef LINUX26_FORMAT
LINUX26_FORMAT=zImage
@@ -35,10 +54,6 @@
LINUX26_BINLOC=arch/$(KERNEL_ARCH)/boot/$(LINUX26_FORMAT)
endif
-# Linux kernel configuration file
-# Has to be set by the target/device
-# LINUX26_KCONFIG=$(BR2_BOARD_PATH)/linux26.config
-
# File name for the Linux kernel binary
LINUX26_KERNEL=linux-kernel-$(LINUX26_VERSION)-$(KERNEL_ARCH)
@@ -52,10 +67,10 @@
# kernel patches
LINUX26_PATCH_DIR=$(BR2_BOARD_PATH)/kernel-patches/
-
+__LINUX26_NO_PIC=-fPIC -fpic -DPIC
LINUX26_MAKE_FLAGS = HOSTCC="$(HOSTCC)" HOSTCFLAGS=$(HOSTCFLAGS) \
ARCH=$(KERNEL_ARCH) \
- CFLAGS_KERNEL="$(TARGET_CFLAGS)" \
+ CFLAGS_KERNEL="$(filter-out $(__LINUX26_NO_PIC),$(TARGET_CFLAGS))" \
INSTALL_MOD_PATH=$(TARGET_DIR) \
CROSS_COMPILE=$(KERNEL_CROSS)
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2007-07-08 19:23 aldot at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: aldot at uclibc.org @ 2007-07-08 19:23 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2007-07-08 12:22:58 -0700 (Sun, 08 Jul 2007)
New Revision: 19046
Log:
- apply settings for initramfs
Modified:
trunk/buildroot/target/linux26.mk
Changeset:
Modified: trunk/buildroot/target/linux26.mk
===================================================================
--- trunk/buildroot/target/linux26.mk 2007-07-08 19:22:18 UTC (rev 19045)
+++ trunk/buildroot/target/linux26.mk 2007-07-08 19:22:58 UTC (rev 19046)
@@ -101,7 +101,7 @@
touch $@
endif # ($(LINUX26_VERSION),$(LINUX_HEADERS_VERSION))
-$(LINUX26_DIR)/.configured: $(LINUX26_DIR)/.patched $(LINUX26_KCONFIG)
+$(LINUX26_DIR)/.configured: $(LINUX26_DIR)/.patched $(LINUX26_KCONFIG) $(INITRAMFS_TARGET)
cp -dpf $(LINUX26_KCONFIG) $(LINUX26_DIR)/.config
$(SED) '/CONFIG_AEABI/d' $(LINUX26_DIR)/.config
ifeq ($(BR2_ARM_EABI),y)
@@ -111,6 +111,14 @@
else
echo "# CONFIG_AEABI is not set" >> $(LINUX26_DIR)/.config
endif
+ifeq ($(BR2_TARGET_ROOTFS_INITRAMFS),y)
+ $(SED) '/CONFIG_INITRAMFS_SOURCE/d' $(LINUX26_DIR)/.config
+ echo "CONFIG_INITRAMFS_SOURCE=\"$(INITRAMFS_TARGET)\"" >> \
+ $(LINUX26_DIR)/.config
+ $(SED) '/INITRAMFS_ROOT_.ID/d' $(LINUX26_DIR)/.config
+ echo "INITRAMFS_ROOT_UID=\"0\"" >> $(LINUX26_DIR)/.config
+ echo "INITRAMFS_ROOT_GID=\"0\"" >> $(LINUX26_DIR)/.config
+endif
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) oldconfig
touch $@
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2007-07-20 12:03 ulf at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: ulf at uclibc.org @ 2007-07-20 12:03 UTC (permalink / raw)
To: buildroot
Author: ulf
Date: 2007-07-20 05:03:54 -0700 (Fri, 20 Jul 2007)
New Revision: 19181
Log:
Fix Linux build if BR2_PACKAGE_LINUX_EXPERIMENTAL_CONFIG is not defined
Modified:
trunk/buildroot/target/Makefile.in
Changeset:
Modified: trunk/buildroot/target/Makefile.in
===================================================================
--- trunk/buildroot/target/Makefile.in 2007-07-20 11:36:52 UTC (rev 19180)
+++ trunk/buildroot/target/Makefile.in 2007-07-20 12:03:54 UTC (rev 19181)
@@ -18,12 +18,10 @@
# We already did add the kernel target to TARGETS and now just pull in the rules
# to actually build this target.
-ifeq ($(strip $(subst ",,$(BR2_PACKAGE_LINUX_EXPERIMENTAL_CONFIG))),n)
-#"))
-include target/linux/Makefile.in
-endif
ifeq ($(strip $(subst ",,$(BR2_PACKAGE_LINUX_EXPERIMENTAL_CONFIG))),y)
#"))
include target/linux-experimental/Makefile.in
+else
+include target/linux/Makefile.in
endif
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2007-09-23 22:08 ulf at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: ulf at uclibc.org @ 2007-09-23 22:08 UTC (permalink / raw)
To: buildroot
Author: ulf
Date: 2007-09-23 15:08:51 -0700 (Sun, 23 Sep 2007)
New Revision: 19981
Log:
Remove useless target/arm directory
Removed:
trunk/buildroot/target/arm/
Modified:
trunk/buildroot/target/Makefile.in
Changeset:
Modified: trunk/buildroot/target/Makefile.in
===================================================================
--- trunk/buildroot/target/Makefile.in 2007-09-23 21:23:10 UTC (rev 19980)
+++ trunk/buildroot/target/Makefile.in 2007-09-23 22:08:51 UTC (rev 19981)
@@ -9,7 +9,6 @@
# this eventually adds the kernel target to TARGETS:
include target/device/Makefile.in
include target/x86/Makefile.in
-include target/arm/Makefile.in
include target/powerpc/Makefile.in
# and finally build the filesystems/tarballs
include target/*/*.mk
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2007-09-29 19:47 aldot at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: aldot at uclibc.org @ 2007-09-29 19:47 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2007-09-29 12:47:04 -0700 (Sat, 29 Sep 2007)
New Revision: 20122
Log:
- better use commonly used digits in ISA config
Modified:
trunk/buildroot/target/Config.in.arch
Changeset:
Modified: trunk/buildroot/target/Config.in.arch
===================================================================
--- trunk/buildroot/target/Config.in.arch 2007-09-29 19:46:02 UTC (rev 20121)
+++ trunk/buildroot/target/Config.in.arch 2007-09-29 19:47:04 UTC (rev 20122)
@@ -129,13 +129,13 @@
Specific CPU variant to use
config BR2_mips_1
- bool "mips 1"
+ bool "mips I (generic)"
config BR2_mips_2
- bool "mips 2"
+ bool "mips II"
config BR2_mips_3
- bool "mips 3"
+ bool "mips III"
config BR2_mips_4
- bool "mips 4"
+ bool "mips IV"
config BR2_mips_32
bool "mips 32"
config BR2_mips_32r2
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2007-09-30 12:42 aldot at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: aldot at uclibc.org @ 2007-09-30 12:42 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2007-09-30 05:42:11 -0700 (Sun, 30 Sep 2007)
New Revision: 20139
Log:
- fix typo
Modified:
trunk/buildroot/target/Config.in.arch
Changeset:
Modified: trunk/buildroot/target/Config.in.arch
===================================================================
--- trunk/buildroot/target/Config.in.arch 2007-09-30 00:08:58 UTC (rev 20138)
+++ trunk/buildroot/target/Config.in.arch 2007-09-30 12:42:11 UTC (rev 20139)
@@ -142,7 +142,7 @@
bool "mips 32r2"
config BR2_mips_64
bool "mips 64"
-config BR2_mips16_
+config BR2_mips_16
bool "mips 16"
endchoice
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2007-10-05 11:03 aldot at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: aldot at uclibc.org @ 2007-10-05 11:03 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2007-10-05 04:03:07 -0700 (Fri, 05 Oct 2007)
New Revision: 20178
Log:
- comment out apparently unused? cruft (linux-experimental)
Modified:
trunk/buildroot/target/Makefile.in
Changeset:
Modified: trunk/buildroot/target/Makefile.in
===================================================================
--- trunk/buildroot/target/Makefile.in 2007-10-05 11:02:29 UTC (rev 20177)
+++ trunk/buildroot/target/Makefile.in 2007-10-05 11:03:07 UTC (rev 20178)
@@ -17,11 +17,11 @@
# We already did add the kernel target to TARGETS and now just pull in the rules
# to actually build this target.
-ifeq ($(strip $(subst ",,$(BR2_PACKAGE_LINUX_EXPERIMENTAL_CONFIG))),y)
+#ifeq ($(strip $(subst ",,$(BR2_PACKAGE_LINUX_EXPERIMENTAL_CONFIG))),y)
#"))
+#include target/linux/Makefile.in
+##include target/linux-experimental/Makefile.in
+#else
include target/linux/Makefile.in
-#include target/linux-experimental/Makefile.in
-else
-include target/linux/Makefile.in
-endif
+#endif
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2008-03-06 19:00 ninevoltz at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: ninevoltz at uclibc.org @ 2008-03-06 19:00 UTC (permalink / raw)
To: buildroot
Author: ninevoltz
Date: 2008-03-06 11:00:38 -0800 (Thu, 06 Mar 2008)
New Revision: 21256
Log:
added u-boot location
Modified:
trunk/buildroot/target/Config.in
trunk/buildroot/target/Makefile.in
Changeset:
Modified: trunk/buildroot/target/Config.in
===================================================================
--- trunk/buildroot/target/Config.in 2008-03-06 18:59:57 UTC (rev 21255)
+++ trunk/buildroot/target/Config.in 2008-03-06 19:00:38 UTC (rev 21256)
@@ -18,6 +18,7 @@
#source "target/x86/grub2/Config.in"
source "target/x86/syslinux/Config.in"
source "target/powerpc/yaboot/Config.in"
+source "target/device/Atmel/u-boot/Config.in"
endmenu
menu "Kernel"
Modified: trunk/buildroot/target/Makefile.in
===================================================================
--- trunk/buildroot/target/Makefile.in 2008-03-06 18:59:57 UTC (rev 21255)
+++ trunk/buildroot/target/Makefile.in 2008-03-06 19:00:38 UTC (rev 21256)
@@ -10,6 +10,8 @@
include target/device/Makefile.in
include target/x86/Makefile.in
include target/powerpc/Makefile.in
+include target/device/Atmel/u-boot/u-boot.mk
+
# and finally build the filesystems/tarballs
include target/*/*.mk
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2008-03-11 8:49 jacmet at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: jacmet at uclibc.org @ 2008-03-11 8:49 UTC (permalink / raw)
To: buildroot
Author: jacmet
Date: 2008-03-11 01:49:45 -0700 (Tue, 11 Mar 2008)
New Revision: 21287
Log:
buildroot: fix missing ARCH for some x86 variants
Patch by Nigel Kukard.
Modified:
trunk/buildroot/target/Config.in.arch
Changeset:
Modified: trunk/buildroot/target/Config.in.arch
===================================================================
--- trunk/buildroot/target/Config.in.arch 2008-03-11 08:17:17 UTC (rev 21286)
+++ trunk/buildroot/target/Config.in.arch 2008-03-11 08:49:45 UTC (rev 21287)
@@ -476,8 +476,13 @@
default "i386" if BR2_x86_i386
default "i486" if BR2_x86_i486
default "i586" if BR2_x86_i586
+ default "i586" if BR2_x86_pentium_mmx
default "i686" if BR2_x86_i686
+ default "i686" if BR2_x86_pentium2
+ default "i686" if BR2_x86_pentium3
default "i686" if BR2_x86_pentium4
+ default "i686" if BR2_x86_pentium_m
+ default "i686" if BR2_x86_pentiumpro
default "i686" if BR2_x86_nocona
default "i686" if BR2_x86_core2
default "ia64" if BR2_ia64
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2008-03-11 19:28 ninevoltz at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: ninevoltz at uclibc.org @ 2008-03-11 19:28 UTC (permalink / raw)
To: buildroot
Author: ninevoltz
Date: 2008-03-11 12:28:06 -0700 (Tue, 11 Mar 2008)
New Revision: 21307
Log:
removed duplicate config.in reference
Modified:
trunk/buildroot/target/Config.in
Changeset:
Modified: trunk/buildroot/target/Config.in
===================================================================
--- trunk/buildroot/target/Config.in 2008-03-11 19:13:38 UTC (rev 21306)
+++ trunk/buildroot/target/Config.in 2008-03-11 19:28:06 UTC (rev 21307)
@@ -19,7 +19,6 @@
source "target/x86/syslinux/Config.in"
source "target/powerpc/yaboot/Config.in"
source "target/u-boot/Config.in"
-source "target/device/Atmel/u-boot/Config.in"
endmenu
menu "Kernel"
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2008-04-04 7:24 jacmet at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: jacmet at uclibc.org @ 2008-04-04 7:24 UTC (permalink / raw)
To: buildroot
Author: jacmet
Date: 2008-04-04 00:24:15 -0700 (Fri, 04 Apr 2008)
New Revision: 21633
Log:
kernel: default to not build a kernel
Modified:
trunk/buildroot/target/Config.in
Changeset:
Modified: trunk/buildroot/target/Config.in
===================================================================
--- trunk/buildroot/target/Config.in 2008-04-04 07:17:34 UTC (rev 21632)
+++ trunk/buildroot/target/Config.in 2008-04-04 07:24:15 UTC (rev 21633)
@@ -27,7 +27,7 @@
choice
prompt "Kernel type"
default BR2_KERNEL_LINUX_ADVANCED if BR2_TARGET_ATMEL
- default BR2_KERNEL_LINUX if !BR2_TARGET_ATMEL
+ default BR2_KERNEL_none if !BR2_TARGET_ATMEL
config BR2_KERNEL_none
bool "none"
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2008-05-12 12:43 jacmet at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: jacmet at uclibc.org @ 2008-05-12 12:43 UTC (permalink / raw)
To: buildroot
Author: jacmet
Date: 2008-05-12 05:43:57 -0700 (Mon, 12 May 2008)
New Revision: 21972
Log:
toolchain: fix mips abi selection
Based on commit 0e2ab in aldot's tree.
Modified:
trunk/buildroot/target/Config.in.arch
Changeset:
Modified: trunk/buildroot/target/Config.in.arch
===================================================================
--- trunk/buildroot/target/Config.in.arch 2008-05-11 06:55:04 UTC (rev 21971)
+++ trunk/buildroot/target/Config.in.arch 2008-05-12 12:43:57 UTC (rev 21972)
@@ -148,6 +148,8 @@
bool "mips 32r2"
config BR2_mips_64
bool "mips 64"
+config BR2_mips_64r2
+ bool "mips 64r2"
config BR2_mips_16
bool "mips 16"
endchoice
@@ -156,16 +158,30 @@
choice
prompt "Target ABI"
depends BR2_mips || BR2_mipsel
- default BR2_MIPS_EABI
+ default BR2_MIPS_OABI32 if BR_mips_32 || BR_mips_32r2
+ default BR2_MIPS_ABI32 if BR_mips_64 || BR_mips_64r2
help
Application Binary Interface to use
-config BR2_MIPS_OABI
- bool "OABI"
+config BR2_MIPS_OABI32
+ bool "o32"
+config BR2_MIPS_ABI32
+ bool "n32"
+ depends BR2_mips_3 || BR2_mips_4 || BR2_mips_64 || BR2_mips_64r2 || BR2_mips_16
config BR2_MIPS_EABI
- bool "EABI"
+ bool "eabi"
+ depends BR2_mips_3 || BR2_mips_4 || BR2_mips_64 || BR2_mips_64r2 || BR2_mips_16
config BR2_MIPS_ABI64
- bool "N64"
+ bool "n64"
+ depends BR2_mips_3 || BR2_mips_4 || BR2_mips_64 || BR2_mips_64r2 || BR2_mips_16
+config BR2_MIPS_OABI64
+ bool "o64"
+ depends BR2_mips_3 || BR2_mips_4 || BR2_mips_64 || BR2_mips_64r2 || BR2_mips_16
+config BR2_MIPS_ABI_none
+ bool "unspecified"
+ depends BR2_mips_16
+ help
+ Unspecified ABI leaves ABI selection blank.
endchoice
choice
@@ -594,6 +610,7 @@
default mips32 if BR2_mips_32
default mips32r2 if BR2_mips_32r2
default mips64 if BR2_mips_64
+ default mips64r2 if BR2_mips_64r2
default mips16 if BR2_mips_16
default 401 if BR2_powerpc_401
default 403 if BR2_powerpc_403
@@ -694,11 +711,11 @@
default aapcs if BR2_arm_dunno
default aapcs-linux if BR2_arm_dunno
default iwmmxt if BR2_iwmmxt
- default 32 if BR2_mipsel && BR2_MIPS_OABI
- default n32 if BR2_mipsel && BR2_MIPS_EABI
- default o64 if BR2_mips && BR2_MIPS_OABI
- default eabi if BR2_mips && BR2_MIPS_EABI
- default 64 if BR2_mips && BR2_MIPS_ABI64
+ default 32 if BR2_MIPS_OABI32
+ default n32 if BR2_MIPS_ABI32
+ default eabi if BR2_MIPS_EABI
+ default o64 if BR2_MIPS_OABI64
+ default n64 if BR2_MIPS_ABI64
default mmixware if BR2_mmix && BR2_MMIX_ABI_native
default gnu if BR2_mmix && !BR2_MMIX_ABI_native
default altivec if BR2_powerpc && BR2_PPC_ABI_altivec
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2008-11-04 19:58 jacmet at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: jacmet at uclibc.org @ 2008-11-04 19:58 UTC (permalink / raw)
To: buildroot
Author: jacmet
Date: 2008-11-04 11:58:48 -0800 (Tue, 04 Nov 2008)
New Revision: 23924
Log:
Kernel build fix related to external toolchain use
This patch prevents the user from select "linux (Same version as linux
headers)" as a choice for building the kernel when an external binary
toolchain is used, since "same version as linux headers" doesn't make
sense when an external toolchain is used.
It fixes the issue encountered by Hartley <hartleys@visionengravers.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Modified:
trunk/buildroot/target/Config.in
Changeset:
Modified: trunk/buildroot/target/Config.in
===================================================================
--- trunk/buildroot/target/Config.in 2008-11-04 12:50:38 UTC (rev 23923)
+++ trunk/buildroot/target/Config.in 2008-11-04 19:58:48 UTC (rev 23924)
@@ -45,6 +45,11 @@
kernel headers are just that (headers) and not full
kernels. This is a feature.
+# The kernel with the same version as linux headers cannot be compiled
+# when using an external toolchain, because the linux headers are not
+# handled by Buildroot in this case.
+if BR2_TOOLCHAIN_SOURCE
+
config BR2_KERNEL_LINUX
bool "linux (Same version as linux headers)"
select BR2_PACKAGE_LINUX
@@ -56,6 +61,8 @@
kernel headers are just that (headers) and not full
kernels. This is a feature.
+endif
+
config BR2_KERNEL_HURD
bool "hurd"
help
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2008-12-17 9:28 ulf at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: ulf at uclibc.org @ 2008-12-17 9:28 UTC (permalink / raw)
To: buildroot
Author: ulf
Date: 2008-12-17 01:28:33 -0800 (Wed, 17 Dec 2008)
New Revision: 24437
Log:
Remove AVR32 target variants, the current entries refers to CHIPS which have the same CPU core, CHIP variant is defined elsewhere
Modified:
trunk/buildroot/target/Config.in.arch
Changeset:
Modified: trunk/buildroot/target/Config.in.arch
===================================================================
--- trunk/buildroot/target/Config.in.arch 2008-12-17 06:32:19 UTC (rev 24436)
+++ trunk/buildroot/target/Config.in.arch 2008-12-17 09:28:33 UTC (rev 24437)
@@ -186,18 +186,6 @@
choice
prompt "Target Architecture Variant"
- depends on BR2_avr32
-config BR2_at32ap7000
- bool "AT32AP7000"
-config BR2_at32ap7001
- bool "AT32AP7001"
-config BR2_at32ap7002
- bool "AT32AP7002"
-endchoice
-
-
-choice
- prompt "Target Architecture Variant"
depends on BR2_sh
default BR2_sh4
help
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2009-01-01 17:48 nkukard at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: nkukard at uclibc.org @ 2009-01-01 17:48 UTC (permalink / raw)
To: buildroot
Author: nkukard
Date: 2009-01-01 17:48:06 +0000 (Thu, 01 Jan 2009)
New Revision: 24636
Log:
* Added "generic" option to x86_64 target
- Default to generic and not core2
Modified:
trunk/buildroot/target/Config.in.arch
Changeset:
Modified: trunk/buildroot/target/Config.in.arch
===================================================================
--- trunk/buildroot/target/Config.in.arch 2009-01-01 17:28:51 UTC (rev 24635)
+++ trunk/buildroot/target/Config.in.arch 2009-01-01 17:48:06 UTC (rev 24636)
@@ -269,10 +269,12 @@
choice
prompt "Target Architecture Variant"
depends on BR2_x86_64
- default BR2_x86_64_core2
+ default BR2_x86_64_generic
help
Specific CPU variant to use
+config BR2_x86_64_generic
+ bool "generic"
config BR2_x86_64_barcelona
bool "barcelona"
config BR2_x86_64_opteron_sse3
@@ -507,6 +509,7 @@
default "sparc" if BR2_sparc
default "sparc64" if BR2_sparc64
default "x86_64" if BR2_x86_64
+ default "x86_64" if BR2_x86_64_generic
default "x86_64" if BR2_x86_64_nocona
default "x86_64" if BR2_x86_64_core2
default "x86_64" if BR2_x86_64_opteron
@@ -549,6 +552,7 @@
default winchip2 if BR2_x86_winchip2
default c3 if BR2_x86_c3
default geode if BR2_x86_geode
+ default generic if BR2_x86_64_generic
default nocona if BR2_x86_64_nocona
default core2 if BR2_x86_64_core2
default k8 if BR2_x86_64_opteron
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2009-01-12 20:58 jacmet at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: jacmet at uclibc.org @ 2009-01-12 20:58 UTC (permalink / raw)
To: buildroot
Author: jacmet
Date: 2009-01-12 20:58:54 +0000 (Mon, 12 Jan 2009)
New Revision: 24806
Log:
buildroot: mark ia64, m68k, nios2, sparc and sparc64 as broken
No sense in showing the architecture options when they cannot even build
the toolchain.
Modified:
trunk/buildroot/target/Config.in.arch
Changeset:
Modified: trunk/buildroot/target/Config.in.arch
===================================================================
--- trunk/buildroot/target/Config.in.arch 2009-01-12 20:16:16 UTC (rev 24805)
+++ trunk/buildroot/target/Config.in.arch 2009-01-12 20:58:54 UTC (rev 24806)
@@ -13,21 +13,23 @@
config BR2_avr32
bool "avr32"
select BR2_SOFT_FLOAT
-
config BR2_cris
bool "cris"
config BR2_ia64
bool "ia64"
+ depends on BROKEN # uclibc linker errors
config BR2_i386
bool "i386"
config BR2_m68k
bool "m68k"
+ depends on BROKEN # ice in uclibc / inet_ntoa_r
config BR2_mips
bool "mips"
config BR2_mipsel
bool "mipsel"
config BR2_nios2
bool "nios2"
+ depends on BROKEN # no kernel headers
config BR2_powerpc
bool "powerpc"
config BR2_sh
@@ -36,8 +38,10 @@
bool "superh64"
config BR2_sparc
bool "sparc"
+ depends on BROKEN # uclibc linker errors
config BR2_sparc64
bool "sparc64"
+ depends on BROKEN # uclibc libm linker errors
config BR2_x86_64
bool "x86_64"
endchoice
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2009-01-13 15:14 jacmet at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: jacmet at uclibc.org @ 2009-01-13 15:14 UTC (permalink / raw)
To: buildroot
Author: jacmet
Date: 2009-01-13 15:14:21 +0000 (Tue, 13 Jan 2009)
New Revision: 24815
Log:
buildroot: mark alpha as broken
It still doesn't build with threading + shared libs disabled
Modified:
trunk/buildroot/target/Config.in.arch
Changeset:
Modified: trunk/buildroot/target/Config.in.arch
===================================================================
--- trunk/buildroot/target/Config.in.arch 2009-01-13 15:09:18 UTC (rev 24814)
+++ trunk/buildroot/target/Config.in.arch 2009-01-13 15:14:21 UTC (rev 24815)
@@ -6,6 +6,7 @@
config BR2_alpha
bool "alpha"
+ depends on BROKEN # no threads, shared libs, gcc psignal compile errors
config BR2_arm
bool "arm"
config BR2_armeb
^ permalink raw reply [flat|nested] 24+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target
@ 2009-01-30 11:35 jacmet at uclibc.org
0 siblings, 0 replies; 24+ messages in thread
From: jacmet at uclibc.org @ 2009-01-30 11:35 UTC (permalink / raw)
To: buildroot
Author: jacmet
Date: 2009-01-30 11:35:04 +0000 (Fri, 30 Jan 2009)
New Revision: 25164
Log:
target/Config.in.arch: fix ARM abi setting
Reported by Sven Neumann and based on 7f7aac5d3 in Bernhard's tree.
Modified:
trunk/buildroot/target/Config.in.arch
Changeset:
Modified: trunk/buildroot/target/Config.in.arch
===================================================================
--- trunk/buildroot/target/Config.in.arch 2009-01-30 11:30:21 UTC (rev 25163)
+++ trunk/buildroot/target/Config.in.arch 2009-01-30 11:35:04 UTC (rev 25164)
@@ -670,11 +670,10 @@
config BR2_GCC_TARGET_ABI
string
- default apcs-gnu if BR2_arm_dunno
+ default apcs-gnu if BR2_ARM_OABI
default atpcs if BR2_arm_dunno
default aapcs if BR2_arm_dunno
- default aapcs-linux if BR2_arm_dunno
- default iwmmxt if BR2_iwmmxt
+ default aapcs-linux if BR2_ARM_EABI
default 32 if BR2_MIPS_OABI32
default n32 if BR2_MIPS_ABI32
default eabi if BR2_MIPS_EABI
^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2009-01-30 11:35 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-02-04 16:30 [Buildroot] svn commit: trunk/buildroot/target aldot at uclibc.org
-- strict thread matches above, loose matches on Subject: below --
2009-01-30 11:35 jacmet at uclibc.org
2009-01-13 15:14 jacmet at uclibc.org
2009-01-12 20:58 jacmet at uclibc.org
2009-01-01 17:48 nkukard at uclibc.org
2008-12-17 9:28 ulf at uclibc.org
2008-11-04 19:58 jacmet at uclibc.org
2008-05-12 12:43 jacmet at uclibc.org
2008-04-04 7:24 jacmet at uclibc.org
2008-03-11 19:28 ninevoltz at uclibc.org
2008-03-11 8:49 jacmet at uclibc.org
2008-03-06 19:00 ninevoltz at uclibc.org
2007-10-05 11:03 aldot at uclibc.org
2007-09-30 12:42 aldot at uclibc.org
2007-09-29 19:47 aldot at uclibc.org
2007-09-23 22:08 ulf at uclibc.org
2007-07-20 12:03 ulf at uclibc.org
2007-07-08 19:23 aldot at uclibc.org
2007-06-26 16:36 aldot at uclibc.org
2007-06-06 19:59 aldot at uclibc.org
2007-04-17 17:30 aldot at uclibc.org
2007-03-22 18:14 aldot at uclibc.org
2007-03-19 10:49 aldot at uclibc.org
2007-01-30 17:38 aldot at uclibc.org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox