* [Buildroot] [PATCH 0/5] Add Microblaze internal toolchain
@ 2013-10-11 14:33 Spenser Gilliland
2013-10-11 14:33 ` [Buildroot] [PATCH 1/5] binutils: add microblaze " Spenser Gilliland
` (4 more replies)
0 siblings, 5 replies; 11+ messages in thread
From: Spenser Gilliland @ 2013-10-11 14:33 UTC (permalink / raw)
To: buildroot
This patch series adds a Microblaze internal toolchain from the sources at
http://github.com/Xilinx .
Spenser Gilliland (5):
binutils: add microblaze internal toolchain
gcc: add microblaze internal toolchain
glibc: add microblaze internal toolchain
gdb: add microblaze internal toolchain
toolchain: enable microblaze toolchain
package/binutils/Config.in.host | 2 ++
package/binutils/binutils.mk | 5 +++++
package/gcc/Config.in.host | 23 +++++++++++++++--------
package/gcc/gcc.mk | 12 +++++++++---
package/gdb/Config.in.host | 4 ++++
package/gdb/gdb.mk | 9 ++++++++-
package/glibc/glibc.mk | 12 ++++++++++++
toolchain/Config.in | 2 +-
toolchain/toolchain-buildroot/Config.in | 4 ++--
9 files changed, 58 insertions(+), 15 deletions(-)
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 1/5] binutils: add microblaze internal toolchain
2013-10-11 14:33 [Buildroot] [PATCH 0/5] Add Microblaze internal toolchain Spenser Gilliland
@ 2013-10-11 14:33 ` Spenser Gilliland
2013-10-11 14:33 ` [Buildroot] [PATCH 2/5] gcc: " Spenser Gilliland
` (3 subsequent siblings)
4 siblings, 0 replies; 11+ messages in thread
From: Spenser Gilliland @ 2013-10-11 14:33 UTC (permalink / raw)
To: buildroot
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
---
package/binutils/Config.in.host | 2 ++
package/binutils/binutils.mk | 5 +++++
2 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/package/binutils/Config.in.host b/package/binutils/Config.in.host
index c2d2495..3537eed 100644
--- a/package/binutils/Config.in.host
+++ b/package/binutils/Config.in.host
@@ -3,6 +3,7 @@ comment "Binutils Options"
choice
prompt "Binutils Version"
depends on !BR2_arc
+ depends on !BR2_microblaze
default BR2_BINUTILS_VERSION_2_21 if (BR2_mips || BR2_mipsel || BR2_sh)
default BR2_BINUTILS_VERSION_2_21_1
help
@@ -45,6 +46,7 @@ config BR2_BINUTILS_VERSION
string
default "2.18-avr32-1.0.1" if BR2_BINUTILS_VERSION_2_18_AVR32_1_0_1
default "2.23.2-arc" if BR2_arc
+ default "2.24.51-microblaze" if BR2_microblaze
default "2.20.1" if BR2_BINUTILS_VERSION_2_20_1
default "2.21" if BR2_BINUTILS_VERSION_2_21
default "2.21.1" if BR2_BINUTILS_VERSION_2_21_1
diff --git a/package/binutils/binutils.mk b/package/binutils/binutils.mk
index f1723b2..0d809c1 100644
--- a/package/binutils/binutils.mk
+++ b/package/binutils/binutils.mk
@@ -29,6 +29,11 @@ endif
ifeq ($(BR2_arc),y)
BINUTILS_SITE = $(BR2_ARC_SITE)
endif
+ifeq ($(BR2_microblaze),y)
+BINUTILS_VERSION = 8351467c933d277ebea0c8d99ad2b65b5f7b6bc2
+BINUTILS_SITE = http://github.com/Xilinx/binutils/tarball/$(BINUTILS_VERSION)
+BINUTILS_SOURCE = binutils-$(BINUTILS_VERSION).tar.gz
+endif
BINUTILS_EXTRA_CONFIG_OPTIONS = $(call qstrip,$(BR2_BINUTILS_EXTRA_CONFIG_OPTIONS))
BINUTILS_INSTALL_STAGING = YES
BINUTILS_DEPENDENCIES = $(if $(BR2_NEEDS_GETTEXT_IF_LOCALE),gettext)
--
1.7.1
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 2/5] gcc: add microblaze internal toolchain
2013-10-11 14:33 [Buildroot] [PATCH 0/5] Add Microblaze internal toolchain Spenser Gilliland
2013-10-11 14:33 ` [Buildroot] [PATCH 1/5] binutils: add microblaze " Spenser Gilliland
@ 2013-10-11 14:33 ` Spenser Gilliland
2013-10-13 10:40 ` Thomas Petazzoni
2013-10-11 14:33 ` [Buildroot] [PATCH 3/5] glibc: " Spenser Gilliland
` (2 subsequent siblings)
4 siblings, 1 reply; 11+ messages in thread
From: Spenser Gilliland @ 2013-10-11 14:33 UTC (permalink / raw)
To: buildroot
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
---
package/gcc/Config.in.host | 23 +++++++++++++++--------
package/gcc/gcc.mk | 12 +++++++++---
2 files changed, 24 insertions(+), 11 deletions(-)
diff --git a/package/gcc/Config.in.host b/package/gcc/Config.in.host
index 32c668a..267e7a5 100644
--- a/package/gcc/Config.in.host
+++ b/package/gcc/Config.in.host
@@ -14,6 +14,7 @@ choice
default BR2_GCC_VERSION_4_4_X if BR2_sparc_sparchfleon || BR2_sparc_sparchfleonv8 || BR2_sparc_sparcsfleon || BR2_sparc_sparcsfleonv8
default BR2_GCC_VERSION_4_2_2_AVR32_2_1_5 if BR2_avr32
default BR2_GCC_VERSION_4_8_ARC if BR2_arc
+ default BR2_GCC_VERSION_4_9_MICROBLAZE if BR2_microblaze
default BR2_GCC_VERSION_4_5_X if BR2_bfin
default BR2_GCC_VERSION_4_7_X
help
@@ -25,13 +26,13 @@ choice
select BR2_GCC_VERSION_NEEDS_THREE_STAGE_BUILD
config BR2_GCC_VERSION_4_3_X
- depends on !BR2_arc && !BR2_avr32 && !BR2_sparc_sparchfleon && !BR2_sparc_sparchfleonv8 && !BR2_sparc_sparcsfleon && !BR2_sparc_sparcsfleonv8 && !BR2_cortex_a5 && !BR2_cortex_a7 && !BR2_cortex_a8 && !BR2_cortex_a9 && !BR2_cortex_a15 && !BR2_x86_atom && !BR2_powerpc_e300c2 && !BR2_powerpc_e300c3 && !BR2_powerpc_e500mc && !BR2_powerpc_464 && !BR2_powerpc_464fp && !BR2_powerpc_476 && !BR2_powerpc_476fp && !BR2_fa526 && !BR2_pj4
+ depends on !BR2_microblaze && !BR2_arc && !BR2_avr32 && !BR2_sparc_sparchfleon && !BR2_sparc_sparchfleonv8 && !BR2_sparc_sparcsfleon && !BR2_sparc_sparcsfleonv8 && !BR2_cortex_a5 && !BR2_cortex_a7 && !BR2_cortex_a8 && !BR2_cortex_a9 && !BR2_cortex_a15 && !BR2_x86_atom && !BR2_powerpc_e300c2 && !BR2_powerpc_e300c3 && !BR2_powerpc_e500mc && !BR2_powerpc_464 && !BR2_powerpc_464fp && !BR2_powerpc_476 && !BR2_powerpc_476fp && !BR2_fa526 && !BR2_pj4
depends on !BR2_ARM_EABIHF
bool "gcc 4.3.x"
select BR2_GCC_VERSION_NEEDS_THREE_STAGE_BUILD
config BR2_GCC_VERSION_4_4_X
- depends on !BR2_arc && !BR2_avr32 && !BR2_cortex_a5 && !BR2_cortex_a7 && !BR2_cortex_a15 && !BR2_x86_atom && !BR2_powerpc_476 && !BR2_powerpc_476fp && !BR2_fa526 && !BR2_pj4
+ depends on !BR2_microblaze && !BR2_arc && !BR2_avr32 && !BR2_cortex_a5 && !BR2_cortex_a7 && !BR2_cortex_a15 && !BR2_x86_atom && !BR2_powerpc_476 && !BR2_powerpc_476fp && !BR2_fa526 && !BR2_pj4
bool "gcc 4.4.x"
# ARM EABIhf support appeared in gcc 4.6
depends on !BR2_ARM_EABIHF
@@ -40,7 +41,7 @@ choice
select BR2_GCC_VERSION_NEEDS_THREE_STAGE_BUILD
config BR2_GCC_VERSION_4_5_X
- depends on !BR2_arc && !BR2_avr32 && !BR2_cortex_a7 && !BR2_cortex_a15 && !BR2_sparc_sparchfleon && !BR2_sparc_sparchfleonv8 && !BR2_sparc_sparcsfleon && !BR2_sparc_sparcsfleonv8 && !BR2_fa526 && !BR2_pj4
+ depends on !BR2_microblaze && !BR2_arc && !BR2_avr32 && !BR2_cortex_a7 && !BR2_cortex_a15 && !BR2_sparc_sparchfleon && !BR2_sparc_sparchfleonv8 && !BR2_sparc_sparcsfleon && !BR2_sparc_sparcsfleonv8 && !BR2_fa526 && !BR2_pj4
select BR2_GCC_NEEDS_MPC
# ARM EABIhf support appeared in gcc 4.6
depends on !BR2_ARM_EABIHF
@@ -48,18 +49,18 @@ choice
select BR2_GCC_VERSION_NEEDS_THREE_STAGE_BUILD
config BR2_GCC_VERSION_4_6_X
- depends on !BR2_arc && !BR2_avr32 && !BR2_bfin && !BR2_cortex_a7 && !BR2_sparc_sparchfleon && !BR2_sparc_sparchfleonv8 && !BR2_sparc_sparcsfleon && !BR2_sparc_sparcsfleonv8 && !BR2_pj4
+ depends on !BR2_microblaze && !BR2_arc && !BR2_avr32 && !BR2_bfin && !BR2_cortex_a7 && !BR2_sparc_sparchfleon && !BR2_sparc_sparchfleonv8 && !BR2_sparc_sparcsfleon && !BR2_sparc_sparcsfleonv8 && !BR2_pj4
select BR2_GCC_NEEDS_MPC
bool "gcc 4.6.x"
select BR2_GCC_VERSION_NEEDS_THREE_STAGE_BUILD
config BR2_GCC_VERSION_4_7_X
- depends on !BR2_arc && !BR2_avr32 && !BR2_bfin && !BR2_sparc_sparchfleon && !BR2_sparc_sparchfleonv8 && !BR2_sparc_sparcsfleon && !BR2_sparc_sparcsfleonv8 && !BR2_pj4
+ depends on !BR2_microblaze && !BR2_arc && !BR2_avr32 && !BR2_bfin && !BR2_sparc_sparchfleon && !BR2_sparc_sparchfleonv8 && !BR2_sparc_sparcsfleon && !BR2_sparc_sparcsfleonv8 && !BR2_pj4
select BR2_GCC_NEEDS_MPC
bool "gcc 4.7.x"
config BR2_GCC_VERSION_4_8_X
- depends on !BR2_arc && !BR2_avr32 && !BR2_bfin && !BR2_sparc_sparchfleon && !BR2_sparc_sparchfleonv8 && !BR2_sparc_sparcsfleon && !BR2_sparc_sparcsfleonv8
+ depends on !BR2_microblaze && !BR2_arc && !BR2_avr32 && !BR2_bfin && !BR2_sparc_sparchfleon && !BR2_sparc_sparchfleonv8 && !BR2_sparc_sparcsfleon && !BR2_sparc_sparcsfleonv8
select BR2_GCC_NEEDS_MPC
bool "gcc 4.8.x"
@@ -68,8 +69,13 @@ choice
select BR2_GCC_NEEDS_MPC
bool "gcc 4.8-arc"
+ config BR2_GCC_VERSION_4_9_MICROBLAZE
+ depends on BR2_microblaze
+ select BR2_GCC_NEEDS_MPC
+ bool "gcc 4.9-microblaze"
+
config BR2_GCC_VERSION_SNAP
- depends on !BR2_arc && !BR2_avr32 && !BR2_sparc_sparchfleon && !BR2_sparc_sparchfleonv8 && !BR2_sparc_sparcsfleon && !BR2_sparc_sparcsfleonv8
+ depends on !BR2_microblaze && !BR2_arc && !BR2_avr32 && !BR2_sparc_sparchfleon && !BR2_sparc_sparchfleonv8 && !BR2_sparc_sparcsfleon && !BR2_sparc_sparcsfleonv8
select BR2_GCC_NEEDS_MPC
bool "gcc snapshot"
endchoice
@@ -102,6 +108,7 @@ config BR2_GCC_VERSION
default "4.7.3" if BR2_GCC_VERSION_4_7_X
default "4.8.1" if BR2_GCC_VERSION_4_8_X
default "4.8-arc" if BR2_GCC_VERSION_4_8_ARC
+ default "4.9-microblaze" if BR2_GCC_VERSION_4_9_MICROBLAZE
default $BR2_GCC_SNAP_DATE if BR2_GCC_VERSION_SNAP
config BR2_EXTRA_GCC_CONFIG_OPTIONS
@@ -154,7 +161,7 @@ config BR2_GCC_ENABLE_TLS
config BR2_GCC_ENABLE_OPENMP
bool "Enable compiler OpenMP support"
- depends on !BR2_PTHREADS_NONE && !BR2_avr32 && !BR2_arc
+ depends on !BR2_PTHREADS_NONE && !BR2_avr32 && !BR2_arc && !BR2_microblaze
help
Enable OpenMP support for the compiler
diff --git a/package/gcc/gcc.mk b/package/gcc/gcc.mk
index 0c0cc99..9851386 100644
--- a/package/gcc/gcc.mk
+++ b/package/gcc/gcc.mk
@@ -17,15 +17,21 @@ endif
ifneq ($(GCC_SNAP_DATE),)
GCC_SITE = ftp://gcc.gnu.org/pub/gcc/snapshots/$(GCC_SNAP_DATE)/
+GCC_SOURCE = gcc-$(GCC_VERSION).tar.bz2
else ifeq ($(findstring avr32,$(GCC_VERSION)),avr32)
GCC_SITE = ftp://www.at91.com/pub/buildroot/
+GCC_SOURCE = gcc-$(GCC_VERSION).tar.bz2
else ifeq ($(findstring arc,$(GCC_VERSION)),arc)
GCC_SITE = $(BR2_ARC_SITE)
+GCC_SOURCE = gcc-$(GCC_VERSION).tar.bz2
+else ifeq ($(findstring microblaze,$(GCC_VERSION)),microblaze)
+MBGCC_VERSION = b93bb009e021aba64dd4b8cdb0bbc5a176c55543
+GCC_SITE = http://github.com/Xilinx/gcc/tarball/$(MBGCC_VERSION)
+GCC_SOURCE = gcc-$(GCC_VERSION).tar.gz
else
GCC_SITE = $(BR2_GNU_MIRROR:/=)/gcc/gcc-$(GCC_VERSION)
-endif
-
GCC_SOURCE = gcc-$(GCC_VERSION).tar.bz2
+endif
#
# Xtensa special hook
@@ -58,7 +64,7 @@ endef
#
define HOST_GCC_EXTRACT_CMDS
- $(BZCAT) $(DL_DIR)/$(GCC_SOURCE) | \
+ $(call suitable-extractor,$(GCC_SOURCE),$(BZCAT)) $(DL_DIR)/$(GCC_SOURCE) | \
$(TAR) $(TAR_STRIP_COMPONENTS)=1 -C $(@D) \
--exclude='libjava/*' \
--exclude='libgo/*' \
--
1.7.1
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 3/5] glibc: add microblaze internal toolchain
2013-10-11 14:33 [Buildroot] [PATCH 0/5] Add Microblaze internal toolchain Spenser Gilliland
2013-10-11 14:33 ` [Buildroot] [PATCH 1/5] binutils: add microblaze " Spenser Gilliland
2013-10-11 14:33 ` [Buildroot] [PATCH 2/5] gcc: " Spenser Gilliland
@ 2013-10-11 14:33 ` Spenser Gilliland
2013-10-11 14:33 ` [Buildroot] [PATCH 4/5] gdb: " Spenser Gilliland
2013-10-11 14:33 ` [Buildroot] [PATCH 5/5] toolchain: enable microblaze toolchain Spenser Gilliland
4 siblings, 0 replies; 11+ messages in thread
From: Spenser Gilliland @ 2013-10-11 14:33 UTC (permalink / raw)
To: buildroot
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
---
package/glibc/glibc.mk | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/package/glibc/glibc.mk b/package/glibc/glibc.mk
index 4dd2e63..f4ac466 100644
--- a/package/glibc/glibc.mk
+++ b/package/glibc/glibc.mk
@@ -4,6 +4,17 @@
#
################################################################################
+ifeq ($(BR2_microblaze),y)
+ifeq ($(BR2_TOOLCHAIN_BUILDROOT_EGLIBC),y)
+GLIBC_VERSION = 7f0bcce417c47aefad06ddfec7cd4ced3a4e10ff
+GLIBC_SITE = http://github.com/Xilinx/eglibc/tarball/$(GLIBC_VERSION)
+GLIBC_SRC_SUBDIR = .
+else
+GLIBC_VERSION = b86835ca92a1942ed08d8b5ee47498e711feaddb
+GLIBC_SITE = http://github.com/Xilinx/glibc/tarball/$(GLIBC_VERSION)
+GLIBC_SRC_SUBDIR = .
+endif
+else
ifeq ($(BR2_TOOLCHAIN_BUILDROOT_EGLIBC),y)
GLIBC_VERSION = 2.17-svnr22064
GLIBC_SITE = http://downloads.yoctoproject.org/releases/eglibc/
@@ -15,6 +26,7 @@ GLIBC_SITE = $(BR2_GNU_MIRROR)/libc
GLIBC_SOURCE = glibc-$(GLIBC_VERSION).tar.xz
GLIBC_SRC_SUBDIR = .
endif
+endif
GLIBC_LICENSE = GPLv2+ (programs), LGPLv2.1+, BSD-3c, MIT (library)
GLIBC_LICENSE_FILES = $(addprefix $(GLIBC_SRC_SUBDIR)/,COPYING COPYING.LIB LICENSES)
--
1.7.1
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 4/5] gdb: add microblaze internal toolchain
2013-10-11 14:33 [Buildroot] [PATCH 0/5] Add Microblaze internal toolchain Spenser Gilliland
` (2 preceding siblings ...)
2013-10-11 14:33 ` [Buildroot] [PATCH 3/5] glibc: " Spenser Gilliland
@ 2013-10-11 14:33 ` Spenser Gilliland
2013-10-11 14:33 ` [Buildroot] [PATCH 5/5] toolchain: enable microblaze toolchain Spenser Gilliland
4 siblings, 0 replies; 11+ messages in thread
From: Spenser Gilliland @ 2013-10-11 14:33 UTC (permalink / raw)
To: buildroot
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
---
package/gdb/Config.in.host | 4 ++++
package/gdb/gdb.mk | 9 ++++++++-
2 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/package/gdb/Config.in.host b/package/gdb/Config.in.host
index 128aed9..aae0109 100644
--- a/package/gdb/Config.in.host
+++ b/package/gdb/Config.in.host
@@ -18,6 +18,7 @@ choice
depends on !BR2_arc
default BR2_GDB_VERSION_6_6 if BR2_bfin
default BR2_GDB_VERSION_6_7_1_AVR32_2_1_5 if BR2_avr32
+ default BR2_GDB_VERSION_7_6_MICROBLAZE if BR2_microblaze
default BR2_GDB_VERSION_7_5
help
Select the version of gdb you wish to use.
@@ -48,6 +49,8 @@ choice
bool "gdb 7.5.x"
depends on !BR2_bfin
+ config BR2_GDB_VERSION_7_6_MICROBLAZE
+ bool "gdb 7.6-microblaze"
endchoice
config BR2_GDB_VERSION
@@ -59,5 +62,6 @@ config BR2_GDB_VERSION
default "7.4.1" if BR2_GDB_VERSION_7_4
default "7.5.1" if BR2_GDB_VERSION_7_5
default "7.5.1-arc" if BR2_arc
+ default "7.6-microblaze" if BR2_microblaze
endif
diff --git a/package/gdb/gdb.mk b/package/gdb/gdb.mk
index 9cf90e3..65485da 100644
--- a/package/gdb/gdb.mk
+++ b/package/gdb/gdb.mk
@@ -21,15 +21,22 @@ GDB_VERSION = 7.5.1
endif
endif
+GDB_SOURCE = gdb-$(GDB_VERSION).tar.bz2
+
ifeq ($(BR2_arc),y)
GDB_SITE = $(BR2_ARC_SITE)
endif
+ifeq ($(BR2_microblaze),y)
+GDB_VERSION = 6be65fb56ea6694a9260733a536a023a1e2d4d57
+GDB_SITE = http://github.com/Xilinx/gdb/tarball/$(GDB_VERSION)
+GDB_SOURCE = gdb-$(GDB_VERSION).tar.gz
+endif
+
ifeq ($(GDB_VERSION),6.7.1-avr32-2.1.5)
GDB_SITE = ftp://www.at91.com/pub/buildroot/
endif
-GDB_SOURCE = gdb-$(GDB_VERSION).tar.bz2
GDB_LICENSE = GPLv2+ LGPLv2+ GPLv3+ LGPLv3+
GDB_LICENSE_FILES = COPYING COPYING.LIB COPYING3 COPYING3.LIB
--
1.7.1
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 5/5] toolchain: enable microblaze toolchain
2013-10-11 14:33 [Buildroot] [PATCH 0/5] Add Microblaze internal toolchain Spenser Gilliland
` (3 preceding siblings ...)
2013-10-11 14:33 ` [Buildroot] [PATCH 4/5] gdb: " Spenser Gilliland
@ 2013-10-11 14:33 ` Spenser Gilliland
4 siblings, 0 replies; 11+ messages in thread
From: Spenser Gilliland @ 2013-10-11 14:33 UTC (permalink / raw)
To: buildroot
Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
---
toolchain/Config.in | 2 +-
toolchain/toolchain-buildroot/Config.in | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/toolchain/Config.in b/toolchain/Config.in
index 17be32a..cd99f47 100644
--- a/toolchain/Config.in
+++ b/toolchain/Config.in
@@ -35,7 +35,7 @@ choice
config BR2_TOOLCHAIN_BUILDROOT
bool "Buildroot toolchain"
- depends on !BR2_microblaze && !BR2_aarch64 && !BR2_nios2
+ depends on !BR2_aarch64 && !BR2_nios2
select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
config BR2_TOOLCHAIN_EXTERNAL
diff --git a/toolchain/toolchain-buildroot/Config.in b/toolchain/toolchain-buildroot/Config.in
index 0ebbd6c..40898e1 100644
--- a/toolchain/toolchain-buildroot/Config.in
+++ b/toolchain/toolchain-buildroot/Config.in
@@ -21,7 +21,7 @@ config BR2_TOOLCHAIN_BUILDROOT_EGLIBC
BR2_i386 || BR2_mips || BR2_mipsel || \
BR2_mips64 || BR2_mips64el || BR2_powerpc || \
BR2_sh || BR2_sh64 || BR2_sparc || \
- BR2_x86_64
+ BR2_x86_64 || BR2_microblaze
depends on BR2_USE_MMU
select BR2_TOOLCHAIN_USES_GLIBC
# our eglibc.mk enables RPC support
@@ -41,7 +41,7 @@ config BR2_TOOLCHAIN_BUILDROOT_GLIBC
BR2_i386 || BR2_mips || BR2_mipsel || \
BR2_mips64 || BR2_mips64el || BR2_powerpc || \
BR2_sh || BR2_sh64 || BR2_sparc || \
- BR2_x86_64
+ BR2_x86_64 || BR2_microblaze
select BR2_TOOLCHAIN_USES_GLIBC
# our glibc.mk enables RPC support
select BR2_TOOLCHAIN_HAS_NATIVE_RPC
--
1.7.1
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 2/5] gcc: add microblaze internal toolchain
2013-10-11 14:33 ` [Buildroot] [PATCH 2/5] gcc: " Spenser Gilliland
@ 2013-10-13 10:40 ` Thomas Petazzoni
2013-10-14 22:55 ` Spenser Gilliland
0 siblings, 1 reply; 11+ messages in thread
From: Thomas Petazzoni @ 2013-10-13 10:40 UTC (permalink / raw)
To: buildroot
Dear Spenser Gilliland,
On Fri, 11 Oct 2013 09:33:17 -0500, Spenser Gilliland wrote:
> @@ -102,6 +108,7 @@ config BR2_GCC_VERSION
> default "4.7.3" if BR2_GCC_VERSION_4_7_X
> default "4.8.1" if BR2_GCC_VERSION_4_8_X
> default "4.8-arc" if BR2_GCC_VERSION_4_8_ARC
> + default "4.9-microblaze" if BR2_GCC_VERSION_4_9_MICROBLAZE
> default $BR2_GCC_SNAP_DATE if BR2_GCC_VERSION_SNAP
I'm getting a build failure while testing this patch set:
>>> host-gcc-final 4.9-microblaze Patching package/gcc//gcc-final
support/scripts/apply-patches.sh /home/test/outputs/microblaze-glibc/build/host-gcc-final-4.9-microblaze package/gcc/4.9-microblaze \*.patch
Aborting. 'package/gcc/4.9-microblaze' is not a directory.
I believe we should have a few patches, at least the ones that are also
in package/gcc/4.8-arc.
Is this something you are willing to fix, or should I take your patches
and fix those problems?
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 2/5] gcc: add microblaze internal toolchain
2013-10-13 10:40 ` Thomas Petazzoni
@ 2013-10-14 22:55 ` Spenser Gilliland
2013-10-15 8:17 ` Thomas Petazzoni
2013-11-01 18:24 ` Thomas Petazzoni
0 siblings, 2 replies; 11+ messages in thread
From: Spenser Gilliland @ 2013-10-14 22:55 UTC (permalink / raw)
To: buildroot
Thomas,
On Oct 13, 2013 5:40 AM, "Thomas Petazzoni" <
thomas.petazzoni@free-electrons.com> wrote:
>
> Dear Spenser Gilliland,
>
> On Fri, 11 Oct 2013 09:33:17 -0500, Spenser Gilliland wrote:
>
> > @@ -102,6 +108,7 @@ config BR2_GCC_VERSION
> > default "4.7.3" if BR2_GCC_VERSION_4_7_X
> > default "4.8.1" if BR2_GCC_VERSION_4_8_X
> > default "4.8-arc" if BR2_GCC_VERSION_4_8_ARC
> > + default "4.9-microblaze" if BR2_GCC_VERSION_4_9_MICROBLAZE
> > default $BR2_GCC_SNAP_DATE if BR2_GCC_VERSION_SNAP
>
> I'm getting a build failure while testing this patch set:
>
> >>> host-gcc-final 4.9-microblaze Patching package/gcc//gcc-final
> support/scripts/apply-patches.sh
/home/test/outputs/microblaze-glibc/build/host-gcc-final-4.9-microblaze
package/gcc/4.9-microblaze \*.patch
> Aborting. 'package/gcc/4.9-microblaze' is not a directory.
>
> I believe we should have a few patches, at least the ones that are also
> in package/gcc/4.8-arc.
>
> Is this something you are willing to fix, or should I take your patches
> and fix those problems?
Yes, I'll take a look at it tomorrow.
>
> Thanks!
>
> Thomas
> --
> Thomas Petazzoni, CTO, Free Electrons
> Embedded Linux, Kernel and Android engineering
> http://free-electrons.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20131014/f95cefc6/attachment.html>
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 2/5] gcc: add microblaze internal toolchain
2013-10-14 22:55 ` Spenser Gilliland
@ 2013-10-15 8:17 ` Thomas Petazzoni
2013-11-01 18:24 ` Thomas Petazzoni
1 sibling, 0 replies; 11+ messages in thread
From: Thomas Petazzoni @ 2013-10-15 8:17 UTC (permalink / raw)
To: buildroot
Dear Spenser Gilliland,
On Mon, 14 Oct 2013 17:55:17 -0500, Spenser Gilliland wrote:
> > Is this something you are willing to fix, or should I take your patches
> > and fix those problems?
>
> Yes, I'll take a look at it tomorrow.
Great, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 2/5] gcc: add microblaze internal toolchain
2013-10-14 22:55 ` Spenser Gilliland
2013-10-15 8:17 ` Thomas Petazzoni
@ 2013-11-01 18:24 ` Thomas Petazzoni
2013-11-05 2:48 ` Spenser Gilliland
1 sibling, 1 reply; 11+ messages in thread
From: Thomas Petazzoni @ 2013-11-01 18:24 UTC (permalink / raw)
To: buildroot
Dear Spenser Gilliland,
On Mon, 14 Oct 2013 17:55:17 -0500, Spenser Gilliland wrote:
> > On Fri, 11 Oct 2013 09:33:17 -0500, Spenser Gilliland wrote:
> >
> > > @@ -102,6 +108,7 @@ config BR2_GCC_VERSION
> > > default "4.7.3" if BR2_GCC_VERSION_4_7_X
> > > default "4.8.1" if BR2_GCC_VERSION_4_8_X
> > > default "4.8-arc" if BR2_GCC_VERSION_4_8_ARC
> > > + default "4.9-microblaze" if BR2_GCC_VERSION_4_9_MICROBLAZE
> > > default $BR2_GCC_SNAP_DATE if BR2_GCC_VERSION_SNAP
> >
> > I'm getting a build failure while testing this patch set:
> >
> > >>> host-gcc-final 4.9-microblaze Patching package/gcc//gcc-final
> > support/scripts/apply-patches.sh
> /home/test/outputs/microblaze-glibc/build/host-gcc-final-4.9-microblaze
> package/gcc/4.9-microblaze \*.patch
> > Aborting. 'package/gcc/4.9-microblaze' is not a directory.
> >
> > I believe we should have a few patches, at least the ones that are also
> > in package/gcc/4.8-arc.
> >
> > Is this something you are willing to fix, or should I take your patches
> > and fix those problems?
>
> Yes, I'll take a look at it tomorrow.
Any news?
Thanks,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 2/5] gcc: add microblaze internal toolchain
2013-11-01 18:24 ` Thomas Petazzoni
@ 2013-11-05 2:48 ` Spenser Gilliland
0 siblings, 0 replies; 11+ messages in thread
From: Spenser Gilliland @ 2013-11-05 2:48 UTC (permalink / raw)
To: buildroot
Thomas,
Haven't had a chance to work on this yet but should have time this week.
Spenser
On Nov 1, 2013 11:24 AM, "Thomas Petazzoni" <
thomas.petazzoni@free-electrons.com> wrote:
> Dear Spenser Gilliland,
>
> On Mon, 14 Oct 2013 17:55:17 -0500, Spenser Gilliland wrote:
>
> > > On Fri, 11 Oct 2013 09:33:17 -0500, Spenser Gilliland wrote:
> > >
> > > > @@ -102,6 +108,7 @@ config BR2_GCC_VERSION
> > > > default "4.7.3" if BR2_GCC_VERSION_4_7_X
> > > > default "4.8.1" if BR2_GCC_VERSION_4_8_X
> > > > default "4.8-arc" if BR2_GCC_VERSION_4_8_ARC
> > > > + default "4.9-microblaze" if BR2_GCC_VERSION_4_9_MICROBLAZE
> > > > default $BR2_GCC_SNAP_DATE if BR2_GCC_VERSION_SNAP
> > >
> > > I'm getting a build failure while testing this patch set:
> > >
> > > >>> host-gcc-final 4.9-microblaze Patching package/gcc//gcc-final
> > > support/scripts/apply-patches.sh
> > /home/test/outputs/microblaze-glibc/build/host-gcc-final-4.9-microblaze
> > package/gcc/4.9-microblaze \*.patch
> > > Aborting. 'package/gcc/4.9-microblaze' is not a directory.
> > >
> > > I believe we should have a few patches, at least the ones that are also
> > > in package/gcc/4.8-arc.
> > >
> > > Is this something you are willing to fix, or should I take your patches
> > > and fix those problems?
> >
> > Yes, I'll take a look at it tomorrow.
>
> Any news?
>
> Thanks,
>
> Thomas
> --
> Thomas Petazzoni, CTO, Free Electrons
> Embedded Linux, Kernel and Android engineering
> http://free-electrons.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20131104/9cdb87c8/attachment.html>
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2013-11-05 2:48 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-11 14:33 [Buildroot] [PATCH 0/5] Add Microblaze internal toolchain Spenser Gilliland
2013-10-11 14:33 ` [Buildroot] [PATCH 1/5] binutils: add microblaze " Spenser Gilliland
2013-10-11 14:33 ` [Buildroot] [PATCH 2/5] gcc: " Spenser Gilliland
2013-10-13 10:40 ` Thomas Petazzoni
2013-10-14 22:55 ` Spenser Gilliland
2013-10-15 8:17 ` Thomas Petazzoni
2013-11-01 18:24 ` Thomas Petazzoni
2013-11-05 2:48 ` Spenser Gilliland
2013-10-11 14:33 ` [Buildroot] [PATCH 3/5] glibc: " Spenser Gilliland
2013-10-11 14:33 ` [Buildroot] [PATCH 4/5] gdb: " Spenser Gilliland
2013-10-11 14:33 ` [Buildroot] [PATCH 5/5] toolchain: enable microblaze toolchain Spenser Gilliland
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox