#	$OpenBSD: Makefile,v 1.3 2014/07/16 20:04:21 okan Exp $

PROG=badfpreg
NOMAN=
SRCS=test.S main.c

REGRESS_TARGETS=							\
	t_ld_f2_imm t_st_f2_imm t_ld_f2_reg t_st_f2_reg			\
	t_ld_f6_imm t_st_f6_imm t_ld_f6_reg t_st_f6_reg			\
	t_ld_f10_imm t_st_f10_imm t_ld_f10_reg t_st_f10_reg		\
	t_ld_f14_imm t_st_f14_imm t_ld_f14_reg t_st_f14_reg		\
	t_ld_f18_imm t_st_f18_imm t_ld_f18_reg t_st_f18_reg		\
	t_ld_f22_imm t_st_f22_imm t_ld_f22_reg t_st_f22_reg		\
	t_ld_f26_imm t_st_f26_imm t_ld_f26_reg t_st_f26_reg		\
	t_ld_f30_imm t_st_f30_imm t_ld_f30_reg t_st_f30_reg		\
	t_ld_f34_imm t_st_f34_imm t_ld_f34_reg t_st_f34_reg		\
	t_ld_f38_imm t_st_f38_imm t_ld_f38_reg t_st_f38_reg		\
	t_ld_f42_imm t_st_f42_imm t_ld_f42_reg t_st_f42_reg		\
	t_ld_f46_imm t_st_f46_imm t_ld_f46_reg t_st_f46_reg		\
	t_ld_f50_imm t_st_f50_imm t_ld_f50_reg t_st_f50_reg		\
	t_ld_f54_imm t_st_f54_imm t_ld_f54_reg t_st_f54_reg		\
	t_ld_f58_imm t_st_f58_imm t_ld_f58_reg t_st_f58_reg		\
	t_ld_f62_imm t_st_f62_imm t_ld_f62_reg t_st_f62_reg

.include <bsd.regress.mk>

t_ld_f2_imm: ${PROG}
	${.OBJDIR}/${PROG} 2 ld imm

t_st_f2_imm: ${PROG}
	${.OBJDIR}/${PROG} 2 st imm

t_ld_f2_reg: ${PROG}
	${.OBJDIR}/${PROG} 2 ld reg

t_st_f2_reg: ${PROG}
	${.OBJDIR}/${PROG} 2 st reg

t_ld_f6_imm: ${PROG}
	${.OBJDIR}/${PROG} 6 ld imm

t_st_f6_imm: ${PROG}
	${.OBJDIR}/${PROG} 6 st imm

t_ld_f6_reg: ${PROG}
	${.OBJDIR}/${PROG} 6 ld reg

t_st_f6_reg: ${PROG}
	${.OBJDIR}/${PROG} 6 st reg

t_ld_f10_imm: ${PROG}
	${.OBJDIR}/${PROG} 10 ld imm

t_st_f10_imm: ${PROG}
	${.OBJDIR}/${PROG} 10 st imm

t_ld_f10_reg: ${PROG}
	${.OBJDIR}/${PROG} 10 ld reg

t_st_f10_reg: ${PROG}
	${.OBJDIR}/${PROG} 10 st reg

t_ld_f14_imm: ${PROG}
	${.OBJDIR}/${PROG} 14 ld imm

t_st_f14_imm: ${PROG}
	${.OBJDIR}/${PROG} 14 st imm

t_ld_f14_reg: ${PROG}
	${.OBJDIR}/${PROG} 14 ld reg

t_st_f14_reg: ${PROG}
	${.OBJDIR}/${PROG} 14 st reg

t_ld_f18_imm: ${PROG}
	${.OBJDIR}/${PROG} 18 ld imm

t_st_f18_imm: ${PROG}
	${.OBJDIR}/${PROG} 18 st imm

t_ld_f18_reg: ${PROG}
	${.OBJDIR}/${PROG} 18 ld reg

t_st_f18_reg: ${PROG}
	${.OBJDIR}/${PROG} 18 st reg

t_ld_f22_imm: ${PROG}
	${.OBJDIR}/${PROG} 22 ld imm

t_st_f22_imm: ${PROG}
	${.OBJDIR}/${PROG} 22 st imm

t_ld_f22_reg: ${PROG}
	${.OBJDIR}/${PROG} 22 ld reg

t_st_f22_reg: ${PROG}
	${.OBJDIR}/${PROG} 22 st reg

t_ld_f26_imm: ${PROG}
	${.OBJDIR}/${PROG} 26 ld imm

t_st_f26_imm: ${PROG}
	${.OBJDIR}/${PROG} 26 st imm

t_ld_f26_reg: ${PROG}
	${.OBJDIR}/${PROG} 26 ld reg

t_st_f26_reg: ${PROG}
	${.OBJDIR}/${PROG} 26 st reg

t_ld_f30_imm: ${PROG}
	${.OBJDIR}/${PROG} 30 ld imm

t_st_f30_imm: ${PROG}
	${.OBJDIR}/${PROG} 30 st imm

t_ld_f30_reg: ${PROG}
	${.OBJDIR}/${PROG} 30 ld reg

t_st_f30_reg: ${PROG}
	${.OBJDIR}/${PROG} 30 st reg

t_ld_f34_imm: ${PROG}
	${.OBJDIR}/${PROG} 34 ld imm

t_st_f34_imm: ${PROG}
	${.OBJDIR}/${PROG} 34 st imm

t_ld_f34_reg: ${PROG}
	${.OBJDIR}/${PROG} 34 ld reg

t_st_f34_reg: ${PROG}
	${.OBJDIR}/${PROG} 34 st reg

t_ld_f38_imm: ${PROG}
	${.OBJDIR}/${PROG} 38 ld imm

t_st_f38_imm: ${PROG}
	${.OBJDIR}/${PROG} 38 st imm

t_ld_f38_reg: ${PROG}
	${.OBJDIR}/${PROG} 38 ld reg

t_st_f38_reg: ${PROG}
	${.OBJDIR}/${PROG} 38 st reg

t_ld_f42_imm: ${PROG}
	${.OBJDIR}/${PROG} 42 ld imm

t_st_f42_imm: ${PROG}
	${.OBJDIR}/${PROG} 42 st imm

t_ld_f42_reg: ${PROG}
	${.OBJDIR}/${PROG} 42 ld reg

t_st_f42_reg: ${PROG}
	${.OBJDIR}/${PROG} 42 st reg

t_ld_f46_imm: ${PROG}
	${.OBJDIR}/${PROG} 46 ld imm

t_st_f46_imm: ${PROG}
	${.OBJDIR}/${PROG} 46 st imm

t_ld_f46_reg: ${PROG}
	${.OBJDIR}/${PROG} 46 ld reg

t_st_f46_reg: ${PROG}
	${.OBJDIR}/${PROG} 46 st reg

t_ld_f50_imm: ${PROG}
	${.OBJDIR}/${PROG} 50 ld imm

t_st_f50_imm: ${PROG}
	${.OBJDIR}/${PROG} 50 st imm

t_ld_f50_reg: ${PROG}
	${.OBJDIR}/${PROG} 50 ld reg

t_st_f50_reg: ${PROG}
	${.OBJDIR}/${PROG} 50 st reg

t_ld_f54_imm: ${PROG}
	${.OBJDIR}/${PROG} 54 ld imm

t_st_f54_imm: ${PROG}
	${.OBJDIR}/${PROG} 54 st imm

t_ld_f54_reg: ${PROG}
	${.OBJDIR}/${PROG} 54 ld reg

t_st_f54_reg: ${PROG}
	${.OBJDIR}/${PROG} 54 st reg

t_ld_f58_imm: ${PROG}
	${.OBJDIR}/${PROG} 58 ld imm

t_st_f58_imm: ${PROG}
	${.OBJDIR}/${PROG} 58 st imm

t_ld_f58_reg: ${PROG}
	${.OBJDIR}/${PROG} 58 ld reg

t_st_f58_reg: ${PROG}
	${.OBJDIR}/${PROG} 58 st reg

t_ld_f62_imm: ${PROG}
	${.OBJDIR}/${PROG} 62 ld imm

t_st_f62_imm: ${PROG}
	${.OBJDIR}/${PROG} 62 st imm

t_ld_f62_reg: ${PROG}
	${.OBJDIR}/${PROG} 62 ld reg

t_st_f62_reg: ${PROG}
	${.OBJDIR}/${PROG} 62 st reg
