1 # SPDX-License-Identifier: GPL-2.0 << 2 # 1 # 3 # Makefile for the linux/parisc floating point !! 2 # Makefile for the Linux/MIPS kernel FPU emulation. >> 3 # >> 4 # Note! Dependencies are done automagically by 'make dep', which also >> 5 # removes any old dependencies. DON'T put your own dependencies here >> 6 # unless it's something special (ie not a .c file). 4 # 7 # 5 8 6 # See arch/parisc/math-emu/README !! 9 USE_STANDARD_AS_RULE := true 7 ccflags-y := -Wno-parentheses -Wno-implicit-fu << 8 -Wno-uninitialized -Wno-strict-prototy << 9 -Wno-implicit-int -Wno-missing-prototy << 10 -Wno-old-style-definition -Wno-unused- << 11 10 12 obj-y := frnd.o driver.o decode_exc.o fpudi !! 11 O_TARGET:= fpu_emulator.o 13 dfmpy.o sfmpy.o sfsqrt.o dfsqr << 14 sfadd.o dfsub.o sfsub.o fcnvfx << 15 fcnvfx.o fcnvuf.o fcnvfu.o fcn << 16 dfrem.o sfrem.o dfcmp.o sfcmp. << 17 12 18 # Math emulation code beyond the FRND is requi !! 13 obj-y := cp1emu.o ieee754m.o ieee754d.o ieee754dp.o ieee754sp.o ieee754.o \ 19 # other very old or stripped-down PA-RISC CPUs !! 14 ieee754xcpt.o dp_frexp.o dp_modf.o dp_div.o dp_mul.o dp_sub.o \ >> 15 dp_add.o dp_fsp.o dp_cmp.o dp_logb.o dp_scalb.o dp_simple.o \ >> 16 dp_tint.o dp_fint.o dp_tlong.o dp_flong.o sp_frexp.o sp_modf.o \ >> 17 sp_div.o sp_mul.o sp_sub.o sp_add.o sp_fdp.o sp_cmp.o sp_logb.o \ >> 18 sp_scalb.o sp_simple.o sp_tint.o sp_fint.o sp_tlong.o sp_flong.o \ >> 19 dp_sqrt.o sp_sqrt.o kernel_linkage.o dsemul.o 20 20 21 obj-$(CONFIG_MATH_EMULATION) += unimplement !! 21 include $(TOPDIR)/Rules.make 22 CFLAGS_REMOVE_fpudispatch.o = -Wimplicit-f <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.