gcc/libgcc/config/i386
Iain Sandoe ea4e901fa3 libgcc, X86, Darwin: Handle symbols for HF cases.
This reorganises the Darwin symbol vers files to include
the generic ones at the top level; allowing for arch ports
to override (via either exclusion or inclusion as needed).

We add an X86-specific vers file containing the new HF
symbols.  Note that although Darwin does not use ELF-style
symbol versioning - the parser that produces the map can
consume it.  Using the ELF-style description will help us
know at which rev the symbols were introduced.

Signed-off-by: Iain Sandoe <iain@sandoe.co.uk>

libgcc/ChangeLog:

	* config/i386/t-darwin: Add in a vers file for X86-specific
	symbols.
	* config/t-darwin: Add the generic symbol maps here...
	* config/t-slibgcc-darwin: ... removing from here.
	* config/i386/libgcc-darwin.ver: New file.
2021-09-19 19:41:31 +01:00
..
32 libgcc: Enable hfmode soft-sf/df/xf/tf extensions and truncations. 2021-09-02 14:11:59 +08:00
64 Explicitly add -msse2 to compile HF related libgcc source file. 2021-09-06 15:13:14 +08:00
_divhc3.c Explicitly add -msse2 to compile HF related libgcc source file. 2021-09-06 15:13:14 +08:00
_mulhc3.c Explicitly add -msse2 to compile HF related libgcc source file. 2021-09-06 15:13:14 +08:00
avx_resms64.S
avx_resms64f.S
avx_resms64fx.S
avx_resms64x.S
avx_savms64.S
avx_savms64f.S
cpuinfo.c
crtfastmath.c
crti.S
crtn.S
crtprec.c
cygming-crtbegin.c
cygming-crtend.c
cygwin.S
darwin-lib.h
dragonfly-unwind.h
elf-lib.h
enable-execute-stack-mingw32.c
freebsd-unwind.h
gnu-unwind.h
gthr-win32.c
gthr-win32.h
i386-asm.h
libgcc-bsd.ver
libgcc-cygming.ver
libgcc-darwin.10.4.ver
libgcc-darwin.10.5.ver
libgcc-darwin.ver libgcc, X86, Darwin: Handle symbols for HF cases. 2021-09-19 19:41:31 +01:00
libgcc-glibc.ver libgcc, i386: Export *hf* and *hc* from libgcc_s.so.1 2021-09-08 11:34:45 +02:00
libgcc-sol2.ver
linux-unwind.h
morestack.S
resms64.h
resms64f.h
resms64fx.h
resms64x.h
savms64.h
savms64f.h
sfp-exceptions.c
sfp-machine.h libgcc, soft-float: Fix strong_alias macro use for Darwin. 2021-09-03 16:25:40 +01:00
shadow-stack-unwind.h
sol2-c1.S
sol2-unwind.h
sse_resms64.S
sse_resms64f.S
sse_resms64fx.S
sse_resms64x.S
sse_savms64.S
sse_savms64f.S
t-chkstk
t-cpuinfo
t-cpuinfo-static
t-crtpc
t-crtstuff
t-cygming
t-cygwin
t-darwin libgcc, X86, Darwin: Handle symbols for HF cases. 2021-09-19 19:41:31 +01:00
t-dlldir
t-dlldir-x
t-dragonfly
t-dw2-eh
t-freebsd
t-gthr-win32
t-linux
t-mingw32
t-mingw-pthread
t-msabi
t-nto
t-seh-eh
t-sjlj-eh
t-slibgcc-cygming
t-softfp libgcc, X86: Exclude rules for libgcc2 __{div,mul}hc3. 2021-09-19 19:38:04 +01:00
t-sol2
t-stack-i386
value-unwind.h
w32-unwind.h