public inbox for crossgcc@sourceware.org
 help / color / mirror / Atom feed
* Patches for supporting newer supporting libraries versions
@ 2013-05-21 13:52 Daniel Rubio Bonilla
  2013-05-22 21:43 ` Yann E. MORIN
  0 siblings, 1 reply; 2+ messages in thread
From: Daniel Rubio Bonilla @ 2013-05-21 13:52 UTC (permalink / raw)
  To: crossgcc

[-- Attachment #1: Type: text/plain, Size: 746 bytes --]

Hello,

this is a set of patches (against 4c63ce24fccd from 8 days ago) that I
used to build my toolchains, supporting newer libraries.

Patch:

* 001: Adds GCC 4.8.0 and linaro gcc 4.8 (also linaro 4.6 and 4.7 are
updated to 2013.05).

* 002: Adds GMP 5.0.5 (BTW version 5.1.x will only compile with
snapshots of PPL library)

* 003: Adds MPC versions 1.0 and 1.0.1

* 004: Adds PPL 0.12.1 and 1.0 (Version 1.0 needs some patches in the
configuration scripts of cloog-ppl - just updated 0.15.11 for now -
and GCC/linaro 4.7 and previous - done for gcc 4.7.3 and gcc 4.6.4 and
linaro 4.6 and 4.7)

I have tested these in building arm toolchains with gcc 4.8.0, 4.7.3
and 4.6.4 and linaro 4.8.2013.05, 4.7.2013.05 and 4.6.2013.05.

Cheers,
Daniel

[-- Attachment #2: 001-add_gcc_4_8_and_linaro_2013_05.patch --]
[-- Type: application/octet-stream, Size: 2052 bytes --]

diff -ruN crosstool-ng-4c63ce24fccd-a/config/cc/gcc.in crosstool-ng-4c63ce24fccd-b/config/cc/gcc.in
--- crosstool-ng-4c63ce24fccd-a/config/cc/gcc.in	2013-05-13 09:00:56.000000000 +0200
+++ crosstool-ng-4c63ce24fccd-b/config/cc/gcc.in	2013-05-21 11:02:09.814501820 +0200
@@ -36,9 +36,20 @@
 # Don't remove next line
 # CT_INSERT_VERSION_BELOW
 
+config CC_V_linaro_4_8
+    bool
+    prompt "linaro-4.8-2013.05"
+    depends on CC_GCC_SHOW_LINARO
+    select CC_GCC_4_8
+
+config CC_V_4_8_0
+    bool
+    prompt "4.8.0"
+    select CC_GCC_4_8
+
 config CC_V_linaro_4_7
     bool
-    prompt "linaro-4.7-2013.04"
+    prompt "linaro-4.7-2013.05"
     depends on CC_GCC_SHOW_LINARO
     select CC_GCC_4_7
 
@@ -64,7 +75,7 @@
 
 config CC_V_linaro_4_6
     bool
-    prompt "linaro-4.6-2013.04"
+    prompt "linaro-4.6-2013.05"
     depends on CC_GCC_SHOW_LINARO
     select CC_GCC_4_6
 
@@ -316,6 +327,22 @@
     bool
     select CC_GCC_4_6_or_later
 
+config CC_GCC_4_8
+    bool
+    select CC_GCC_4_8_or_later
+    select CC_GCC_USE_GMP_MPFR
+    select CC_GCC_USE_MPC
+    select CC_GCC_HAS_GRAPHITE
+    select CC_GCC_HAS_LTO
+    select CC_GCC_HAS_PKGVERSION_BUGURL
+    select CC_GCC_HAS_BUILD_ID
+    select CC_GCC_HAS_LNK_HASH_STYLE
+    select CC_GCC_HAS_LIBQUADMATH
+
+config CC_GCC_4_8_or_later
+    bool
+    select CC_GCC_4_7_or_later
+
 config CC_GCC_latest
     bool
     select CC_GCC_4_7_or_later
@@ -391,12 +418,14 @@
     string
 # Don't remove next line
 # CT_INSERT_VERSION_STRING_BELOW
-    default "linaro-4.7-2013.04" if CC_V_linaro_4_7
+    default "linaro-4.8-2013.05" if CC_V_linaro_4_8
+    default "4.8.0" if CC_V_4_8_0
+    default "linaro-4.7-2013.05" if CC_V_linaro_4_7
     default "4.7.3" if CC_V_4_7_3
     default "4.7.2" if CC_V_4_7_2
     default "4.7.1" if CC_V_4_7_1
     default "4.7.0" if CC_V_4_7_0
-    default "linaro-4.6-2013.04" if CC_V_linaro_4_6
+    default "linaro-4.6-2013.05" if CC_V_linaro_4_6
     default "4.6.4" if CC_V_4_6_4
     default "4.6.3" if CC_V_4_6_3
     default "4.6.2" if CC_V_4_6_2

[-- Attachment #3: 002-add_gmp_5_0_5.patch --]
[-- Type: application/octet-stream, Size: 729 bytes --]

diff -ruN crosstool-ng-4c63ce24fccd-a/config/companion_libs/gmp.in crosstool-ng-4c63ce24fccd-b/config/companion_libs/gmp.in
--- crosstool-ng-4c63ce24fccd-a/config/companion_libs/gmp.in	2013-05-13 09:00:56.000000000 +0200
+++ crosstool-ng-4c63ce24fccd-b/config/companion_libs/gmp.in	2013-05-21 12:13:32.563738827 +0200
@@ -10,6 +10,10 @@
     bool
     prompt "5.1.1"
 
+config GMP_V_5_0_5
+    bool
+    prompt "5.0.5"
+
 config GMP_V_5_0_2
     bool
     prompt "5.0.2"
@@ -37,6 +41,7 @@
 # Don't remove next line
 # CT_INSERT_VERSION_STRING_BELOW
     default "5.1.1" if GMP_V_5_1_1
+    default "5.0.5" if GMP_V_5_0_5
     default "5.0.2" if GMP_V_5_0_2
     default "5.0.1" if GMP_V_5_0_1
     default "4.3.2" if GMP_V_4_3_2

[-- Attachment #4: 003-add_mpc_1_0_and_1_0_1.patch --]
[-- Type: application/octet-stream, Size: 798 bytes --]

diff -ruN crosstool-ng-4c63ce24fccd-a/config/companion_libs/mpc.in crosstool-ng-4c63ce24fccd-b/config/companion_libs/mpc.in
--- crosstool-ng-4c63ce24fccd-a/config/companion_libs/mpc.in	2013-05-13 09:00:56.000000000 +0200
+++ crosstool-ng-4c63ce24fccd-b/config/companion_libs/mpc.in	2013-05-21 12:15:17.984261579 +0200
@@ -6,6 +6,14 @@
 # Don't remove next line
 # CT_INSERT_VERSION_BELOW
 
+config MPC_V_1_0_1
+    bool
+    prompt "1.0.1"
+
+config MPC_V_1_0
+    bool
+    prompt "1.0"
+
 config MPC_V_0_9
     bool
     prompt "0.9"
@@ -29,6 +37,8 @@
     string
 # Don't remove next line
 # CT_INSERT_VERSION_STRING_BELOW
+    default "1.0.1" if MPC_V_1_0_1
+    default "1.0" if MPC_V_1_0
     default "0.9" if MPC_V_0_9
     default "0.8.2" if MPC_V_0_8_2
     default "0.8.1" if MPC_V_0_8_1

[-- Attachment #5: 004-add_ppl_0_12_1_and_1_0.patch --]
[-- Type: application/octet-stream, Size: 10669 bytes --]

diff -ruN crosstool-ng-4c63ce24fccd-a/config/companion_libs/ppl.in crosstool-ng-4c63ce24fccd-b/config/companion_libs/ppl.in
--- crosstool-ng-4c63ce24fccd-a/config/companion_libs/ppl.in	2013-05-13 09:00:56.000000000 +0200
+++ crosstool-ng-4c63ce24fccd-b/config/companion_libs/ppl.in	2013-05-21 12:16:04.060490058 +0200
@@ -6,6 +6,16 @@
 # Don't remove next line
 # CT_INSERT_VERSION_BELOW
 
+config PPL_V_1_0
+    bool
+    prompt "1.0"
+    select PPL_1_0
+
+config PPL_V_0_12_1
+    bool
+    prompt "0.12.1"
+    select PPL_0_12
+
 config PPL_V_0_11_2
     bool
     prompt "0.11.2"
@@ -32,6 +42,8 @@
     string
 # Don't remove next line
 # CT_INSERT_VERSION_STRING_BELOW
+    default "1.0" if PPL_V_1_0
+    default "0.12.1" if PPL_V_0_12_1
     default "0.11.2" if PPL_V_0_11_2
     default "0.11.1" if PPL_V_0_11_1
     default "0.11" if PPL_V_0_11
@@ -47,5 +59,11 @@
     bool
     select PPL_NEEDS_LIBPWL if ! COMPLIBS_SHARED
 
+config PPL_0_12
+    bool
+
+config PPL_1_0
+    bool
+
 config PPL_NEEDS_LIBPWL
     bool
diff -ruN crosstool-ng-4c63ce24fccd-a/patches/cloog-ppl/0.15.11/200-add_ppl_1.x.patch crosstool-ng-4c63ce24fccd-b/patches/cloog-ppl/0.15.11/200-add_ppl_1.x.patch
--- crosstool-ng-4c63ce24fccd-a/patches/cloog-ppl/0.15.11/200-add_ppl_1.x.patch	1970-01-01 01:00:00.000000000 +0100
+++ crosstool-ng-4c63ce24fccd-b/patches/cloog-ppl/0.15.11/200-add_ppl_1.x.patch	2013-05-21 13:15:40.626225290 +0200
@@ -0,0 +1,24 @@
+diff -Naurd cloog-ppl-0.15.11-a/configure cloog-ppl-0.15.11-b/configure
+--- cloog-ppl-0.15.11-a/configure	2011-04-01 06:22:53.000000000 +0200
++++ cloog-ppl-0.15.11-b/configure	2013-05-20 17:42:26.045108706 +0200
+@@ -11222,7 +11222,7 @@
+ main ()
+ {
+ 
+-	#if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 10
++	#if PPL_VERSION_MAJOR == 0 && PPL_VERSION_MINOR < 10
+ 	choke me
+ 	#endif
+ 
+diff -Naurd cloog-ppl-0.15.11-a/configure.in cloog-ppl-0.15.11-b/configure.in
+--- cloog-ppl-0.15.11-a/configure.in	2010-08-27 21:13:48.000000000 +0200
++++ cloog-ppl-0.15.11-b/configure.in	2013-05-20 17:43:01.705107715 +0200
+@@ -338,7 +338,7 @@
+ 
+ 	AC_MSG_CHECKING([for version 0.10 (or later revision) of PPL])
+ 	AC_TRY_COMPILE([#include "ppl_c.h"],[
+-	#if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 10
++	#if PPL_VERSION_MAJOR == 0 && PPL_VERSION_MINOR < 10
+ 	choke me
+ 	#endif
+ 	], [AC_MSG_RESULT([yes])], [AC_MSG_ERROR(Can't find correct version of PPL.) ]
diff -ruN crosstool-ng-4c63ce24fccd-a/patches/gcc/4.6.4/200-add_ppl_1.x.patch crosstool-ng-4c63ce24fccd-b/patches/gcc/4.6.4/200-add_ppl_1.x.patch
--- crosstool-ng-4c63ce24fccd-a/patches/gcc/4.6.4/200-add_ppl_1.x.patch	1970-01-01 01:00:00.000000000 +0100
+++ crosstool-ng-4c63ce24fccd-b/patches/gcc/4.6.4/200-add_ppl_1.x.patch	2013-05-21 12:21:44.798179685 +0200
@@ -0,0 +1,24 @@
+diff -ruN gcc-4.6.4-a/configure gcc-4.6.4-b/configure
+--- gcc-4.6.4-a/configure	2011-12-18 11:03:44.000000000 +0100
++++ gcc-4.6.4-b/configure	2013-05-20 20:33:28.248823490 +0200
+@@ -5778,7 +5778,7 @@
+ main ()
+ {
+ 
+-    #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 11
++    #if PPL_VERSION_MAJOR == 0 && PPL_VERSION_MINOR < 11
+     choke me
+     #endif
+ 
+diff -ruN gcc-4.6.4-a/configure.ac gcc-4.6.4-b/configure.ac
+--- gcc-4.6.4-a/configure.ac	2011-11-18 12:45:44.000000000 +0100
++++ gcc-4.6.4-b/configure.ac	2013-05-20 20:33:28.252823491 +0200
+@@ -1684,7 +1684,7 @@
+     CFLAGS="$CFLAGS $pplinc $gmpinc"
+     AC_MSG_CHECKING([for version 0.11 (revision 0 or later) of PPL])
+     AC_TRY_COMPILE([#include "ppl_c.h"],[
+-    #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 11
++    #if PPL_VERSION_MAJOR == 0 && PPL_VERSION_MINOR < 11
+     choke me
+     #endif
+     ], [AC_MSG_RESULT([yes])], [AC_MSG_RESULT([no]); ppllibs= ; pplinc= ; with_ppl=no ])
diff -ruN crosstool-ng-4c63ce24fccd-a/patches/gcc/4.7.3/100-add_ppl_1.x.patch crosstool-ng-4c63ce24fccd-b/patches/gcc/4.7.3/100-add_ppl_1.x.patch
--- crosstool-ng-4c63ce24fccd-a/patches/gcc/4.7.3/100-add_ppl_1.x.patch	1970-01-01 01:00:00.000000000 +0100
+++ crosstool-ng-4c63ce24fccd-b/patches/gcc/4.7.3/100-add_ppl_1.x.patch	2013-05-21 12:20:12.641722706 +0200
@@ -0,0 +1,24 @@
+diff -ruN gcc-linaro-4.7-2013.05-a/configure gcc-linaro-4.7-2013.05-b/configure
+--- gcc-4.7.3-a/configure	2013-05-14 11:24:13.000000000 +0200
++++ gcc-4.7.3-b/configure	2013-05-20 19:08:33.312965092 +0200
+@@ -5697,7 +5697,7 @@
+ main ()
+ {
+ 
+-    #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 11
++    #if PPL_VERSION_MAJOR == 0 && PPL_VERSION_MINOR < 11
+     choke me
+     #endif
+ 
+diff -ruN gcc-linaro-4.7-2013.05-a/configure.ac gcc-linaro-4.7-2013.05-b/configure.ac
+--- gcc-4.7.3-a/configure.ac	2013-05-14 11:24:13.000000000 +0200
++++ gcc-4.7.3-b/configure.ac	2013-05-20 19:08:50.352964620 +0200
+@@ -1577,7 +1577,7 @@
+     CFLAGS="$CFLAGS $pplinc $gmpinc"
+     AC_MSG_CHECKING([for version 0.11 (revision 0 or later) of PPL])
+     AC_TRY_COMPILE([#include "ppl_c.h"],[
+-    #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 11
++    #if PPL_VERSION_MAJOR == 0 && PPL_VERSION_MINOR < 11
+     choke me
+     #endif
+     ], [AC_MSG_RESULT([yes])], [AC_MSG_RESULT([no]); ppllibs= ; pplinc= ; with_ppl=no ])
diff -ruN crosstool-ng-4c63ce24fccd-a/patches/gcc/linaro-4.6-2013.05/100-libgcc_eh.a.patch crosstool-ng-4c63ce24fccd-b/patches/gcc/linaro-4.6-2013.05/100-libgcc_eh.a.patch
--- crosstool-ng-4c63ce24fccd-a/patches/gcc/linaro-4.6-2013.05/100-libgcc_eh.a.patch	1970-01-01 01:00:00.000000000 +0100
+++ crosstool-ng-4c63ce24fccd-b/patches/gcc/linaro-4.6-2013.05/100-libgcc_eh.a.patch	2013-05-21 12:19:25.417488534 +0200
@@ -0,0 +1,39 @@
+Highly inspired by:
+  http://landley.net/hg/aboriginal/file/7e0747a665ab/sources/patches/gcc-core-libgcceh.patch
+
+diff -durN gcc-4.6.0.orig/libgcc/Makefile.in gcc-4.6.0/libgcc/Makefile.in
+--- gcc-4.6.0.orig/libgcc/Makefile.in	2011-01-26 05:19:58.000000000 +0100
++++ gcc-4.6.0/libgcc/Makefile.in	2011-09-12 18:17:12.743718974 +0200
+@@ -772,8 +772,9 @@
+ libgcc_s$(SHLIB_EXT): libunwind$(SHLIB_EXT)
+ endif
+ 
++all: libgcc_eh.a
+ ifeq ($(enable_shared),yes)
+-all: libgcc_eh.a libgcc_s$(SHLIB_EXT)
++all: libgcc_s$(SHLIB_EXT)
+ ifneq ($(LIBUNWIND),)
+ all: libunwind$(SHLIB_EXT)
+ endif
+@@ -950,10 +951,6 @@
+ install-shared:
+ 	$(mkinstalldirs) $(DESTDIR)$(inst_libdir)
+ 
+-	$(INSTALL_DATA) libgcc_eh.a $(DESTDIR)$(inst_libdir)/
+-	chmod 644 $(DESTDIR)$(inst_libdir)/libgcc_eh.a
+-	$(RANLIB) $(DESTDIR)$(inst_libdir)/libgcc_eh.a
+-
+ 	$(subst @multilib_dir@,$(MULTIDIR),$(subst \
+ 		@shlib_base_name@,libgcc_s,$(subst \
+ 		@shlib_slibdir_qual@,$(MULTIOSSUBDIR),$(SHLIB_INSTALL))))
+@@ -968,6 +965,10 @@
+ 	chmod 644 $(DESTDIR)$(inst_libdir)/libgcov.a
+ 	$(RANLIB) $(DESTDIR)$(inst_libdir)/libgcov.a
+ 
++	$(INSTALL_DATA) libgcc_eh.a $(DESTDIR)$(inst_libdir)/
++	chmod 644 $(DESTDIR)$(inst_libdir)/libgcc_eh.a
++	$(RANLIB) $(DESTDIR)$(inst_libdir)/libgcc_eh.a
++
+ 	parts="$(INSTALL_PARTS)";				\
+ 	for file in $$parts; do					\
+ 	  rm -f $(DESTDIR)$(inst_libdir)/$$file;		\
diff -ruN crosstool-ng-4c63ce24fccd-a/patches/gcc/linaro-4.6-2013.05/200-add_ppl_1.x.patch crosstool-ng-4c63ce24fccd-b/patches/gcc/linaro-4.6-2013.05/200-add_ppl_1.x.patch
--- crosstool-ng-4c63ce24fccd-a/patches/gcc/linaro-4.6-2013.05/200-add_ppl_1.x.patch	1970-01-01 01:00:00.000000000 +0100
+++ crosstool-ng-4c63ce24fccd-b/patches/gcc/linaro-4.6-2013.05/200-add_ppl_1.x.patch	2013-05-21 12:19:25.409488494 +0200
@@ -0,0 +1,24 @@
+diff -ruN gcc-4.6.4-a/configure gcc-4.6.4-b/configure
+--- gcc-4.6.4-a/configure	2011-12-18 11:03:44.000000000 +0100
++++ gcc-4.6.4-b/configure	2013-05-20 20:33:28.248823490 +0200
+@@ -5778,7 +5778,7 @@
+ main ()
+ {
+ 
+-    #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 11
++    #if PPL_VERSION_MAJOR == 0 && PPL_VERSION_MINOR < 11
+     choke me
+     #endif
+ 
+diff -ruN gcc-4.6.4-a/configure.ac gcc-4.6.4-b/configure.ac
+--- gcc-4.6.4-a/configure.ac	2011-11-18 12:45:44.000000000 +0100
++++ gcc-4.6.4-b/configure.ac	2013-05-20 20:33:28.252823491 +0200
+@@ -1684,7 +1684,7 @@
+     CFLAGS="$CFLAGS $pplinc $gmpinc"
+     AC_MSG_CHECKING([for version 0.11 (revision 0 or later) of PPL])
+     AC_TRY_COMPILE([#include "ppl_c.h"],[
+-    #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 11
++    #if PPL_VERSION_MAJOR == 0 && PPL_VERSION_MINOR < 11
+     choke me
+     #endif
+     ], [AC_MSG_RESULT([yes])], [AC_MSG_RESULT([no]); ppllibs= ; pplinc= ; with_ppl=no ])
diff -ruN crosstool-ng-4c63ce24fccd-a/patches/gcc/linaro-4.7-2013.05/100-add_ppl_1.x.patch crosstool-ng-4c63ce24fccd-b/patches/gcc/linaro-4.7-2013.05/100-add_ppl_1.x.patch
--- crosstool-ng-4c63ce24fccd-a/patches/gcc/linaro-4.7-2013.05/100-add_ppl_1.x.patch	1970-01-01 01:00:00.000000000 +0100
+++ crosstool-ng-4c63ce24fccd-b/patches/gcc/linaro-4.7-2013.05/100-add_ppl_1.x.patch	2013-05-21 12:19:25.441488653 +0200
@@ -0,0 +1,24 @@
+diff -ruN gcc-linaro-4.7-2013.05-a/configure gcc-linaro-4.7-2013.05-b/configure
+--- gcc-linaro-4.7-2013.05-a/configure	2013-05-14 11:24:13.000000000 +0200
++++ gcc-linaro-4.7-2013.05-b/configure	2013-05-20 19:08:33.312965092 +0200
+@@ -5697,7 +5697,7 @@
+ main ()
+ {
+ 
+-    #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 11
++    #if PPL_VERSION_MAJOR == 0 && PPL_VERSION_MINOR < 11
+     choke me
+     #endif
+ 
+diff -ruN gcc-linaro-4.7-2013.05-a/configure.ac gcc-linaro-4.7-2013.05-b/configure.ac
+--- gcc-linaro-4.7-2013.05-a/configure.ac	2013-05-14 11:24:13.000000000 +0200
++++ gcc-linaro-4.7-2013.05-b/configure.ac	2013-05-20 19:08:50.352964620 +0200
+@@ -1577,7 +1577,7 @@
+     CFLAGS="$CFLAGS $pplinc $gmpinc"
+     AC_MSG_CHECKING([for version 0.11 (revision 0 or later) of PPL])
+     AC_TRY_COMPILE([#include "ppl_c.h"],[
+-    #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 11
++    #if PPL_VERSION_MAJOR == 0 && PPL_VERSION_MINOR < 11
+     choke me
+     #endif
+     ], [AC_MSG_RESULT([yes])], [AC_MSG_RESULT([no]); ppllibs= ; pplinc= ; with_ppl=no ])
diff -ruN crosstool-ng-4c63ce24fccd-a/scripts/build/companion_libs/120-ppl.sh crosstool-ng-4c63ce24fccd-b/scripts/build/companion_libs/120-ppl.sh
--- crosstool-ng-4c63ce24fccd-a/scripts/build/companion_libs/120-ppl.sh	2013-05-13 09:00:56.000000000 +0200
+++ crosstool-ng-4c63ce24fccd-b/scripts/build/companion_libs/120-ppl.sh	2013-05-21 12:48:15.478067441 +0200
@@ -112,6 +112,7 @@
         --with-libgmp-prefix="${prefix}"            \
         --with-libgmpxx-prefix="${prefix}"          \
         --with-gmp-prefix="${prefix}"               \
+	--with-gmp="${prefix}"                      \
         --enable-watchdog                           \
         --disable-debugging                         \
         --disable-assertions                        \

[-- Attachment #6: Type: text/plain, Size: 71 bytes --]

--
For unsubscribe information see http://sourceware.org/lists.html#faq

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

* Re: Patches for supporting newer supporting libraries versions
  2013-05-21 13:52 Patches for supporting newer supporting libraries versions Daniel Rubio Bonilla
@ 2013-05-22 21:43 ` Yann E. MORIN
  0 siblings, 0 replies; 2+ messages in thread
From: Yann E. MORIN @ 2013-05-22 21:43 UTC (permalink / raw)
  To: Daniel Rubio Bonilla; +Cc: crossgcc

Daniel, All,

On 2013-05-21 15:52 +0200, Daniel Rubio Bonilla spake thusly:
> this is a set of patches (against 4c63ce24fccd from 8 days ago) that I
> used to build my toolchains, supporting newer libraries.

I already have some patches locally that add support for gcc-4.8.
I was gonna push them shortly tonight (in ~1h).

> Patch:
> 
> * 001: Adds GCC 4.8.0 and linaro gcc 4.8 (also linaro 4.6 and 4.7 are
> updated to 2013.05).

gcc-4.8 also depends on ISL now, and this is missing from your patchset.
I have it locally, will be part of the push.

> * 002: Adds GMP 5.0.5 (BTW version 5.1.x will only compile with
> snapshots of PPL library)

GMP does not use PPL.

CLooG/PPL uses PPL, but the CLooG version that gcc-4.8 requires does not,
but does depend on ISL. Handled in my patchset.
 
> * 003: Adds MPC versions 1.0 and 1.0.1

OK, I'll pull that one in.
Care to resend with your SoB-line, please. For example, see:
    http://crosstool-ng.org/hg/crosstool-ng/rev/4c63ce24fccd

The SoB-line is described there:
    http://elinux.org/Developer_Certificate_Of_Origin

> * 004: Adds PPL 0.12.1 and 1.0 (Version 1.0 needs some patches in the
> configuration scripts of cloog-ppl - just updated 0.15.11 for now -
> and GCC/linaro 4.7 and previous - done for gcc 4.7.3 and gcc 4.6.4 and
> linaro 4.6 and 4.7)

There is no need to update PPL, since it is no longer required, so we
can live with the versions curently supported.

Next time, can you use 'hg email' to send your patches? It helps
tremendously reviewing and applying patches.

Thank you! :-)

Regards,
Yann E. MORIN.

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

--
For unsubscribe information see http://sourceware.org/lists.html#faq

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

end of thread, other threads:[~2013-05-22 21:43 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-05-21 13:52 Patches for supporting newer supporting libraries versions Daniel Rubio Bonilla
2013-05-22 21:43 ` Yann E. MORIN

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).