Hi,

I'm trying to build the latest version of the gnu cross-compiling 
toolchain for arm-linux targets (in my case, on a i686-linux host, 
for a Psion Series 5 target)

Chris Rutter's webpage seems to describe the necessary steps
 quite well, nevertheless I have a few remaining questions.

The files/versions I intend to use:

binutils-2.9.5.0.19.tar.bz2
gcc-core-2.95.2.tar.gz
gcc-2.95.2-diff-991022.gz  
glibc-2.1.2
 
My questions:
1a. should the fold-const patch mentioned on Chis Rutters page still be
   applied to gcc-core-2.95.2? If yes, before or after
   gcc-2.95.2-diff-991022?
1b. Chriss's page also mentions that in  gcc/config/arm/linux-elf.h, the
    line that reads #if 0 (near the top) should be changed to #if 1.
    I can't find that line. Perhaps that change is no longer needed?

2. gcc-2.95.2-diff-991022 doesn't apply cleanly to gcc-core-2.95.2, e.g.,
   the files gcc/cp/parse.h and parse.c are not found, is that a problem? 

3. the -Dinhibit_libc hack still seems needed when first building gcc as a
   cross-compiler (i.e., without glibc), is there perhaps a more elegant
   method? 

4. which linux kernel versions are compatible with the above versions of
   the tool-chain?
   (in particular, how about linux-2.2.1, since it seems to be the
   de facto standard for the Psion)

Thanks in advance,
Klaasjan van Druten


unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++        Please use [EMAIL PROTECTED] for           ++
++                        kernel-related discussions.                      ++

Reply via email to