GNU as documentation says about the -mcpu option for ARM:
The special name `all' may be used to allow the assembler to
accept instructions valid for any ARM processor.
However, this no longer works, resulting in failure to build Linux on
ARM:
AS arch/arm/boot/compressed/head.o
/build/buildd-linux-2.6_2.6.38-4-armel-xrLbTR/linux-2.6-2.6.38/debian/build/source_armel_none/arch/arm/boot/compressed/head.S: Assembler messages:
/build/buildd-linux-2.6_2.6.38-4-armel-xrLbTR/linux-2.6-2.6.38/debian/build/source_armel_none/arch/arm/boot/compressed/head.S:135: Error: selected processor does not support requested special purpose register -- `mrs r2,cpsr'
/build/buildd-linux-2.6_2.6.38-4-armel-xrLbTR/linux-2.6-2.6.38/debian/build/source_armel_none/arch/arm/boot/compressed/head.S:142: Error: selected processor does not support requested special purpose register -- `mrs r2,cpsr'
/build/buildd-linux-2.6_2.6.38-4-armel-xrLbTR/linux-2.6-2.6.38/debian/build/source_armel_none/arch/arm/boot/compressed/head.S:144: Error: selected processor does not support requested special purpose register -- `msr cpsr_c,r2'
Kernel: Linux 2.6.38-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages binutils depends on:
ii libc6 2.11.2-11 Embedded GNU C Library: Shared lib
ii libgcc1 1:4.6.0-5 GCC support library
ii libstdc++6 4.6.0-5 The GNU Standard C++ Library v3
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
binutils recommends no packages.
Versions of packages binutils suggests:
pn binutils-doc <none> (no description available)
-- no debconf information
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110424202632.7248.80804.reportbug@localhost">htt p://lists.debian.org/20110424202632.7248.80804.reportbug@localhost