arm: protect state after signal handler
[minix.git] / sys / arch / evbarm / Makefile
blobf538c1fdd1f55d235c1f33d9b4c2e8da15cf13c8
1 # $NetBSD: Makefile,v 1.9 2012/07/26 06:21:57 skrll Exp $
3 # Makefile for evbarm tags file and boot blocks
5 # Find where ARM source files are for inclusion in tags
6 .include <../arm/Makefile.inc>
8 TEVBARM= ${SYSDIR}/arch/evbarm/tags
9 SEVBARM= ${SYSDIR}/arch/evbarm/adi_brh/*.[ch]
10 SEVBARM+= ${SYSDIR}/arch/evbarm/armadillo/*.[ch]
11 SEVBARM+= ${SYSDIR}/arch/evbarm/beagle/*.[ch]
12 SEVBARM+= ${SYSDIR}/arch/evbarm/cp3100/*.[ch]
13 SEVBARM+= ${SYSDIR}/arch/evbarm/dev/*.[ch]
14 SEVBARM+= ${SYSDIR}/arch/evbarm/devkit8000/*.[ch]
15 SEVBARM+= ${SYSDIR}/arch/evbarm/evbarm/*.[ch]
16 SEVBARM+= ${SYSDIR}/arch/evbarm/g42xxeb/*.[ch]
17 SEVBARM+= ${SYSDIR}/arch/evbarm/gemini/*.[ch]
18 SEVBARM+= ${SYSDIR}/arch/evbarm/gumstix/*.[ch]
19 SEVBARM+= ${SYSDIR}/arch/evbarm/hdl_g/*.[ch]
20 SEVBARM+= ${SYSDIR}/arch/evbarm/ifpga/*.[ch]
21 SEVBARM+= ${SYSDIR}/arch/evbarm/imx31/*.[ch]
22 SEVBARM+= ${SYSDIR}/arch/evbarm/include/*.h
23 SEVBARM+= ${SYSDIR}/arch/evbarm/integrator/*.[ch]
24 SEVBARM+= ${SYSDIR}/arch/evbarm/iq31244/*.[ch]
25 SEVBARM+= ${SYSDIR}/arch/evbarm/iq80310/*.[ch]
26 SEVBARM+= ${SYSDIR}/arch/evbarm/iq80321/*.[ch]
27 SEVBARM+= ${SYSDIR}/arch/evbarm/ixdp425/*.[ch]
28 SEVBARM+= ${SYSDIR}/arch/evbarm/ixm1200/*.[ch]
29 SEVBARM+= ${SYSDIR}/arch/evbarm/lubbock/*.[ch]
30 SEVBARM+= ${SYSDIR}/arch/evbarm/marvell/*.[ch]
31 SEVBARM+= ${SYSDIR}/arch/evbarm/mini2440/*.[ch]
32 SEVBARM+= ${SYSDIR}/arch/evbarm/mpcsa/*.[ch]
33 SEVBARM+= ${SYSDIR}/arch/evbarm/netwalker/*.[ch]
34 SEVBARM+= ${SYSDIR}/arch/evbarm/npwr_fc/*.[ch]
35 SEVBARM+= ${SYSDIR}/arch/evbarm/nslu2/*.[ch]
36 SEVBARM+= ${SYSDIR}/arch/evbarm/rpi/*.[ch]
37 SEVBARM+= ${SYSDIR}/arch/evbarm/osk5912/*.[ch]
38 SEVBARM+= ${SYSDIR}/arch/evbarm/smdk2xx0/*.[ch]
39 SEVBARM+= ${SYSDIR}/arch/evbarm/tisdp24xx/*.[ch]
40 SEVBARM+= ${SYSDIR}/arch/evbarm/tsarm/*.[ch]
41 SEVBARM+= ${SYSDIR}/arch/evbarm/viper/*.[ch]
42 SEVBARM+= ${SYSDIR}/arch/arm/xscale/*.[ch]
44 AEVBARM= ${SYSDIR}/arch/evbarm/adi_brh/*.S
45 AEVBARM+= ${SYSDIR}/arch/evbarm/armadillo/*.S
46 AEVBARM+= ${SYSDIR}/arch/evbarm/beagle/*.S
47 AEVBARM+= ${SYSDIR}/arch/evbarm/g42xxeb/*.S
48 AEVBARM+= ${SYSDIR}/arch/evbarm/gemini/*.S
49 AEVBARM+= ${SYSDIR}/arch/evbarm/gumstix/*.S
50 AEVBARM+= ${SYSDIR}/arch/evbarm/hdl_g/*.S
51 AEVBARM+= ${SYSDIR}/arch/evbarm/imx31/*.S
52 AEVBARM+= ${SYSDIR}/arch/evbarm/ixdp425/*.S
53 AEVBARM+= ${SYSDIR}/arch/evbarm/ixm1200/*.S
54 AEVBARM+= ${SYSDIR}/arch/evbarm/lubbock/*.S
55 AEVBARM+= ${SYSDIR}/arch/evbarm/marvell/*.S
56 AEVBARM+= ${SYSDIR}/arch/evbarm/mini2440/*.S
57 AEVBARM+= ${SYSDIR}/arch/evbarm/mpcsa/*.S
58 AEVBARM+= ${SYSDIR}/arch/evbarm/netwalker/*.S
59 AEVBARM+= ${SYSDIR}/arch/evbarm/nslu2/*.S
60 AEVBARM+= ${SYSDIR}/arch/evbarm/rpi/*.S
61 AEVBARM+= ${SYSDIR}/arch/evbarm/smdk2xx0/*.S
62 AEVBARM+= ${SYSDIR}/arch/evbarm/tisdp24xx/*.S
63 AEVBARM+= ${SYSDIR}/arch/evbarm/tsarm/*.S
64 AEVBARM+= ${SYSDIR}/arch/evbarm/viper/*.S
65 AEVBARM+= ${SYSDIR}/arch/arm/xscale/*.S
66 AEVBARM+= ${SYSDIR}/arch/evbarm/integrator/*.S
67 AEVBARM+= ${SYSDIR}/arch/evbarm/iq80310/*.S
68 AEVBARM+= ${SYSDIR}/arch/evbarm/iq80321/*.S
70 # Directories in which to place tags links
71 DEVBARM= include
73 .if !defined(__MINIX)
74 .include "../../kern/Make.tags.inc"
76 tags:
77 -rm -f ${TEVBARM}
78 -echo ${SEVBARM} ${SARM} | xargs ctags -wadtf ${TEVBARM}
79 -${FINDCOMM} | xargs ctags -wadtf ${TEVBARM}
80 egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AEVBARM} ${AARM} | \
81 ${TOOL_SED} -e \
82 "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
83 >> ${TEVBARM}
84 sort -o ${TEVBARM} ${TEVBARM}
86 links:
87 -for i in ${DEVBARM}; do \
88 cd $$i && rm -f tags; ln -s ../tags tags; done
89 .endif # !defined(__MINIX)
92 SUBDIR= include
93 .include <bsd.subdir.mk>