gimplify: Handle void expression as asm input [PR100501, PR100792]
[gcc.git] / libgcc / config / rs6000 / t-float128-p10-hw
blobedaaee0e478bde2a1a3f1de805e016bb364c3672
1 # Support for adding __float128 hardware support to the powerpc.
2 # Tell the float128 functions that the ISA 3.1 hardware support can
3 # be compiled it to be selected via IFUNC functions.
5 FLOAT128_HW_INSNS       += -DFLOAT128_HW_INSNS_ISA3_1
7 # New functions for hardware support
9 fp128_3_1_hw_funcs      = float128-p10
10 fp128_3_1_hw_src        = $(srcdir)/config/rs6000/float128-p10.c
11 fp128_3_1_hw_static_obj = $(addsuffix $(objext),$(fp128_3_1_hw_funcs))
12 fp128_3_1_hw_shared_obj = $(addsuffix _s$(objext),$(fp128_3_1_hw_funcs))
13 fp128_3_1_hw_obj        = $(fp128_3_1_hw_static_obj) $(fp128_3_1_hw_shared_obj)
15 # Build the hardware support functions with appropriate hardware support
16 FP128_3_1_CFLAGS_HW      = -Wno-type-limits -mvsx -mfloat128 \
17                            -mcpu=power10 \
18                            -mfloat128-hardware -mno-gnu-attribute \
19                            -I$(srcdir)/soft-fp \
20                            -I$(srcdir)/config/rs6000 \
21                            $(FLOAT128_HW_INSNS)
23 $(fp128_3_1_hw_obj)              : INTERNAL_CFLAGS += $(FP128_3_1_CFLAGS_HW)
24 $(fp128_3_1_hw_obj)              : $(srcdir)/config/rs6000/t-float128-p10-hw