162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ciTEST_GEN_PROGS := fpu_syscall fpu_preempt fpu_signal fpu_denormal vmx_syscall vmx_preempt vmx_signal vsx_preempt mma 362306a36Sopenharmony_ci 462306a36Sopenharmony_citop_srcdir = ../../../../.. 562306a36Sopenharmony_ciinclude ../../lib.mk 662306a36Sopenharmony_ci 762306a36Sopenharmony_ci$(TEST_GEN_PROGS): ../harness.c 862306a36Sopenharmony_ci$(TEST_GEN_PROGS): CFLAGS += -O2 -g -pthread -m64 -maltivec 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ci$(OUTPUT)/fpu_syscall: fpu_asm.S 1162306a36Sopenharmony_ci$(OUTPUT)/fpu_preempt: fpu_asm.S 1262306a36Sopenharmony_ci$(OUTPUT)/fpu_signal: fpu_asm.S 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ci$(OUTPUT)/vmx_syscall: vmx_asm.S ../utils.c 1562306a36Sopenharmony_ci$(OUTPUT)/vmx_preempt: vmx_asm.S ../utils.c 1662306a36Sopenharmony_ci$(OUTPUT)/vmx_signal: vmx_asm.S ../utils.c 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ci$(OUTPUT)/vsx_preempt: CFLAGS += -mvsx 1962306a36Sopenharmony_ci$(OUTPUT)/vsx_preempt: vsx_asm.S ../utils.c 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ci$(OUTPUT)/mma: mma.c mma.S ../utils.c 22