This is the mail archive of the
mailing list for the GCC project.
RE: soft-fp functions support without using libgcc
- From: "Ian Bolton" <ian dot bolton at arm dot com>
- To: "'Ian Lance Taylor'" <iant at google dot com>, "Sheheryar Zahoor Qazi" <sheheryar dot zahoor dot qazi at gmail dot com>
- Cc: "GCC Development" <gcc at gcc dot gnu dot org>, "Chung-Ju Wu" <jasonwucj at gmail dot com>
- Date: Fri, 16 May 2014 17:25:39 +0100
- Subject: RE: soft-fp functions support without using libgcc
- Authentication-results: sourceware.org; auth=none
- References: <CANOiJWLsqPSyeCz3EkvYH4OWZrkC1KttqJ_jrQiwUMPFgh64XA at mail dot gmail dot com> <CAKOQZ8zOQg9dg_XauuVBYEtv_xHkN9icCX5X=F445y_G4Fu90g at mail dot gmail dot com>
> On Fri, May 16, 2014 at 6:34 AM, Sheheryar Zahoor Qazi
> <email@example.com> wrote:
> > I am trying to provide soft-fp support to a an 18-bit soft-core
> > processor architecture at my university. But the problem is that
> > libgcc has not been cross-compiled for my target architecture and
> > functions are missing so i cannot build libgcc.I believe soft-fp is
> > compiled in libgcc so i am usable to invoke soft-fp functions from
> > libgcc.
> > It is possible for me to provide soft-fp support without using
> > How should i proceed in defining the functions? Any idea? And does
> > archoitecture provide floating point support withoput using libgcc?
> I'm sorry, I don't understand the premise of your question. It is not
> necessary to build libgcc before building libgcc. That would not make
> sense. If you have a working compiler that is missing some functions
> provided by libgcc, that should be sufficient to build libgcc.
If you replace "cross-compiled" with "ported", I think it makes senses.
Can one provide soft-fp support without porting libgcc for their