| To: | Matej Kupljen <matej.kupljen@ultra.si> |
|---|---|
| Subject: | Re: MIPS SF toolchain |
| From: | David Daney <ddaney@avtrex.com> |
| Date: | Wed, 07 Sep 2005 08:33:36 -0700 |
| Cc: | linux-mips@linux-mips.org |
| In-reply-to: | <1126098584.12696.19.camel@localhost.localdomain> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <1126098584.12696.19.camel@localhost.localdomain> |
| Sender: | linux-mips-bounce@linux-mips.org |
| User-agent: | Mozilla Thunderbird 1.0.6-1.1.fc3 (X11/20050720) |
Matej Kupljen wrote: Hi Can somebody tell me, what is the right way to make a soft float toolchain. I tried with crosstool with different flags for configureand gcc, but the resulting binaries still contains the FP instructions, like swc1.I used --with-float=soft and --nfp for gcc configure, --without-fp for glibc configure, and compiled glibc with -msoft-float flag. Am I missing something, or am I using the wrong flags? GCC: 3.3.5 GLIBC: 2.3.5 BINUTILS: 2.15 On gcc 3.3.x --with-float=soft does nothing. If you are using a MIPS32 ISA processor you can configure it with --target=mipsisa32[el]-linux to get soft float and MIPS32 ISA by default. But even better would be to use gcc 3.4.x or 4.0.x where --with-float=soft works. I would also recommend binutils 2.16.1 or above as there are some severe bugs in the mips linker in earlier versions. David Daney. |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: unkillable process due to setup_frame() failure, Maciej W. Rozycki |
|---|---|
| Next by Date: | Re: unkillable process due to setup_frame() failure, Ralf Baechle |
| Previous by Thread: | Re: MIPS SF toolchain, sjhill |
| Next by Thread: | Re: MIPS SF toolchain, Matej Kupljen |
| Indexes: | [Date] [Thread] [Top] [All Lists] |