On 11/5/2013 10:26 AM, Uros Bizjak wrote: > On Tue, Nov 5, 2013 at 5:23 PM, Uros Bizjak <ubiz...@gmail.com> wrote: > >> Attached patch enables soft-float multilibs for x86-32 RTEMS. The >> patch activates SFmode and DFmode soft-float support routines. The >> XFmode is mapped to DFmode due to lack of XFmode support in >> soft-float. We already disable FPU return registers for -mno-80387, so >> ABI is already changed for soft-float. The XFmode->DFmode mapping just >> rides on this change. > > Please note that the change to gcc/config/i386/t-rtems, as included in > the patch, was only for reference and was not committed to SVN.
Unless someone objects, Ralf tested them. Feel free to commit them. Thanks for fixing this. I assumed x86-32 soft-float was dead and buried. FWIW this configuration is easily testable on RTEMS or bare metal configurations using qemu. > Uros. > -- Joel Sherrill, Ph.D. Director of Research & Development joel.sherr...@oarcorp.com On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985