This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [ARM-FDPIC 00/12] FDPIC ABI for ARM
- From: Joseph Myers <joseph at codesourcery dot com>
- To: Christophe Lyon <christophe dot lyon at st dot com>
- Cc: <binutils at sourceware dot org>
- Date: Thu, 22 Mar 2018 17:08:06 +0000
- Subject: Re: [ARM-FDPIC 00/12] FDPIC ABI for ARM
- References: <20180322143850.1766-1-christophe.lyon@st.com>
On Thu, 22 Mar 2018, Christophe Lyon wrote:
> On ARM, the FDPIC register is r9 [3], and the intended target name is
> arm-linux-uclibceabi, although arm-linux-gnueabi works too. Note that
arm-*-linux-uclibceabi already means normal non-FDPIC Linux with uClibc
(that is, with uClibc by default; -mglibc and -muclibc can be used to
select a multilib with different libc from the default one in a toolchain
built with such multilibs).
> arm-uclinux exists, but uses another ABI and the BFLAT file format; it
> does not support code sharing.
But -uclinux* targets are the appropriate ones for MMU-less
configurations. It's possible you need a new variant such as
arm-*-uclinuxfdpiceabi.
--
Joseph S. Myers
joseph@codesourcery.com