Add ARM EABI aliases and remove functions that are also provided by our libc.
authorkettenis <kettenis@openbsd.org>
Thu, 4 Jan 2018 19:46:31 +0000 (19:46 +0000)
committerkettenis <kettenis@openbsd.org>
Thu, 4 Jan 2018 19:46:31 +0000 (19:46 +0000)
commitc7cbac187684cfb8bf7fa4d2401eb831ecbf60be
tree94f672cbb46039f62bce2ff1f098fe5eebd6f8b6
parent60ccd8d7a34a3d85b3413cb70c31d6ecfa5ecb01
Add ARM EABI aliases and remove functions that are also provided by our libc.
This allows linking code compiled by clang with the gcc compiler driver
and makes sure we always use the softfloat implementation in libc.  The
libc softfloat implementation is preferred over the one in libgcc as it
implements rounding modes and floating point exceptions.

ok patrick@
gnu/gcc/gcc/config/arm/openbsd1.h
gnu/gcc/gcc/config/floatunsidf.c
gnu/gcc/gcc/config/floatunsisf.c
gnu/usr.bin/cc/libgcc/Makefile