blob: fbd7c3b50d91e9ab3065d61b0cf6f5cf4d32132b [file] [log] [blame]
njn254d542432002-09-23 16:09:39 +00001noinst_SCRIPTS = filter_stderr
2
njna63e2d72003-06-12 14:13:05 +00003EXTRA_DIST = $(noinst_SCRIPTS) \
njnd8ced862003-04-08 00:47:05 +00004 args.stderr.exp args.stdout.exp args.vgtest \
5 bitfield1.stderr.exp bitfield1.vgtest \
6 bt_everything.stderr.exp \
njn254d542432002-09-23 16:09:39 +00007 bt_everything.stdout.exp bt_everything.vgtest \
njnd8ced862003-04-08 00:47:05 +00008 bt_literal.stderr.exp bt_literal.stdout.exp \
njn254d542432002-09-23 16:09:39 +00009 bt_literal.vgtest \
njnd8ced862003-04-08 00:47:05 +000010 coolo_sigaction.stderr.exp \
njn254d542432002-09-23 16:09:39 +000011 coolo_sigaction.stdout.exp coolo_sigaction.vgtest \
njnd8ced862003-04-08 00:47:05 +000012 coolo_strlen.stderr.exp coolo_strlen.vgtest \
13 cpuid.stderr.exp cpuid.stdout.exp cpuid.vgtest \
14 dastest.stderr.exp dastest.stdout.exp \
njn254d542432002-09-23 16:09:39 +000015 dastest.vgtest \
njnd8ced862003-04-08 00:47:05 +000016 discard.stderr.exp discard.stdout.exp \
njn4d5490d2002-10-04 14:16:38 +000017 discard.vgtest \
njnd8ced862003-04-08 00:47:05 +000018 floored.stderr.exp floored.stdout.exp \
njn254d542432002-09-23 16:09:39 +000019 floored.vgtest \
njnd8ced862003-04-08 00:47:05 +000020 fork.stderr.exp fork.stdout.exp fork.vgtest \
njn46930da2003-04-08 10:04:32 +000021 fpu_lazy_eflags.stderr.exp fpu_lazy_eflags.stdout.exp \
22 fpu_lazy_eflags.vgtest \
njnd8ced862003-04-08 00:47:05 +000023 fucomip.stderr.exp fucomip.vgtest \
24 gxx304.stderr.exp gxx304.vgtest \
25 munmap_exe.stderr.exp munmap_exe.vgtest \
26 pth_blockedsig.stderr.exp \
njn254d542432002-09-23 16:09:39 +000027 pth_blockedsig.stdout.exp pth_blockedsig.vgtest \
njnd8ced862003-04-08 00:47:05 +000028 rcl_assert.stderr.exp rcl_assert.vgtest \
29 rcrl.stderr.exp rcrl.stdout.exp rcrl.vgtest \
30 readline1.stderr.exp readline1.stdout.exp \
njn254d542432002-09-23 16:09:39 +000031 readline1.vgtest \
njnd8ced862003-04-08 00:47:05 +000032 resolv.stderr.exp resolv.stdout.exp resolv.vgtest \
33 seg_override.stderr.exp \
njn912ec7c2002-10-02 10:36:46 +000034 seg_override.stdout.exp seg_override.vgtest \
njnd8ced862003-04-08 00:47:05 +000035 sha1_test.stderr.exp sha1_test.vgtest \
36 shortpush.stderr.exp shortpush.vgtest \
37 shorts.stderr.exp shorts.vgtest \
38 smc1.stderr.exp smc1.stdout.exp smc1.vgtest
njn254d542432002-09-23 16:09:39 +000039
daywalkerc42d8bc2003-04-17 17:00:43 +000040check_PROGRAMS = \
njn7d5b8522003-02-24 22:05:38 +000041 args bitfield1 bt_everything bt_literal coolo_strlen \
njn46930da2003-04-08 10:04:32 +000042 cpuid dastest discard floored fork fpu_lazy_eflags \
43 fucomip munmap_exe rcl_assert \
njn912ec7c2002-10-02 10:36:46 +000044 rcrl readline1 resolv seg_override sha1_test shortpush shorts smc1 \
njn25e49d8e72002-09-23 09:36:25 +000045 pth_blockedsig \
46 coolo_sigaction gxx304
47
daywalkerc42d8bc2003-04-17 17:00:43 +000048AM_CFLAGS = $(WERROR) -Winline -Wall -Wshadow -g
49AM_CXXFLAGS = $(AM_CFLAGS)
njn25e49d8e72002-09-23 09:36:25 +000050
51# generic C ones
njn7d5b8522003-02-24 22:05:38 +000052args_SOURCES = args.c
njn25e49d8e72002-09-23 09:36:25 +000053bitfield1_SOURCES = bitfield1.c
54bt_everything_SOURCES = bt_everything.c
55bt_literal_SOURCES = bt_literal.c
56cpuid_SOURCES = cpuid_c.c cpuid_s.s
57coolo_strlen_SOURCES = coolo_strlen.c
58dastest_SOURCES = dastest_c.c dastest_s.s
njn4d5490d2002-10-04 14:16:38 +000059discard_SOURCES = discard.c
njn25e49d8e72002-09-23 09:36:25 +000060fork_SOURCES = fork.c
61floored_SOURCES = floored.c
62floored_LDADD = -lm
njn46930da2003-04-08 10:04:32 +000063fpu_lazy_eflags_SOURCES = fpu_lazy_eflags.c
njn25e49d8e72002-09-23 09:36:25 +000064fucomip_SOURCES = fucomip.c
65munmap_exe_SOURCES = munmap_exe.c
66rcl_assert_SOURCES = rcl_assert.S
67rcrl_SOURCES = rcrl.c
68readline1_SOURCES = readline1.c
njnfc761692002-10-01 11:45:34 +000069resolv_SOURCES = resolv.c
njn912ec7c2002-10-02 10:36:46 +000070seg_override_SOURCES = seg_override.c
njn25e49d8e72002-09-23 09:36:25 +000071smc1_SOURCES = smc1.c
72sha1_test_SOURCES = sha1_test.c
73shortpush_SOURCES = shortpush.c
74shorts_SOURCES = shorts.c
75
76# pthread C ones
77pth_blockedsig_SOURCES = pth_blockedsig.c
78pth_blockedsig_LDADD = -lpthread
79
80# generic C++ ones
81coolo_sigaction_SOURCES = coolo_sigaction.cpp
82gxx304_SOURCES = gxx304.cpp
83
njn46930da2003-04-08 10:04:32 +000084# must be built with these flags -- bug only occurred with them
njna63e2d72003-06-12 14:13:05 +000085fpu_lazy_eflags.o: CFLAGS += -O2 -mcpu=pentiumpro -march=pentiumpro
njn25e49d8e72002-09-23 09:36:25 +000086