public inbox for newlib@sourceware.org
 help / color / mirror / Atom feed
* fenv() support broken with GCC 10 on ARM
@ 2020-07-08 13:00 Sebastian Huber
  2020-07-08 13:19 ` Joel Sherrill
  2020-07-08 17:26 ` Sebastian Huber
  0 siblings, 2 replies; 7+ messages in thread
From: Sebastian Huber @ 2020-07-08 13:00 UTC (permalink / raw)
  To: Newlib

Hello,

I get the following linker errors with GCC and the latest Newlib on ARM:

/build/rtems/6/lib/gcc/arm-rtems6/10.1.1/../../../../arm-rtems6/bin/ld: 
/build/rtems/6/lib/gcc/arm-rtems6/10.1.1/../../../../arm-rtems6/lib/thumb/cortex-m3/libm.a(lib_a-fenv-vfp.o):/scratch/git-rtems-source-builder/rtems/build/arm-rtems6-gcc-50666d2-newlib-f095752-x86_64-linux-gnu-1/build/arm-rtems6/thumb/cortex-m3/newlib/targ-include/machine/fenv-softfloat.h:61: 
multiple definition of `__softfloat_float_rounding_mode'; 
/build/rtems/6/lib/gcc/arm-rtems6/10.1.1/../../../../arm-rtems6/lib/thumb/cortex-m3/libm.a(lib_a-fenv-softfp.o):/scratch/git-rtems-source-builder/rtems/build/arm-rtems6-gcc-50666d2-newlib-f095752-x86_64-linux-gnu-1/build/arm-rtems6/thumb/cortex-m3/newlib/targ-include/machine/fenv-softfloat.h:61: 
first defined here
/build/rtems/6/lib/gcc/arm-rtems6/10.1.1/../../../../arm-rtems6/bin/ld: 
/build/rtems/6/lib/gcc/arm-rtems6/10.1.1/../../../../arm-rtems6/lib/thumb/cortex-m3/libm.a(lib_a-fenv-vfp.o):/scratch/git-rtems-source-builder/rtems/build/arm-rtems6-gcc-50666d2-newlib-f095752-x86_64-linux-gnu-1/build/arm-rtems6/thumb/cortex-m3/newlib/targ-include/machine/fenv-softfloat.h:60: 
multiple definition of `__softfloat_float_exception_mask'; 
/build/rtems/6/lib/gcc/arm-rtems6/10.1.1/../../../../arm-rtems6/lib/thumb/cortex-m3/libm.a(lib_a-fenv-softfp.o):/scratch/git-rtems-source-builder/rtems/build/arm-rtems6-gcc-50666d2-newlib-f095752-x86_64-linux-gnu-1/build/arm-rtems6/thumb/cortex-m3/newlib/targ-include/machine/fenv-softfloat.h:60: 
first defined here
/build/rtems/6/lib/gcc/arm-rtems6/10.1.1/../../../../arm-rtems6/bin/ld: 
/build/rtems/6/lib/gcc/arm-rtems6/10.1.1/../../../../arm-rtems6/lib/thumb/cortex-m3/libm.a(lib_a-fenv-vfp.o):/scratch/git-rtems-source-builder/rtems/build/arm-rtems6-gcc-50666d2-newlib-f095752-x86_64-linux-gnu-1/build/arm-rtems6/thumb/cortex-m3/newlib/targ-include/machine/fenv-softfloat.h:59: 
multiple definition of `__softfloat_float_exception_flags'; 
/build/rtems/6/lib/gcc/arm-rtems6/10.1.1/../../../../arm-rtems6/lib/thumb/cortex-m3/libm.a(lib_a-fenv-softfp.o):/scratch/git-rtems-source-builder/rtems/build/arm-rtems6-gcc-50666d2-newlib-f095752-x86_64-linux-gnu-1/build/arm-rtems6/thumb/cortex-m3/newlib/targ-include/machine/fenv-softfloat.h:59: 
first defined here


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2020-07-09 18:08 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-08 13:00 fenv() support broken with GCC 10 on ARM Sebastian Huber
2020-07-08 13:19 ` Joel Sherrill
2020-07-08 17:26 ` Sebastian Huber
2020-07-08 17:41   ` Sebastian Huber
     [not found]     ` <CAH5ZSWo_nqnALqjgUDxUX_9B8pNLHK3kwTktXYQ_Lh+d4aJDfw@mail.gmail.com>
     [not found]       ` <bcb3c1cd-32d8-b726-fcdd-5bcc7c6d944f@embedded-brains.de>
     [not found]         ` <CAH5ZSWpcBh=EEjvcz3c956CbR9JvHA_UTfxyGJCG4B4jhWtt2w@mail.gmail.com>
2020-07-09 18:07           ` Sebastian Huber
2020-07-08 17:42   ` Eshan Dhawan
2020-07-08 17:45     ` Sebastian Huber

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).