uClibc support patch
Richard Earnshaw
rearnsha@arm.com
Tue Feb 14 10:21:00 GMT 2006
On Fri, 2006-02-10 at 18:20, Joseph S. Myers wrote:
> This patch adds support for uClibc as an alternative library to glibc
> on *-*-linux* targets.
[...]
> gcc:
> 2006-02-10 Joseph S. Myers <joseph@codesourcery.com>
>
> * config/linux.opt: New file.
> * config/linux.h (CHOOSE_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER,
> LINUX_DYNAMIC_LINKER): Define.
> (TARGET_C99_FUNCTIONS): Define depending on TARGET_GLIBC.
> * config.gcc (*-*-linux*): Define extra_options.
> (*-*-*uclibc*): Define UCLIBC_DEFAULT.
> (arm*-*-linux-gnueabi): Change to arm*-*-linux-*eabi.
> * config/arm/linux-eabi.h (LINUX_TARGET_INTERPRETER): Change to
> GLIBC_DYNAMIC_LINKER.
> * config/arm/linux-elf.h (LINUX_TARGET_INTERPRETER): Likewise.
> (LINUX_TARGET_LINK_SPEC): Use LINUX_DYNAMIC_LINKER.
> * config/mips/linux.h (GLIBC_DYNAMIC_LINKER): Define.
> (LINK_SPEC): Use LINUX_DYNAMIC_LINKER.
> * doc/invoke.texi (GNU/Linux Options): New section.
The ARM parts are fine.
R.
More information about the Gcc-patches
mailing list