[CT-NG] [PATCH] add sample config for arm-unkown-linux-gnueabi, gcc-4.2.3, glibc-2.7, NPTL

Alexander Bigga - Software linux@bigga.de
Mon Jun 30 21:27:00 GMT 2008


Hallo Yann,

thanks for applying my default config.

Due to your changes in revision 764 and later the default config won't build
anymore. E.g. 'ct-ng menuconfig' fills in "alpha" in CT_ARCH...

Here is the patch against r771. 

I have some more patches for mips, I will send separately tomorrow.

best regards,

Alexander


Signed-Off: Alexander Bigga <linux@bigga.de>

Index: samples/arm-unknown-linux-gnueabi/crosstool.config
===================================================================
--- samples/arm-unknown-linux-gnueabi/crosstool.config	(Revision 771)
+++ samples/arm-unknown-linux-gnueabi/crosstool.config	(Arbeitskopie)
@@ -1,7 +1,7 @@
 #
 # Automatically generated make config: don't edit
-# crosstool-NG version: 1.1.0+svn_trunk@760
-# Thu Jun 26 09:43:56 2008
+# crosstool-NG version: 1.1.0+svn_trunk@770M
+# Mon Jun 30 23:16:18 2008
 #
 
 #
@@ -73,41 +73,42 @@
 #
 # Target options
 #
-
-#
-# General target options
-#
 CT_ARCH="arm"
-# CT_ARCH_ALPHA is not set
-CT_ARCH_ARM=y
-# CT_ARCH_IA64 is not set
-# CT_ARCH_MIPS is not set
-# CT_ARCH_PPC is not set
-# CT_ARCH_SH is not set
-# CT_ARCH_x86 is not set
-# CT_ARCH_x86_64 is not set
+CT_ARCH_SUPPORT_ARCH=y
+CT_ARCH_SUPPORT_ABI=y
+CT_ARCH_SUPPORT_CPU=y
+CT_ARCH_SUPPORT_TUNE=y
+CT_ARCH_SUPPORT_FPU=y
 CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
 # CT_ARCH_DEFAULT_BE is not set
 CT_ARCH_DEFAULT_LE=y
+CT_ARCH_ARCH="armv5te"
+CT_ARCH_ABI="aapcs"
+CT_ARCH_CPU="arm926ej-s"
+CT_ARCH_TUNE=""
+CT_ARCH_FPU=""
 # CT_ARCH_BE is not set
 CT_ARCH_LE=y
-CT_ARCH_CPU="arm926ej-s"
-CT_ARCH_TUNE=""
+# CT_ARCH_FLOAT_HW is not set
+CT_ARCH_FLOAT_SW=y
+CT_TARGET_CFLAGS=""
 
 #
-# ARM specific options
+# General target options
 #
+# CT_ARCH_alpha is not set
+CT_ARCH_arm=y
 CT_ARCH_ARM_EABI=y
-CT_ARCH_ABI=""
+# CT_ARCH_ia64 is not set
+# CT_ARCH_mips is not set
+# CT_ARCH_powerpc is not set
+# CT_ARCH_sh is not set
+# CT_ARCH_x86 is not set
+# CT_ARCH_x86_64 is not set
 
 #
 # Target optimisations
 #
-CT_ARCH_ARCH="armv5te"
-CT_ARCH_FPU=""
-# CT_ARCH_FLOAT_HW is not set
-CT_ARCH_FLOAT_SW=y
-CT_TARGET_CFLAGS=""
 
 #
 # Toolchain options


On Tue, Jun 24, 2008 at 18:28:34 +0200, you wrote:

> Alexander & all,
> 
> On Saturday 21 June 2008 00:06:15 Alexander Bigga - Software wrote:
> > I'm really happy to see somebody working on this painful crosstool scripts.
> 
> Thanks! :-)
> 
> > With very little work I was able to build a similar toolchain with the ct-ng
> > scripts. Attached is a sample config for arm-unknow-linux-gnueabi
> > supporting:
> > - kernel 2.6.25.1
> > - binutils 2.18.50.0.7
> > - gcc 4.2.3
> > - glibc 2.7
> > - NPTL
> > - soft float
> > - CPU arm926ej-s
> 
> OK, added both to samples dir, and to status table. Thanks!
> 
> > Best regards and lots of supporter and user!
> 
> :-)
> 
> Regards,
> Yann E. MORIN.
-- 
Alexander Bigga * linux@bigga.de * www.bigga.de

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



More information about the crossgcc mailing list