]>
Commit | Line | Data |
---|---|---|
1c79356b A |
1 | ###################################################################### |
2 | #BEGIN Machine dependent Makefile fragment for i386 | |
3 | ###################################################################### | |
4 | ||
91447636 A |
5 | # Enable -Werror for i386 builds |
6 | CFLAGS+= $(WERROR) | |
7 | CWARNFLAGS= $(filter-out -Wbad-function-cast, $(CWARNFLAGS_STD)) | |
8 | ||
9 | # Objects that don't compile cleanly: | |
10 | OBJS_NO_WERROR= \ | |
11 | ioconf.o \ | |
12 | UNDRequest.o \ | |
0c530ab8 | 13 | IOLib.cpo \ |
91447636 | 14 | IOStringFuncs.o \ |
0c530ab8 | 15 | IOCatalogue.cpo \ |
91447636 | 16 | IOCPU.cpo \ |
0c530ab8 | 17 | IOCommandGate.cpo \ |
91447636 A |
18 | IOCommandPool.cpo \ |
19 | IOCommandQueue.cpo \ | |
0c530ab8 A |
20 | IOConditionLock.cpo \ |
21 | IOFilterInterruptEventSource.cpo \ | |
22 | IOHibernateIO.cpo \ | |
91447636 A |
23 | IOInterruptController.cpo \ |
24 | IOInterruptEventSource.cpo \ | |
0c530ab8 A |
25 | IOKitBSDInit.cpo \ |
26 | IOMapper.cpo \ | |
27 | IOMemoryCursor.cpo \ | |
28 | IOMemoryDescriptor.cpo \ | |
29 | IOPlatformExpert.cpo \ | |
2d21ac55 | 30 | IOPMPowerStateQueue.cpo \ |
91447636 | 31 | IOPMrootDomain.cpo \ |
0c530ab8 A |
32 | IORangeAllocator.cpo \ |
33 | IORegistryEntry.cpo \ | |
34 | IOService.cpo \ | |
91447636 | 35 | IOServicePM.cpo \ |
0c530ab8 A |
36 | IOSyncer.cpo \ |
37 | IOTimerEventSource.cpo \ | |
38 | IOUserClient.cpo \ | |
91447636 A |
39 | IOWorkLoop.cpo \ |
40 | RootDomainUserClient.cpo | |
41 | ||
42 | OBJS_WERROR=$(filter-out $(OBJS_NO_WERROR),$(OBJS)) | |
43 | ||
44 | $(OBJS_WERROR): WERROR=-Werror | |
45 | ||
1c79356b A |
46 | ###################################################################### |
47 | #END Machine dependent Makefile fragment for i386 | |
48 | ###################################################################### | |
49 |