Rev 1498 | Rev 2216 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1498 | Rev 1631 | ||
---|---|---|---|
1 | CC = gcc |
- | |
2 | 1 | CC = gcc |
|
3 | DRV_DIR = $(CURDIR)/../.. |
2 | |
4 | 3 | DRV_DIR = $(CURDIR)/../.. |
|
5 | INCLUDES = -I./include -I$(DRV_DIR)/include -I$(DRV_DIR)/include/linux |
4 | |
6 | 5 | INCLUDES = -I./include -I$(DRV_DIR)/include -I$(DRV_DIR)/include/linux |
|
7 | DEFINES = -DACPI_LIBRARY -D_SINGLE_THREADED -D__KERNEL__ -DCONFIG_X86_32 |
6 | |
8 | 7 | DEFINES = -DACPI_LIBRARY -D_SINGLE_THREADED -D__KERNEL__ -DCONFIG_X86_32 |
|
9 | CFLAGS= -Wall -c -O2 -fomit-frame-pointer -fno-builtin-printf -Wstrict-prototypes |
8 | |
10 | 9 | CFLAGS= -Wall -c -O2 -fomit-frame-pointer -fno-builtin-printf -Wstrict-prototypes |
|
11 | NAME= ACPICA |
10 | |
12 | 11 | NAME= ACPICA |
|
13 | ACPICA_SRCS= \ |
12 | |
14 | debugger/dbcmds.c \ |
13 | ACPICA_SRCS= \ |
15 | debugger/dbdisply.c \ |
14 | debugger/dbcmds.c \ |
16 | debugger/dbexec.c \ |
15 | debugger/dbdisply.c \ |
17 | debugger/dbfileio.c \ |
16 | debugger/dbexec.c \ |
18 | debugger/dbhistry.c \ |
17 | debugger/dbfileio.c \ |
19 | debugger/dbinput.c \ |
18 | debugger/dbhistry.c \ |
20 | debugger/dbstats.c \ |
19 | debugger/dbinput.c \ |
21 | debugger/dbutils.c \ |
20 | debugger/dbstats.c \ |
22 | debugger/dbxface.c \ |
21 | debugger/dbutils.c \ |
23 | disassembler/dmbuffer.c \ |
22 | debugger/dbxface.c \ |
24 | disassembler/dmnames.c \ |
23 | disassembler/dmbuffer.c \ |
25 | disassembler/dmobject.c \ |
24 | disassembler/dmnames.c \ |
26 | disassembler/dmopcode.c \ |
25 | disassembler/dmobject.c \ |
27 | disassembler/dmresrc.c \ |
26 | disassembler/dmopcode.c \ |
28 | disassembler/dmresrcl.c \ |
27 | disassembler/dmresrc.c \ |
29 | disassembler/dmresrcs.c \ |
28 | disassembler/dmresrcl.c \ |
30 | disassembler/dmutils.c \ |
29 | disassembler/dmresrcs.c \ |
31 | disassembler/dmwalk.c \ |
30 | disassembler/dmutils.c \ |
32 | events/evevent.c \ |
31 | disassembler/dmwalk.c \ |
33 | events/evgpe.c \ |
32 | events/evevent.c \ |
34 | events/evgpeblk.c \ |
33 | events/evgpe.c \ |
35 | events/evgpeinit.c \ |
34 | events/evgpeblk.c \ |
36 | events/evgpeutil.c \ |
35 | events/evgpeinit.c \ |
37 | events/evmisc.c \ |
36 | events/evgpeutil.c \ |
38 | events/evregion.c \ |
37 | events/evmisc.c \ |
39 | events/evrgnini.c \ |
38 | events/evregion.c \ |
40 | events/evsci.c \ |
39 | events/evrgnini.c \ |
41 | events/evxface.c \ |
40 | events/evsci.c \ |
42 | events/evxfevnt.c \ |
41 | events/evxface.c \ |
43 | events/evxfregn.c \ |
42 | events/evxfevnt.c \ |
44 | hardware/hwacpi.c \ |
43 | events/evxfregn.c \ |
45 | hardware/hwgpe.c \ |
44 | hardware/hwacpi.c \ |
46 | hardware/hwregs.c \ |
45 | hardware/hwgpe.c \ |
47 | hardware/hwsleep.c \ |
46 | hardware/hwregs.c \ |
48 | hardware/hwvalid.c \ |
47 | hardware/hwsleep.c \ |
49 | hardware/hwxface.c \ |
48 | hardware/hwvalid.c \ |
50 | dispatcher/dsfield.c \ |
49 | hardware/hwxface.c \ |
51 | dispatcher/dsinit.c \ |
50 | dispatcher/dsfield.c \ |
52 | dispatcher/dsmethod.c \ |
51 | dispatcher/dsinit.c \ |
53 | dispatcher/dsmthdat.c \ |
52 | dispatcher/dsmethod.c \ |
54 | dispatcher/dsobject.c \ |
53 | dispatcher/dsmthdat.c \ |
55 | dispatcher/dsopcode.c \ |
54 | dispatcher/dsobject.c \ |
56 | dispatcher/dsutils.c \ |
55 | dispatcher/dsopcode.c \ |
57 | dispatcher/dswexec.c \ |
56 | dispatcher/dsutils.c \ |
58 | dispatcher/dswload.c \ |
57 | dispatcher/dswexec.c \ |
59 | dispatcher/dswscope.c \ |
58 | dispatcher/dswload.c \ |
60 | dispatcher/dswstate.c \ |
59 | dispatcher/dswscope.c \ |
61 | executer/exconfig.c \ |
60 | dispatcher/dswstate.c \ |
62 | executer/exconvrt.c \ |
61 | executer/exconfig.c \ |
63 | executer/excreate.c \ |
62 | executer/exconvrt.c \ |
64 | executer/exdebug.c \ |
63 | executer/excreate.c \ |
65 | executer/exdump.c \ |
64 | executer/exdebug.c \ |
66 | executer/exfield.c \ |
65 | executer/exdump.c \ |
67 | executer/exfldio.c \ |
66 | executer/exfield.c \ |
68 | executer/exmisc.c \ |
67 | executer/exfldio.c \ |
69 | executer/exmutex.c \ |
68 | executer/exmisc.c \ |
70 | executer/exnames.c \ |
69 | executer/exmutex.c \ |
71 | executer/exoparg1.c \ |
70 | executer/exnames.c \ |
72 | executer/exoparg2.c \ |
71 | executer/exoparg1.c \ |
73 | executer/exoparg3.c \ |
72 | executer/exoparg2.c \ |
74 | executer/exoparg6.c \ |
73 | executer/exoparg3.c \ |
75 | executer/exprep.c \ |
74 | executer/exoparg6.c \ |
76 | executer/exregion.c \ |
75 | executer/exprep.c \ |
77 | executer/exresnte.c \ |
76 | executer/exregion.c \ |
78 | executer/exresolv.c \ |
77 | executer/exresnte.c \ |
79 | executer/exresop.c \ |
78 | executer/exresolv.c \ |
80 | executer/exstore.c \ |
79 | executer/exresop.c \ |
81 | executer/exstoren.c \ |
80 | executer/exstore.c \ |
82 | executer/exstorob.c \ |
81 | executer/exstoren.c \ |
83 | executer/exsystem.c \ |
82 | executer/exstorob.c \ |
84 | executer/exutils.c \ |
83 | executer/exsystem.c \ |
85 | parser/psargs.c \ |
84 | executer/exutils.c \ |
86 | parser/psloop.c \ |
85 | parser/psargs.c \ |
87 | parser/psopcode.c \ |
86 | parser/psloop.c \ |
88 | parser/psparse.c \ |
87 | parser/psopcode.c \ |
89 | parser/psscope.c \ |
88 | parser/psparse.c \ |
90 | parser/pstree.c \ |
89 | parser/psscope.c \ |
91 | parser/psutils.c \ |
90 | parser/pstree.c \ |
92 | parser/pswalk.c \ |
91 | parser/psutils.c \ |
93 | parser/psxface.c \ |
92 | parser/pswalk.c \ |
94 | namespace/nsaccess.c \ |
93 | parser/psxface.c \ |
95 | namespace/nsalloc.c \ |
94 | namespace/nsaccess.c \ |
96 | namespace/nsdump.c \ |
95 | namespace/nsalloc.c \ |
97 | namespace/nsdumpdv.c \ |
96 | namespace/nsdump.c \ |
98 | namespace/nseval.c \ |
97 | namespace/nsdumpdv.c \ |
99 | namespace/nsinit.c \ |
98 | namespace/nseval.c \ |
100 | namespace/nsload.c \ |
99 | namespace/nsinit.c \ |
101 | namespace/nsnames.c \ |
100 | namespace/nsload.c \ |
102 | namespace/nsobject.c \ |
101 | namespace/nsnames.c \ |
103 | namespace/nsparse.c \ |
102 | namespace/nsobject.c \ |
104 | namespace/nspredef.c \ |
103 | namespace/nsparse.c \ |
105 | namespace/nsrepair.c \ |
104 | namespace/nspredef.c \ |
106 | namespace/nsrepair2.c \ |
105 | namespace/nsrepair.c \ |
107 | namespace/nssearch.c \ |
106 | namespace/nsrepair2.c \ |
108 | namespace/nsutils.c \ |
107 | namespace/nssearch.c \ |
109 | namespace/nswalk.c \ |
108 | namespace/nsutils.c \ |
110 | namespace/nsxfeval.c \ |
109 | namespace/nswalk.c \ |
111 | namespace/nsxfname.c \ |
110 | namespace/nsxfeval.c \ |
112 | namespace/nsxfobj.c \ |
111 | namespace/nsxfname.c \ |
113 | resources/rsaddr.c \ |
112 | namespace/nsxfobj.c \ |
114 | resources/rscalc.c \ |
113 | resources/rsaddr.c \ |
115 | resources/rscreate.c \ |
114 | resources/rscalc.c \ |
116 | resources/rsdump.c \ |
115 | resources/rscreate.c \ |
117 | resources/rsio.c \ |
116 | resources/rsdump.c \ |
118 | resources/rsinfo.c \ |
117 | resources/rsio.c \ |
119 | resources/rsirq.c \ |
118 | resources/rsinfo.c \ |
120 | resources/rslist.c \ |
119 | resources/rsirq.c \ |
121 | resources/rsmemory.c \ |
120 | resources/rslist.c \ |
122 | resources/rsmisc.c \ |
121 | resources/rsmemory.c \ |
123 | resources/rsutils.c \ |
122 | resources/rsmisc.c \ |
124 | resources/rsxface.c \ |
123 | resources/rsutils.c \ |
125 | tables/tbfadt.c \ |
124 | resources/rsxface.c \ |
126 | tables/tbfind.c \ |
125 | tables/tbfadt.c \ |
127 | tables/tbinstal.c \ |
126 | tables/tbfind.c \ |
128 | tables/tbutils.c \ |
127 | tables/tbinstal.c \ |
129 | tables/tbxface.c \ |
128 | tables/tbutils.c \ |
130 | tables/tbxfroot.c \ |
129 | tables/tbxface.c \ |
131 | utilities/utclib.c \ |
130 | tables/tbxfroot.c \ |
132 | utilities/utalloc.c \ |
131 | utilities/utclib.c \ |
133 | utilities/utcache.c \ |
132 | utilities/utalloc.c \ |
134 | utilities/utcopy.c \ |
133 | utilities/utcache.c \ |
135 | utilities/utdebug.c \ |
134 | utilities/utcopy.c \ |
136 | utilities/utdelete.c \ |
135 | utilities/utdebug.c \ |
137 | utilities/uteval.c \ |
136 | utilities/utdelete.c \ |
138 | utilities/utglobal.c \ |
137 | utilities/uteval.c \ |
139 | utilities/utids.c \ |
138 | utilities/utglobal.c \ |
140 | utilities/utinit.c \ |
139 | utilities/utids.c \ |
141 | utilities/utlock.c \ |
140 | utilities/utinit.c \ |
142 | utilities/utmath.c \ |
141 | utilities/utlock.c \ |
143 | utilities/utmisc.c \ |
142 | utilities/utmath.c \ |
144 | utilities/utmutex.c \ |
143 | utilities/utmisc.c \ |
145 | utilities/utobject.c \ |
144 | utilities/utmutex.c \ |
146 | utilities/utresrc.c \ |
145 | utilities/utobject.c \ |
147 | utilities/utstate.c \ |
146 | utilities/utresrc.c \ |
148 | utilities/uttrack.c \ |
147 | utilities/utstate.c \ |
149 | utilities/utxface.c \ |
148 | utilities/uttrack.c \ |
150 | osunixxf.c |
149 | utilities/utxface.c \ |
151 | 150 | osunixxf.c |
|
152 | ACPICA_OBJS = $(patsubst %.c,%.o, $(ACPICA_SRCS)) |
151 | |
153 | 152 | ACPICA_OBJS = $(patsubst %.c,%.o, $(ACPICA_SRCS)) |
|
154 | libacpica.a : $(ACPICA_OBJS) $(ACPICA_SRCS) |
153 | |
155 | $(AR) cvrs $@ $(ACPICA_OBJS) |
154 | libacpica.a : $(ACPICA_OBJS) $(ACPICA_SRCS) |
156 | 155 | $(AR) cvrs $@ $(ACPICA_OBJS) |
|
157 | %.o: %.c Makefile |
156 | |
158 | $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o $@ $< |
157 | %.o: %.c Makefile |
159 | 158 | $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o $@ $< |
|
160 | clean : |
159 | |
161 | rm -f $(ACPICA_OBJS) |
160 | clean : |
162 | 161 | rm -f $(ACPICA_OBJS) |
|
163 | clean> |
162 | |
- | 163 | clean> |