This is the mail archive of the
libc-ports@sources.redhat.com
mailing list for the libc-ports project.
Re: [PATCH v2, 1/2] glibc-ports: Use /lib/ld-linux-armhf.so.3 as the dynamic linker for the ARM hard-float ABI.
On Mon, 7 May 2012, Carlos O'Donell wrote:
> 2012-05-07 Carlos O'Donell <carlos_odonell@mentor.com>
>
> * sysdeps/arm/configure.in: Set libc_cv_arm_pcs_vfp.
> If libc_cv_arm_pcs_vfp equals yes then define HAVE_ARM_PCS_VFP.
> * sysdeps/arm/configure: Regenerate.
> * sysdeps/arm/shlib-versions: If HAVE_ARM_PCS_VFP is defined
> then use ld=/lib/ld-linux-armhf.so.3.
This is OK if the libc change is OK, with one fix:
> +%ifdef HAVE_ARM_PCS_VFP
> +# The EABI-derived hard-float ABI uses a new dynamic linker.
> +arm.*-.*-linux-gnueabi.* ld=ld-linux-armhf.so.3
> +%else
> +# The EABI-derived soft-float ABI continues to use ld-linux.so.3.
> + arm.*-.*-linux-gnueabi.* ld=ld-linux.so.3
Remove the leading space on this line.
--
Joseph S. Myers
joseph@codesourcery.com