Remove selection for ARM variants from menuconfig

Abdoulaye Walsimou GAYE awg at embtoolkit.org
Sat Jan 8 12:51:53 UTC 2011


On 01/05/2011 11:57 PM, Yann E. MORIN wrote:
> All,
>
> This patch series removes the sub-arch/variants for the ARM
> architecture.
>
> I've gone by steps, so as to ensure a smooth transition, and
> to make it easy to understand what we remove at each steps
> without breaking the build.
>
>      ARM: reorder "Use BX" option
>      ARM: introduce blind option to select THUMB mode
>      ARM: remove sub-arch/variants selection from menuconfig
>      ARM: remove thumb option
>      ARM: transform the EABI/OABI choice into a boolean
>      ARM: remove EABI/OABI selection
>      ARM: #include<bits/arm_asm.h>  where __USE_BX__ is used
>      ARM: detect BX availibility at build time
>
>   Rules.mak                              |   19 -----
>   extra/Configs/Config.arm               |  122 +----------------------------
>   ldso/ldso/arm/dl-startup.h             |    1 +
>   libc/sysdeps/linux/arm/Makefile.arch   |    9 ++-
>   libc/sysdeps/linux/arm/bits/arm_asm.h  |    9 ++-
>   libc/sysdeps/linux/arm/bits/huge_val.h |    4 +-
>   libc/sysdeps/linux/arm/sysdep.h        |    1 +
>   7 files changed, 24 insertions(+), 141 deletions(-)
>
> Regards,
> Yann E. MORIN.


Seems good for me.
I also runtime tested it with gcc-4.3.5, gcc-4.4.5 and gcc-4.5.2 (with and without BX)
on cortex-a8 and arm920t based boards.

Best regards,
AWG



More information about the uClibc mailing list