]>
Commit | Line | Data |
---|---|---|
492fbea1 | 1 | LIB2ADD += $(srcdir)/config/i386/sfp-exceptions.c |
b387e664 | 2 | |
637dfcf4 | 3 | # Replace _divhc3 and _mulhc3. |
4 | libgcc2-hf-functions = _divhc3 _mulhc3 | |
1297a40f | 5 | LIB2FUNCS_EXCLUDE += $(libgcc2-hf-functions) |
637dfcf4 | 6 | libgcc2-hf-extras = $(addsuffix .c, $(libgcc2-hf-functions)) |
6576ad5a | 7 | LIB2ADD += $(addprefix $(srcdir)/config/i386/, $(libgcc2-hf-extras)) |
637dfcf4 | 8 | |
c2565a31 JJ |
9 | softfp_extensions := hfsf hfdf hftf hfxf sfdf sftf dftf xftf bfsf |
10 | softfp_truncations := tfhf xfhf dfhf sfhf tfsf dfsf tfdf tfxf \ | |
11 | tfbf xfbf dfbf sfbf hfbf | |
b387e664 | 12 | |
637dfcf4 | 13 | softfp_extras += eqhf2 |
14 | ||
15 | CFLAGS-extendhfsf2.c += -msse2 | |
16 | CFLAGS-extendhfdf2.c += -msse2 | |
17 | CFLAGS-extendhftf2.c += -msse2 | |
18 | CFLAGS-extendhfxf2.c += -msse2 | |
c2565a31 | 19 | CFLAGS-extendbfsf2.c += -msse2 |
637dfcf4 | 20 | |
21 | CFLAGS-truncsfhf2.c += -msse2 | |
22 | CFLAGS-truncdfhf2.c += -msse2 | |
23 | CFLAGS-truncxfhf2.c += -msse2 | |
24 | CFLAGS-trunctfhf2.c += -msse2 | |
c2565a31 JJ |
25 | CFLAGS-truncsfbf2.c += -msse2 |
26 | CFLAGS-truncdfbf2.c += -msse2 | |
27 | CFLAGS-truncxfbf2.c += -msse2 | |
28 | CFLAGS-trunctfbf2.c += -msse2 | |
29 | CFLAGS-trunchfbf2.c += -msse2 | |
637dfcf4 | 30 | |
31 | CFLAGS-eqhf2.c += -msse2 | |
32 | CFLAGS-_divhc3.c += -msse2 | |
33 | CFLAGS-_mulhc3.c += -msse2 |