xref: /kernel/linux/linux-5.10/arch/parisc/math-emu/Makefile
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /kernel/linux/linux-5.10/arch/parisc/math-emu/
18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ci#
38c2ecf20Sopenharmony_ci# Makefile for the linux/parisc floating point code
48c2ecf20Sopenharmony_ci#
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_ci# See arch/parisc/math-emu/README
78c2ecf20Sopenharmony_ciccflags-y := -Wno-parentheses -Wno-implicit-function-declaration \
88c2ecf20Sopenharmony_ci	-Wno-uninitialized -Wno-strict-prototypes -Wno-return-type \
98c2ecf20Sopenharmony_ci	-Wno-implicit-int
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ciobj-y	 := frnd.o driver.o decode_exc.o fpudispatch.o denormal.o \
128c2ecf20Sopenharmony_ci		dfmpy.o sfmpy.o sfsqrt.o dfsqrt.o dfadd.o fmpyfadd.o \
138c2ecf20Sopenharmony_ci		sfadd.o dfsub.o sfsub.o fcnvfxt.o fcnvff.o fcnvxf.o \
148c2ecf20Sopenharmony_ci		fcnvfx.o fcnvuf.o fcnvfu.o fcnvfut.o dfdiv.o sfdiv.o \
158c2ecf20Sopenharmony_ci		dfrem.o sfrem.o dfcmp.o sfcmp.o
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ci# Math emulation code beyond the FRND is required for 712/80i and
188c2ecf20Sopenharmony_ci# other very old or stripped-down PA-RISC CPUs -- not currently supported
198c2ecf20Sopenharmony_ci
208c2ecf20Sopenharmony_ciobj-$(CONFIG_MATH_EMULATION)	+= unimplemented-math-emulation.o
218c2ecf20Sopenharmony_ciCFLAGS_REMOVE_fpudispatch.o	= -Wimplicit-fallthrough
22

Indexes created Thu Nov 07 10:32:03 CST 2024