]> git.saurik.com Git - apple/xnu.git/blame - iokit/conf/Makefile.i386
xnu-792.6.56.tar.gz
[apple/xnu.git] / iokit / conf / Makefile.i386
CommitLineData
1c79356b
A
1######################################################################
2#BEGIN Machine dependent Makefile fragment for i386
3######################################################################
4
91447636
A
5# Enable -Werror for i386 builds
6CFLAGS+= $(WERROR)
7CWARNFLAGS= $(filter-out -Wbad-function-cast, $(CWARNFLAGS_STD))
8
9# Objects that don't compile cleanly:
10OBJS_NO_WERROR= \
11 ioconf.o \
12 UNDRequest.o \
13 IOLib.o \
14 IOStringFuncs.o \
15 IOCPU.cpo \
16 IOCommandPool.cpo \
17 IOCommandQueue.cpo \
18 IOKitBSDInit.cpo \
19 IOInterruptController.cpo \
20 IOInterruptEventSource.cpo \
21 IOPMPowerStateQueue.cpo \
22 IOPMchangeNoteList.cpo \
23 IOPMrootDomain.cpo \
24 IOServicePM.cpo \
25 IOWorkLoop.cpo \
26 RootDomainUserClient.cpo
27
28OBJS_WERROR=$(filter-out $(OBJS_NO_WERROR),$(OBJS))
29
30$(OBJS_WERROR): WERROR=-Werror
31
1c79356b
A
32######################################################################
33#END Machine dependent Makefile fragment for i386
34######################################################################
35