Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] toolchain: bump gcc 4.5 series to verion 4.5.3
@ 2011-05-02 18:13 Gustavo Zacarias
  2011-05-02 18:13 ` [Buildroot] [PATCH 2/2] toolchain/gcc: add openmp support option Gustavo Zacarias
  2011-05-02 19:15 ` [Buildroot] [PATCH 1/2] toolchain: bump gcc 4.5 series to verion 4.5.3 Peter Korsgaard
  0 siblings, 2 replies; 3+ messages in thread
From: Gustavo Zacarias @ 2011-05-02 18:13 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 toolchain/gcc/4.5.2/850-arm-pr44392.patch          |   70 --------------------
 .../gcc/{4.5.2 => 4.5.3}/100-uclibc-conf.patch     |    0
 .../{4.5.2 => 4.5.3}/301-missing-execinfo_h.patch  |    0
 .../gcc/{4.5.2 => 4.5.3}/302-c99-snprintf.patch    |    0
 .../305-libmudflap-susv3-legacy.patch              |    0
 .../810-arm-softfloat-libgcc.patch                 |    0
 .../{4.5.2 => 4.5.3}/820-arm-unbreak-armv4t.patch  |    0
 .../gcc/{4.5.2 => 4.5.3}/830-arm-pr43440.patch     |    0
 .../powerpc-link-with-math-lib.patch.conditional   |    0
 toolchain/gcc/Config.in                            |    2 +-
 toolchain/gcc/gcc-uclibc-4.x.mk                    |    2 +-
 11 files changed, 2 insertions(+), 72 deletions(-)
 delete mode 100644 toolchain/gcc/4.5.2/850-arm-pr44392.patch
 rename toolchain/gcc/{4.5.2 => 4.5.3}/100-uclibc-conf.patch (100%)
 rename toolchain/gcc/{4.5.2 => 4.5.3}/301-missing-execinfo_h.patch (100%)
 rename toolchain/gcc/{4.5.2 => 4.5.3}/302-c99-snprintf.patch (100%)
 rename toolchain/gcc/{4.5.2 => 4.5.3}/305-libmudflap-susv3-legacy.patch (100%)
 rename toolchain/gcc/{4.5.2 => 4.5.3}/810-arm-softfloat-libgcc.patch (100%)
 rename toolchain/gcc/{4.5.2 => 4.5.3}/820-arm-unbreak-armv4t.patch (100%)
 rename toolchain/gcc/{4.5.2 => 4.5.3}/830-arm-pr43440.patch (100%)
 rename toolchain/gcc/{4.5.2 => 4.5.3}/powerpc-link-with-math-lib.patch.conditional (100%)

diff --git a/toolchain/gcc/4.5.2/850-arm-pr44392.patch b/toolchain/gcc/4.5.2/850-arm-pr44392.patch
deleted file mode 100644
index 4ad6c44..0000000
--- a/toolchain/gcc/4.5.2/850-arm-pr44392.patch
+++ /dev/null
@@ -1,70 +0,0 @@
->From d0557763b0713a4c006bd2405eede3924569cafd Mon Sep 17 00:00:00 2001
-From: Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
-Date: Mon, 5 Jul 2010 11:28:49 +0100
-Subject: [PATCH 2/2] Fix PR44392
-
----
- gcc/config/arm/arm.md |   43 +++++++++++++++++++------------------------
- 1 files changed, 19 insertions(+), 24 deletions(-)
-
-diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md
-index 2096ec6..f0348f3 100644
---- a/gcc/config/arm/arm.md
-+++ b/gcc/config/arm/arm.md
-@@ -11318,34 +11318,29 @@
- (define_expand "bswapsi2"
-   [(set (match_operand:SI 0 "s_register_operand" "=r")
-   	(bswap:SI (match_operand:SI 1 "s_register_operand" "r")))]
--"TARGET_EITHER"
-+"TARGET_EITHER && (arm_arch6 || !optimize_size)"
- "
--  if (!arm_arch6)
--    {
--      if (!optimize_size)
--	{
--	  rtx op2 = gen_reg_rtx (SImode);
--	  rtx op3 = gen_reg_rtx (SImode);
-+    if (!arm_arch6)
-+      {
-+	rtx op2 = gen_reg_rtx (SImode);
-+	rtx op3 = gen_reg_rtx (SImode);
- 
--	  if (TARGET_THUMB)
--	    {
--	      rtx op4 = gen_reg_rtx (SImode);
--	      rtx op5 = gen_reg_rtx (SImode);
-+	if (TARGET_THUMB)
-+	  {
-+	    rtx op4 = gen_reg_rtx (SImode);
-+	    rtx op5 = gen_reg_rtx (SImode);
- 
--	      emit_insn (gen_thumb_legacy_rev (operands[0], operands[1],
--					       op2, op3, op4, op5));
--	    }
--	  else
--	    {
--	      emit_insn (gen_arm_legacy_rev (operands[0], operands[1],
--					     op2, op3));
--	    }
-+	    emit_insn (gen_thumb_legacy_rev (operands[0], operands[1],
-+					     op2, op3, op4, op5));
-+	  }
-+	else
-+	  {
-+	    emit_insn (gen_arm_legacy_rev (operands[0], operands[1],
-+					   op2, op3));
-+	  }
- 
--	  DONE;
--	}
--      else
--	FAIL;
--    }
-+	DONE;
-+      }
-   "
- )
- 
--- 
-1.6.2
-
diff --git a/toolchain/gcc/4.5.2/100-uclibc-conf.patch b/toolchain/gcc/4.5.3/100-uclibc-conf.patch
similarity index 100%
rename from toolchain/gcc/4.5.2/100-uclibc-conf.patch
rename to toolchain/gcc/4.5.3/100-uclibc-conf.patch
diff --git a/toolchain/gcc/4.5.2/301-missing-execinfo_h.patch b/toolchain/gcc/4.5.3/301-missing-execinfo_h.patch
similarity index 100%
rename from toolchain/gcc/4.5.2/301-missing-execinfo_h.patch
rename to toolchain/gcc/4.5.3/301-missing-execinfo_h.patch
diff --git a/toolchain/gcc/4.5.2/302-c99-snprintf.patch b/toolchain/gcc/4.5.3/302-c99-snprintf.patch
similarity index 100%
rename from toolchain/gcc/4.5.2/302-c99-snprintf.patch
rename to toolchain/gcc/4.5.3/302-c99-snprintf.patch
diff --git a/toolchain/gcc/4.5.2/305-libmudflap-susv3-legacy.patch b/toolchain/gcc/4.5.3/305-libmudflap-susv3-legacy.patch
similarity index 100%
rename from toolchain/gcc/4.5.2/305-libmudflap-susv3-legacy.patch
rename to toolchain/gcc/4.5.3/305-libmudflap-susv3-legacy.patch
diff --git a/toolchain/gcc/4.5.2/810-arm-softfloat-libgcc.patch b/toolchain/gcc/4.5.3/810-arm-softfloat-libgcc.patch
similarity index 100%
rename from toolchain/gcc/4.5.2/810-arm-softfloat-libgcc.patch
rename to toolchain/gcc/4.5.3/810-arm-softfloat-libgcc.patch
diff --git a/toolchain/gcc/4.5.2/820-arm-unbreak-armv4t.patch b/toolchain/gcc/4.5.3/820-arm-unbreak-armv4t.patch
similarity index 100%
rename from toolchain/gcc/4.5.2/820-arm-unbreak-armv4t.patch
rename to toolchain/gcc/4.5.3/820-arm-unbreak-armv4t.patch
diff --git a/toolchain/gcc/4.5.2/830-arm-pr43440.patch b/toolchain/gcc/4.5.3/830-arm-pr43440.patch
similarity index 100%
rename from toolchain/gcc/4.5.2/830-arm-pr43440.patch
rename to toolchain/gcc/4.5.3/830-arm-pr43440.patch
diff --git a/toolchain/gcc/4.5.2/powerpc-link-with-math-lib.patch.conditional b/toolchain/gcc/4.5.3/powerpc-link-with-math-lib.patch.conditional
similarity index 100%
rename from toolchain/gcc/4.5.2/powerpc-link-with-math-lib.patch.conditional
rename to toolchain/gcc/4.5.3/powerpc-link-with-math-lib.patch.conditional
diff --git a/toolchain/gcc/Config.in b/toolchain/gcc/Config.in
index 17b21b8..fcdcc19 100644
--- a/toolchain/gcc/Config.in
+++ b/toolchain/gcc/Config.in
@@ -57,7 +57,7 @@ config BR2_GCC_VERSION
 	default "4.2.4"     if BR2_GCC_VERSION_4_2_4
 	default "4.3.5"     if BR2_GCC_VERSION_4_3_X
 	default "4.4.6"     if BR2_GCC_VERSION_4_4_X
-	default "4.5.2"     if BR2_GCC_VERSION_4_5_X
+	default "4.5.3"     if BR2_GCC_VERSION_4_5_X
 	default "4.6.0"     if BR2_GCC_VERSION_4_6_X
 	default $BR2_GCC_SNAP_DATE if BR2_GCC_VERSION_SNAP
 
diff --git a/toolchain/gcc/gcc-uclibc-4.x.mk b/toolchain/gcc/gcc-uclibc-4.x.mk
index ebcca53..568aa1a 100644
--- a/toolchain/gcc/gcc-uclibc-4.x.mk
+++ b/toolchain/gcc/gcc-uclibc-4.x.mk
@@ -44,7 +44,7 @@ EXTRA_GCC_CONFIG_OPTIONS+=--with-pkgversion="Buildroot $(BR2_VERSION_FULL)" \
 endif
 
 # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43810
-# Workaround until it's fixed in 4.5.2 or later
+# Workaround until it's fixed in 4.5.4 or later
 ifeq ($(ARCH),powerpc)
 ifeq ($(findstring x4.5.,x$(GCC_VERSION)),x4.5.)
 GCC_OPTSPACE=--disable-target-optspace
-- 
1.7.3.4

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [Buildroot] [PATCH 2/2] toolchain/gcc: add openmp support option
  2011-05-02 18:13 [Buildroot] [PATCH 1/2] toolchain: bump gcc 4.5 series to verion 4.5.3 Gustavo Zacarias
@ 2011-05-02 18:13 ` Gustavo Zacarias
  2011-05-02 19:15 ` [Buildroot] [PATCH 1/2] toolchain: bump gcc 4.5 series to verion 4.5.3 Peter Korsgaard
  1 sibling, 0 replies; 3+ messages in thread
From: Gustavo Zacarias @ 2011-05-02 18:13 UTC (permalink / raw)
  To: buildroot

Add OpenMP support in gcc as an option instead of dynamically enabling
it when threads are present.
Also fix it up since we never installed libgomp to the target or staging
thus it was never really functional.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 toolchain/gcc/Config.in         |    6 ++++++
 toolchain/gcc/gcc-uclibc-4.x.mk |   17 ++++++++++++++++-
 2 files changed, 22 insertions(+), 1 deletions(-)

diff --git a/toolchain/gcc/Config.in b/toolchain/gcc/Config.in
index fcdcc19..ae9d95d 100644
--- a/toolchain/gcc/Config.in
+++ b/toolchain/gcc/Config.in
@@ -109,3 +109,9 @@ config BR2_GCC_ENABLE_TLS
 	help
 	  Enable the compiler to generate code for accessing
 	  thread local storage variables
+
+config BR2_GCC_ENABLE_OPENMP
+	bool "Enable compiler OpenMP support"
+	depends on !BR2_PTHREADS_NONE && !BR2_avr2
+	help
+	  Enable OpenMP support for the compiler
diff --git a/toolchain/gcc/gcc-uclibc-4.x.mk b/toolchain/gcc/gcc-uclibc-4.x.mk
index 568aa1a..9b8bf68 100644
--- a/toolchain/gcc/gcc-uclibc-4.x.mk
+++ b/toolchain/gcc/gcc-uclibc-4.x.mk
@@ -147,6 +147,12 @@ else
 GCC_SHARED_LIBGCC:=--disable-shared
 endif
 
+ifeq ($(BR2_GCC_ENABLE_OPENMP),y)
+GCC_ENABLE_OPENMP:=--enable-libgomp
+else
+GCC_ENABLE_OPENMP:=--disable-libgomp
+endif
+
 ifeq ($(BR2_GCC_ENABLE_TLS),y)
 GCC_TLS:=--enable-tls
 else
@@ -154,7 +160,7 @@ GCC_TLS:=--disable-tls
 endif
 
 ifeq ($(BR2_PTHREADS_NONE),y)
-THREADS:=--disable-threads --disable-libgomp
+THREADS:=--disable-threads
 else
 THREADS:=--enable-threads
 endif
@@ -234,6 +240,7 @@ $(GCC_BUILD_DIR1)/.configured: $(GCC_DIR)/.patched
 		--disable-__cxa_atexit \
 		$(GCC_OPTSPACE) \
 		$(GCC_QUADMATH) \
+		$(GCC_ENABLE_OPENMP) \
 		--with-gnu-ld \
 		--disable-shared \
 		--disable-libssp \
@@ -301,6 +308,7 @@ $(GCC_BUILD_DIR2)/.configured: $(GCC_DIR)/.patched
 		--disable-__cxa_atexit \
 		$(GCC_OPTSPACE) \
 		$(GCC_QUADMATH) \
+		$(GCC_ENABLE_OPENMP) \
 		--with-gnu-ld \
 		--enable-shared \
 		--disable-libssp \
@@ -379,6 +387,7 @@ $(GCC_BUILD_DIR3)/.configured: $(GCC_SRC_DIR)/.patched $(GCC_STAGING_PREREQ)
 		--disable-__cxa_atexit \
 		$(GCC_OPTSPACE) \
 		$(GCC_QUADMATH) \
+		$(GCC_ENABLE_OPENMP) \
 		--with-gnu-ld \
 		--disable-libssp \
 		--disable-multilib \
@@ -470,6 +479,11 @@ ifeq ($(BR2_INSTALL_LIBGCJ),y)
 		$(TARGET_DIR)/usr/lib/security/
 	-$(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libgcj.so*
 endif
+ifeq ($(BR2_GCC_ENABLE_OPENMP),y)
+	cp -dpf $(HOST_DIR)/usr/$(REAL_GNU_TARGET_NAME)/lib*/libgomp.so* $(STAGING_DIR)/usr/lib/
+	cp -dpf $(HOST_DIR)/usr/$(REAL_GNU_TARGET_NAME)/lib*/libgomp.so* $(TARGET_DIR)/usr/lib/
+	-$(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libgomp.so*
+endif
 	mkdir -p $(@D)
 	touch $@
 
@@ -523,6 +537,7 @@ $(GCC_BUILD_DIR4)/.configured: $(GCC_BUILD_DIR4)/.prepared
 		--disable-__cxa_atexit \
 		$(GCC_OPTSPACE) \
 		$(GCC_QUADMATH) \
+		$(GCC_ENABLE_OPENMP) \
 		--with-gnu-ld \
 		--disable-libssp \
 		--disable-multilib \
-- 
1.7.3.4

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [Buildroot] [PATCH 1/2] toolchain: bump gcc 4.5 series to verion 4.5.3
  2011-05-02 18:13 [Buildroot] [PATCH 1/2] toolchain: bump gcc 4.5 series to verion 4.5.3 Gustavo Zacarias
  2011-05-02 18:13 ` [Buildroot] [PATCH 2/2] toolchain/gcc: add openmp support option Gustavo Zacarias
@ 2011-05-02 19:15 ` Peter Korsgaard
  1 sibling, 0 replies; 3+ messages in thread
From: Peter Korsgaard @ 2011-05-02 19:15 UTC (permalink / raw)
  To: buildroot

>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 Gustavo> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>

Committed, thanks.

 Gustavo> ---
 Gustavo>  toolchain/gcc/4.5.2/850-arm-pr44392.patch          |   70 --------------------
 Gustavo>  .../gcc/{4.5.2 => 4.5.3}/100-uclibc-conf.patch     |    0
 Gustavo>  .../{4.5.2 => 4.5.3}/301-missing-execinfo_h.patch  |    0
 Gustavo>  .../gcc/{4.5.2 => 4.5.3}/302-c99-snprintf.patch    |    0
 Gustavo>  .../305-libmudflap-susv3-legacy.patch              |    0
 Gustavo>  .../810-arm-softfloat-libgcc.patch                 |    0
 Gustavo>  .../{4.5.2 => 4.5.3}/820-arm-unbreak-armv4t.patch  |    0
 Gustavo>  .../gcc/{4.5.2 => 4.5.3}/830-arm-pr43440.patch     |    0
 Gustavo>  .../powerpc-link-with-math-lib.patch.conditional   |    0
 Gustavo>  toolchain/gcc/Config.in                            |    2 +-
 Gustavo>  toolchain/gcc/gcc-uclibc-4.x.mk                    |    2 +-
 Gustavo>  11 files changed, 2 insertions(+), 72 deletions(-)
 Gustavo>  delete mode 100644 toolchain/gcc/4.5.2/850-arm-pr44392.patch
 Gustavo>  rename toolchain/gcc/{4.5.2 => 4.5.3}/100-uclibc-conf.patch (100%)
 Gustavo>  rename toolchain/gcc/{4.5.2 => 4.5.3}/301-missing-execinfo_h.patch (100%)
 Gustavo>  rename toolchain/gcc/{4.5.2 => 4.5.3}/302-c99-snprintf.patch (100%)
 Gustavo>  rename toolchain/gcc/{4.5.2 => 4.5.3}/305-libmudflap-susv3-legacy.patch (100%)
 Gustavo>  rename toolchain/gcc/{4.5.2 => 4.5.3}/810-arm-softfloat-libgcc.patch (100%)
 Gustavo>  rename toolchain/gcc/{4.5.2 => 4.5.3}/820-arm-unbreak-armv4t.patch (100%)
 Gustavo>  rename toolchain/gcc/{4.5.2 => 4.5.3}/830-arm-pr43440.patch (100%)
 Gustavo>  rename toolchain/gcc/{4.5.2 => 4.5.3}/powerpc-link-with-math-lib.patch.conditional (100%)

 Gustavo> diff --git a/toolchain/gcc/4.5.2/850-arm-pr44392.patch b/toolchain/gcc/4.5.2/850-arm-pr44392.patch
 Gustavo> deleted file mode 100644
 Gustavo> index 4ad6c44..0000000
 Gustavo> --- a/toolchain/gcc/4.5.2/850-arm-pr44392.patch
 Gustavo> +++ /dev/null
 Gustavo> @@ -1,70 +0,0 @@
 -> From d0557763b0713a4c006bd2405eede3924569cafd Mon Sep 17 00:00:00 2001
 Gustavo> -From: Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
 Gustavo> -Date: Mon, 5 Jul 2010 11:28:49 +0100
 Gustavo> -Subject: [PATCH 2/2] Fix PR44392
 Gustavo> -
 Gustavo> ----
 Gustavo> - gcc/config/arm/arm.md |   43 +++++++++++++++++++------------------------
 Gustavo> - 1 files changed, 19 insertions(+), 24 deletions(-)
 Gustavo> -
 Gustavo> -diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md
 Gustavo> -index 2096ec6..f0348f3 100644
 Gustavo> ---- a/gcc/config/arm/arm.md
 Gustavo> -+++ b/gcc/config/arm/arm.md
 Gustavo> -@@ -11318,34 +11318,29 @@
 Gustavo> - (define_expand "bswapsi2"
 Gustavo> -   [(set (match_operand:SI 0 "s_register_operand" "=r")
 Gustavo> -   	(bswap:SI (match_operand:SI 1 "s_register_operand" "r")))]
 Gustavo> --"TARGET_EITHER"
 Gustavo> -+"TARGET_EITHER && (arm_arch6 || !optimize_size)"
 Gustavo> - "
 Gustavo> --  if (!arm_arch6)
 Gustavo> --    {
 Gustavo> --      if (!optimize_size)
 Gustavo> --	{
 Gustavo> --	  rtx op2 = gen_reg_rtx (SImode);
 Gustavo> --	  rtx op3 = gen_reg_rtx (SImode);
 Gustavo> -+    if (!arm_arch6)
 Gustavo> -+      {
 Gustavo> -+	rtx op2 = gen_reg_rtx (SImode);
 Gustavo> -+	rtx op3 = gen_reg_rtx (SImode);
 Gustavo> - 
 Gustavo> --	  if (TARGET_THUMB)
 Gustavo> --	    {
 Gustavo> --	      rtx op4 = gen_reg_rtx (SImode);
 Gustavo> --	      rtx op5 = gen_reg_rtx (SImode);
 Gustavo> -+	if (TARGET_THUMB)
 Gustavo> -+	  {
 Gustavo> -+	    rtx op4 = gen_reg_rtx (SImode);
 Gustavo> -+	    rtx op5 = gen_reg_rtx (SImode);
 Gustavo> - 
 Gustavo> --	      emit_insn (gen_thumb_legacy_rev (operands[0], operands[1],
 Gustavo> --					       op2, op3, op4, op5));
 Gustavo> --	    }
 Gustavo> --	  else
 Gustavo> --	    {
 Gustavo> --	      emit_insn (gen_arm_legacy_rev (operands[0], operands[1],
 Gustavo> --					     op2, op3));
 Gustavo> --	    }
 Gustavo> -+	    emit_insn (gen_thumb_legacy_rev (operands[0], operands[1],
 Gustavo> -+					     op2, op3, op4, op5));
 Gustavo> -+	  }
 Gustavo> -+	else
 Gustavo> -+	  {
 Gustavo> -+	    emit_insn (gen_arm_legacy_rev (operands[0], operands[1],
 Gustavo> -+					   op2, op3));
 Gustavo> -+	  }
 Gustavo> - 
 Gustavo> --	  DONE;
 Gustavo> --	}
 Gustavo> --      else
 Gustavo> --	FAIL;
 Gustavo> --    }
 Gustavo> -+	DONE;
 Gustavo> -+      }
 Gustavo> -   "
 Gustavo> - )
 Gustavo> - 
 Gustavo> --- 
 Gustavo> -1.6.2
 Gustavo> -
 Gustavo> diff --git a/toolchain/gcc/4.5.2/100-uclibc-conf.patch b/toolchain/gcc/4.5.3/100-uclibc-conf.patch
 Gustavo> similarity index 100%
 Gustavo> rename from toolchain/gcc/4.5.2/100-uclibc-conf.patch
 Gustavo> rename to toolchain/gcc/4.5.3/100-uclibc-conf.patch
 Gustavo> diff --git a/toolchain/gcc/4.5.2/301-missing-execinfo_h.patch b/toolchain/gcc/4.5.3/301-missing-execinfo_h.patch
 Gustavo> similarity index 100%
 Gustavo> rename from toolchain/gcc/4.5.2/301-missing-execinfo_h.patch
 Gustavo> rename to toolchain/gcc/4.5.3/301-missing-execinfo_h.patch
 Gustavo> diff --git a/toolchain/gcc/4.5.2/302-c99-snprintf.patch b/toolchain/gcc/4.5.3/302-c99-snprintf.patch
 Gustavo> similarity index 100%
 Gustavo> rename from toolchain/gcc/4.5.2/302-c99-snprintf.patch
 Gustavo> rename to toolchain/gcc/4.5.3/302-c99-snprintf.patch
 Gustavo> diff --git a/toolchain/gcc/4.5.2/305-libmudflap-susv3-legacy.patch b/toolchain/gcc/4.5.3/305-libmudflap-susv3-legacy.patch
 Gustavo> similarity index 100%
 Gustavo> rename from toolchain/gcc/4.5.2/305-libmudflap-susv3-legacy.patch
 Gustavo> rename to toolchain/gcc/4.5.3/305-libmudflap-susv3-legacy.patch
 Gustavo> diff --git a/toolchain/gcc/4.5.2/810-arm-softfloat-libgcc.patch b/toolchain/gcc/4.5.3/810-arm-softfloat-libgcc.patch
 Gustavo> similarity index 100%
 Gustavo> rename from toolchain/gcc/4.5.2/810-arm-softfloat-libgcc.patch
 Gustavo> rename to toolchain/gcc/4.5.3/810-arm-softfloat-libgcc.patch
 Gustavo> diff --git a/toolchain/gcc/4.5.2/820-arm-unbreak-armv4t.patch b/toolchain/gcc/4.5.3/820-arm-unbreak-armv4t.patch
 Gustavo> similarity index 100%
 Gustavo> rename from toolchain/gcc/4.5.2/820-arm-unbreak-armv4t.patch
 Gustavo> rename to toolchain/gcc/4.5.3/820-arm-unbreak-armv4t.patch
 Gustavo> diff --git a/toolchain/gcc/4.5.2/830-arm-pr43440.patch b/toolchain/gcc/4.5.3/830-arm-pr43440.patch
 Gustavo> similarity index 100%
 Gustavo> rename from toolchain/gcc/4.5.2/830-arm-pr43440.patch
 Gustavo> rename to toolchain/gcc/4.5.3/830-arm-pr43440.patch
 Gustavo> diff --git a/toolchain/gcc/4.5.2/powerpc-link-with-math-lib.patch.conditional b/toolchain/gcc/4.5.3/powerpc-link-with-math-lib.patch.conditional
 Gustavo> similarity index 100%
 Gustavo> rename from toolchain/gcc/4.5.2/powerpc-link-with-math-lib.patch.conditional
 Gustavo> rename to toolchain/gcc/4.5.3/powerpc-link-with-math-lib.patch.conditional
 Gustavo> diff --git a/toolchain/gcc/Config.in b/toolchain/gcc/Config.in
 Gustavo> index 17b21b8..fcdcc19 100644
 Gustavo> --- a/toolchain/gcc/Config.in
 Gustavo> +++ b/toolchain/gcc/Config.in
 Gustavo> @@ -57,7 +57,7 @@ config BR2_GCC_VERSION
 Gustavo>  	default "4.2.4"     if BR2_GCC_VERSION_4_2_4
 Gustavo>  	default "4.3.5"     if BR2_GCC_VERSION_4_3_X
 Gustavo>  	default "4.4.6"     if BR2_GCC_VERSION_4_4_X
 Gustavo> -	default "4.5.2"     if BR2_GCC_VERSION_4_5_X
 Gustavo> +	default "4.5.3"     if BR2_GCC_VERSION_4_5_X
 Gustavo>  	default "4.6.0"     if BR2_GCC_VERSION_4_6_X
 Gustavo>  	default $BR2_GCC_SNAP_DATE if BR2_GCC_VERSION_SNAP
 
 Gustavo> diff --git a/toolchain/gcc/gcc-uclibc-4.x.mk b/toolchain/gcc/gcc-uclibc-4.x.mk
 Gustavo> index ebcca53..568aa1a 100644
 Gustavo> --- a/toolchain/gcc/gcc-uclibc-4.x.mk
 Gustavo> +++ b/toolchain/gcc/gcc-uclibc-4.x.mk
 Gustavo> @@ -44,7 +44,7 @@ EXTRA_GCC_CONFIG_OPTIONS+=--with-pkgversion="Buildroot $(BR2_VERSION_FULL)" \
 Gustavo>  endif
 
 Gustavo>  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43810
 Gustavo> -# Workaround until it's fixed in 4.5.2 or later
 Gustavo> +# Workaround until it's fixed in 4.5.4 or later
 Gustavo>  ifeq ($(ARCH),powerpc)
 Gustavo>  ifeq ($(findstring x4.5.,x$(GCC_VERSION)),x4.5.)
 Gustavo>  GCC_OPTSPACE=--disable-target-optspace
 Gustavo> -- 
 Gustavo> 1.7.3.4

 Gustavo> _______________________________________________
 Gustavo> buildroot mailing list
 Gustavo> buildroot at busybox.net
 Gustavo> http://lists.busybox.net/mailman/listinfo/buildroot


-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-05-02 19:15 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-02 18:13 [Buildroot] [PATCH 1/2] toolchain: bump gcc 4.5 series to verion 4.5.3 Gustavo Zacarias
2011-05-02 18:13 ` [Buildroot] [PATCH 2/2] toolchain/gcc: add openmp support option Gustavo Zacarias
2011-05-02 19:15 ` [Buildroot] [PATCH 1/2] toolchain: bump gcc 4.5 series to verion 4.5.3 Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox