From: Vadim Lebedev (vlebedev@aplio.fr)
Date: Tue Jan 23 2001 - 13:10:38 EST
You can simply download the toolchain from our site: aplionet.aplio.fr/uclinux Vadim |-----Original Message----- |From: owner-uclinux-dev@uClinux.org |[mailto:owner-uclinux-dev@uClinux.org]On Behalf Of Schipper, Martijn |(Contractor) |Sent: lundi 22 janvier 2001 16:42 |To: 'uclinux-dev@uclinux.org' |Subject: [uClinux-dev] GCC tool chain for uClinux | | |Hello, | |I'm fairly new to uClinux, and try to build a stable tool chain. |We discovered a |bug in GCC 2.96 that can be seen with do_fork: |(http://www.uclinux.org/pub/uClinux/archive/0740.html) | |The GCC Steering Committee says it's undesirable to use this version |(http://gcc.gnu.org/gcc-2.96.html), so I wanted to use GCC 2.95.2 |as starting |point. | |If I compile the kernel with this version the bug disappeared. | |I have found patches from Philip Blundell to change the Position |Independent |Code generation for ARM: |(http://gcc.gnu.org/ml/gcc-patches/1999-07n/msg00573.html) and the |patches from |Vadim Lebedev |(http://gcc.gnu.org/ml/gcc-patches/2000-01/msg00216.html) to make |PIC without |Global Offset Table (GOT). This option is enabled with -mno-got while the |version of GCC 2.96 we use from Aplio, has the option -mdisable-got. | |The patches from Philip Blundell are NOT against GCC 2.95.2 |sources, so I can't |apply these. The patches from Vadim Lebedev need the patches from Philip |Blundell. | |My questions are: |- Why is everybody using 2.96? |- What version of 2.96 is this then? (what patches are applied?) |- Which of these patches are going to be incorporated in GCC 3.0? |- Why can't I use the GCC -fpic or -fPIC options to create |Position Independent |code? |- Why do I need the patch from Philip Blundell? (To what source |tree should I |apply this patch?) |- Why do I need the patch from Vadim Lebedev? (To what source tree should I |apply this patch?) |- Is there another patch that implements the -mdisable-got option? | |Thanks in advance and best regards, |Martijn Schipper. |This message resent by the uclinux-dev@uclinux.org list server |http://www.uClinux.org/ | This message resent by the uclinux-dev@uclinux.org list server http://www.uClinux.org/
This archive was generated by hypermail 2.1.4 : Thu Sep 19 2002 - 13:19:27 EDT