TESTS = \
	assert_correct_bsize.o \
	assert_wchar_size.o \
	atomic.o \
	endian_collision.o \
	socket_collision.o \
	signal_collision.o \
	sig_atomic_collision.o \
	termios_collision.o \
	type_collision.o \
	time_collision.o \
	param_collision.o \
	queue_collision.o \
	limits_collision.o \
	uintXX_t.o \
	\
	bus.o \
	cpufunc.o \
	cpuset.o \
	devicestat.o \
	in_pcb.o \
	ino_t.o \
	limits.o \
	net_if.o \
	net_route.o \
	ppp.o \
	sctp.o \
	soundcard.o \
	sys_file.o \
	sys_sysctl.o \
	sys_timex.o \
	sys_user.o \
	sys_vnode.o \
	stdarg.o \
	usb.o \
	vnode.o \
	$()

#	elf.o

CFLAGS = -I. -I../debian/kfreebsd-kernel-headers/usr/include

# Enable all the stuff in glibc to probe for collisions
CFLAGS += -D_GNU_SOURCE -Werror -Wsystem-headers -Wimplicit-function-declaration

all: $(TESTS)

clean:
	rm -f $(TESTS)
