1 # SPDX-License-Identifier: GPL-2.0 !! 1 # SPDX-License-Identifier: GPL-2.0-only 2 math-emu-common-objs = math.o fre.o fsqrt.o fs !! 2 # 3 obj-$(CONFIG_MATH_EMULATION_HW_UNIMPLEMENTED) !! 3 # Makefile for the FPU instruction emulation. 4 obj-$(CONFIG_MATH_EMULATION_FULL) += $(math-em !! 4 # 5 fadds. << 6 fctiwz << 7 fmadds << 8 fmuls. << 9 fnmadd << 10 frsp.o << 11 fsubs. << 12 mtfsb1 << 13 fmr.o << 14 5 15 obj-$(CONFIG_SPE) += math_efp.o !! 6 # suppress all warnings - as math.c produces a lot! >> 7 ccflags-y := -w 16 8 17 CFLAGS_fabs.o = -fno-builtin-fabs !! 9 obj-y := math_$(BITS).o 18 CFLAGS_math.o = -fno-builtin-fabs << 19 << 20 ccflags-remove-y = -Wmissing-prototypes -Wmiss << 21 << 22 ifdef KBUILD_EXTRA_WARN << 23 CFLAGS_math.o += -Wmissing-prototypes -Wmissin << 24 CFLAGS_math_efp.o += -Wmissing-prototypes -Wmi << 25 endif <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.