Mon Aug 27 05:35:43 2018 UTC ()
Replace nouveau per-file warning options by nouveau-wide options.


(riastradh)
diff -r1.14 -r1.15 src/sys/external/bsd/drm2/nouveau/files.nouveau

cvs diff -r1.14 -r1.15 src/sys/external/bsd/drm2/nouveau/files.nouveau (expand / switch to unified diff)

--- src/sys/external/bsd/drm2/nouveau/files.nouveau 2016/02/11 04:43:32 1.14
+++ src/sys/external/bsd/drm2/nouveau/files.nouveau 2018/08/27 05:35:42 1.15
@@ -1,273 +1,39 @@ @@ -1,273 +1,39 @@
1# $NetBSD: files.nouveau,v 1.14 2016/02/11 04:43:32 riastradh Exp $ 1# $NetBSD: files.nouveau,v 1.15 2018/08/27 05:35:42 riastradh Exp $
2 2
3define nouveaufbbus { } 3define nouveaufbbus { }
4device nouveau: drmkms, drmkms_ttm, nouveaufbbus 4device nouveau: drmkms, drmkms_ttm, nouveaufbbus
5 5
6attach nouveau at pci with nouveau_pci: drmkms_pci 6attach nouveau at pci with nouveau_pci: drmkms_pci
7file external/bsd/drm2/nouveau/nouveau_pci.c nouveau_pci 7file external/bsd/drm2/nouveau/nouveau_pci.c nouveau_pci
8 8
9device nouveaufb: nouveaufbbus, drmfb, drmfb_pci, wsemuldisplaydev 9device nouveaufb: nouveaufbbus, drmfb, drmfb_pci, wsemuldisplaydev
10attach nouveaufb at nouveaufbbus 10attach nouveaufb at nouveaufbbus
11 11
12# Local additions. External sources are listd below. 12# Local additions. External sources are listd below.
13file external/bsd/drm2/nouveau/nouveau_sysfs.c nouveau 13file external/bsd/drm2/nouveau/nouveau_sysfs.c nouveau
14file external/bsd/drm2/nouveau/nouveau_vga.c nouveau 14file external/bsd/drm2/nouveau/nouveau_vga.c nouveau
15file external/bsd/drm2/nouveau/nouveaufb.c nouveaufb 15file external/bsd/drm2/nouveau/nouveaufb.c nouveaufb
16 16
17makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau" 17makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau"
18makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/core" 18makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/core"
19makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/core/include" 19makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/nouveau/core/include"
20makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/nouveau" 20makeoptions nouveau CPPFLAGS+="-I$S/external/bsd/drm2/nouveau"
21 21
22makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG=5" 22makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG=5"
23makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG_DEFAULT=3" 23makeoptions nouveau CPPFLAGS+="-DCONFIG_NOUVEAU_DEBUG_DEFAULT=3"
24 24
25# XXX If you find a way to apply the warning flags to all Nouveau 25makeoptions nouveau "CWARNFLAGS.nouveau"+="-Wno-missing-field-initializers"
26# sources, please apply it here and remove this stupidly gigantic list! 26makeoptions nouveau "CWARNFLAGS.nouveau"+="-Wno-shadow"
27makeoptions nouveau "CWARNFLAGS.nouveau_agp.c"+="-Wno-missing-field-initializers" 
28makeoptions nouveau "CWARNFLAGS.nouveau_bios.c"+="-Wno-shadow" 
29makeoptions nouveau "CWARNFLAGS.nouveau_bo.c"+="-Wno-missing-field-initializers" 
30makeoptions nouveau "CWARNFLAGS.nouveau_connector.c"+="-Wno-missing-field-initializers" 
31makeoptions nouveau "CWARNFLAGS.nouveau_core_client.c"+="-Wno-missing-field-initializers" 
32makeoptions nouveau "CWARNFLAGS.nouveau_core_gpuobj.c"+="-Wno-missing-field-initializers" 
33makeoptions nouveau "CWARNFLAGS.nouveau_core_ramht.c"+="-Wno-missing-field-initializers" 
34makeoptions nouveau "CWARNFLAGS.nouveau_display.c"+="-Wno-missing-field-initializers" 
35makeoptions nouveau "CWARNFLAGS.nouveau_dispnv04_dfp.c"+="-Wno-missing-field-initializers" 
36makeoptions nouveau "CWARNFLAGS.nouveau_dispnv04_tvnv04.c"+="-Wno-missing-field-initializers" 
37makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nv84.c"+="-Wno-missing-field-initializers" 
38makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nv98.c"+="-Wno-missing-field-initializers" 
39makeoptions nouveau "CWARNFLAGS.nouveau_dispnv04_tvmodesnv17.c"+="-Wno-missing-field-initializers" 
40makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nvc0.c"+="-Wno-missing-field-initializers" 
41makeoptions nouveau "CWARNFLAGS.nouveau_engine_bsp_nve0.c"+="-Wno-missing-field-initializers" 
42makeoptions nouveau "CWARNFLAGS.nouveau_engine_copy_nva3.c"+="-Wno-missing-field-initializers" 
43makeoptions nouveau "CWARNFLAGS.nouveau_engine_copy_nvc0.c"+="-Wno-missing-field-initializers" 
44makeoptions nouveau "CWARNFLAGS.nouveau_engine_copy_nve0.c"+="-Wno-missing-field-initializers" 
45makeoptions nouveau "CWARNFLAGS.nouveau_engine_crypt_nv84.c"+="-Wno-missing-field-initializers" 
46makeoptions nouveau "CWARNFLAGS.nouveau_engine_crypt_nv98.c"+="-Wno-missing-field-initializers" 
47makeoptions nouveau "CWARNFLAGS.nouveau_engine_device_base.c"+="-Wno-missing-field-initializers" 
48makeoptions nouveau "CWARNFLAGS.nouveau_engine_device_ctrl.c"+="-Wno-missing-field-initializers" 
49makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_gm107.c"+="-Wno-missing-field-initializers" 
50makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv04.c"+="-Wno-missing-field-initializers" 
51makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv50.c"+="-Wno-missing-field-initializers" 
52makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv84.c"+="-Wno-missing-field-initializers" 
53makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nv94.c"+="-Wno-missing-field-initializers" 
54makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nva0.c"+="-Wno-missing-field-initializers" 
55makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nva3.c"+="-Wno-missing-field-initializers" 
56makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nvd0.c"+="-Wno-missing-field-initializers" 
57makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nve0.c"+="-Wno-missing-field-initializers" 
58makeoptions nouveau "CWARNFLAGS.nouveau_engine_disp_nvf0.c"+="-Wno-missing-field-initializers" 
59makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_base.c"+="-Wno-missing-field-initializers" 
60makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nv04.c"+="-Wno-missing-field-initializers" 
61makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nv50.c"+="-Wno-missing-field-initializers" 
62makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nvc0.c"+="-Wno-missing-field-initializers" 
63makeoptions nouveau "CWARNFLAGS.nouveau_engine_dmaobj_nvd0.c"+="-Wno-missing-field-initializers" 
64makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_gk20a.c"+="-Wno-missing-field-initializers" 
65makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv04.c"+="-Wno-missing-field-initializers" 
66makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv10.c"+="-Wno-missing-field-initializers" 
67makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv108.c"+="-Wno-missing-field-initializers" 
68makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv17.c"+="-Wno-missing-field-initializers" 
69makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv40.c"+="-Wno-missing-field-initializers" 
70makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv50.c"+="-Wno-missing-field-initializers" 
71makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nv84.c"+="-Wno-missing-field-initializers" 
72makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nvc0.c"+="-Wno-missing-field-initializers -Wno-shadow" 
73makeoptions nouveau "CWARNFLAGS.nouveau_engine_fifo_nve0.c"+="-Wno-missing-field-initializers -Wno-shadow" 
74makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxgk20a.c"+="-Wno-missing-field-initializers" 
75makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxgm107.c"+="-Wno-missing-field-initializers" 
76makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnv108.c"+="-Wno-missing-field-initializers" 
77makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc0.c"+="-Wno-missing-field-initializers" 
78makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc1.c"+="-Wno-missing-field-initializers" 
79makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc4.c"+="-Wno-missing-field-initializers" 
80makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvc8.c"+="-Wno-missing-field-initializers" 
81makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvd7.c"+="-Wno-missing-field-initializers" 
82makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvd9.c"+="-Wno-missing-field-initializers" 
83makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnve4.c"+="-Wno-missing-field-initializers" 
84makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_ctxnvf0.c"+="-Wno-missing-field-initializers" 
85makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_gk20a.c"+="-Wno-missing-field-initializers" 
86makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_gm107.c"+="-Wno-missing-field-initializers" 
87makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv04.c"+="-Wno-missing-field-initializers" 
88makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv10.c"+="-Wno-missing-field-initializers" 
89makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv108.c"+="-Wno-missing-field-initializers" 
90makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv20.c"+="-Wno-missing-field-initializers" 
91makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv25.c"+="-Wno-missing-field-initializers" 
92makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv2a.c"+="-Wno-missing-field-initializers" 
93makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv30.c"+="-Wno-missing-field-initializers" 
94makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv34.c"+="-Wno-missing-field-initializers" 
95makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv35.c"+="-Wno-missing-field-initializers" 
96makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv40.c"+="-Wno-missing-field-initializers" 
97makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nv50.c"+="-Wno-missing-field-initializers -Wno-shadow" 
98makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc0.c"+="-Wno-missing-field-initializers -Wno-shadow" 
99makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc1.c"+="-Wno-missing-field-initializers" 
100makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc4.c"+="-Wno-missing-field-initializers" 
101makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvc8.c"+="-Wno-missing-field-initializers" 
102makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvd7.c"+="-Wno-missing-field-initializers" 
103makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvd9.c"+="-Wno-missing-field-initializers" 
104makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nve4.c"+="-Wno-missing-field-initializers" 
105makeoptions nouveau "CWARNFLAGS.nouveau_engine_graph_nvf0.c"+="-Wno-missing-field-initializers" 
106makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv31.c"+="-Wno-missing-field-initializers" 
107makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv40.c"+="-Wno-missing-field-initializers" 
108makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv44.c"+="-Wno-missing-field-initializers" 
109makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv50.c"+="-Wno-missing-field-initializers" 
110makeoptions nouveau "CWARNFLAGS.nouveau_engine_mpeg_nv84.c"+="-Wno-missing-field-initializers" 
111makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_base.c"+="-Wno-missing-field-initializers -Wno-type-limits" 
112makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_daemon.c"+="-Wno-missing-field-initializers" 
113makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nv40.c"+="-Wno-missing-field-initializers" 
114makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nv50.c"+="-Wno-missing-field-initializers" 
115makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nv84.c"+="-Wno-missing-field-initializers" 
116makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nva3.c"+="-Wno-missing-field-initializers" 
117makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nvc0.c"+="-Wno-missing-field-initializers" 
118makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nve0.c"+="-Wno-missing-field-initializers" 
119makeoptions nouveau "CWARNFLAGS.nouveau_engine_perfmon_nvf0.c"+="-Wno-missing-field-initializers" 
120makeoptions nouveau "CWARNFLAGS.nouveau_engine_ppp_nvc0.c"+="-Wno-missing-field-initializers" 
121makeoptions nouveau "CWARNFLAGS.nouveau_engine_ppp_nv98.c"+="-Wno-missing-field-initializers" 
122makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nv04.c"+="-Wno-missing-field-initializers" 
123makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nv10.c"+="-Wno-missing-field-initializers" 
124makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nv50.c"+="-Wno-missing-field-initializers" 
125makeoptions nouveau "CWARNFLAGS.nouveau_engine_software_nvc0.c"+="-Wno-missing-field-initializers" 
126makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nv84.c"+="-Wno-missing-field-initializers" 
127makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nv98.c"+="-Wno-missing-field-initializers" 
128makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nvc0.c"+="-Wno-missing-field-initializers" 
129makeoptions nouveau "CWARNFLAGS.nouveau_engine_vp_nve0.c"+="-Wno-missing-field-initializers" 
130makeoptions nouveau "CWARNFLAGS.nouveau_nv50_fence.c"+="-Wno-shadow" 
131makeoptions nouveau "CWARNFLAGS.nouveau_nv50_display.c"+="${${ACTIVE_CC} == gcc:? -Wno-unused-but-set-variable :}" 
132makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bar_base.c"+="-Wno-missing-field-initializers" 
133makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bar_nv50.c"+="-Wno-missing-field-initializers" 
134makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bar_nvc0.c"+="-Wno-missing-field-initializers" 
135makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bios_base.c"+="-Wno-missing-field-initializers" 
136makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bios_pll.c"+="-Wno-missing-field-initializers" 
137makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv04.c"+="-Wno-missing-field-initializers" 
138makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv31.c"+="-Wno-missing-field-initializers" 
139makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv50.c"+="-Wno-missing-field-initializers" 
140makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nv94.c"+="-Wno-missing-field-initializers" 
141makeoptions nouveau "CWARNFLAGS.nouveau_subdev_bus_nvc0.c"+="-Wno-missing-field-initializers" 
142makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_base.c"+="-Wno-shadow" 
143makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv04.c"+="-Wno-missing-field-initializers" 
144makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv40.c"+="-Wno-missing-field-initializers" 
145makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv50.c"+="-Wno-missing-field-initializers" 
146makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nv84.c"+="-Wno-missing-field-initializers" 
147makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nvaa.c"+="-Wno-missing-field-initializers" 
148makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nva3.c"+="-Wno-missing-field-initializers" 
149makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nvc0.c"+="-Wno-missing-field-initializers" 
150makeoptions nouveau "CWARNFLAGS.nouveau_subdev_clock_nve0.c"+="-Wno-missing-field-initializers" 
151makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_gm107.c"+="-Wno-missing-field-initializers" 
152makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv04.c"+="-Wno-missing-field-initializers" 
153makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv05.c"+="-Wno-missing-field-initializers" 
154makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv10.c"+="-Wno-missing-field-initializers" 
155makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv1a.c"+="-Wno-missing-field-initializers" 
156makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv20.c"+="-Wno-missing-field-initializers" 
157makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv50.c"+="-Wno-missing-field-initializers" 
158makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv84.c"+="-Wno-missing-field-initializers" 
159makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nv98.c"+="-Wno-missing-field-initializers" 
160makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nva3.c"+="-Wno-missing-field-initializers" 
161makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nvaf.c"+="-Wno-missing-field-initializers" 
162makeoptions nouveau "CWARNFLAGS.nouveau_subdev_devinit_nvc0.c"+="-Wno-missing-field-initializers" 
163makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_base.c"+="-Wno-shadow" 
164makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_gk20a.c"+="-Wno-missing-field-initializers" 
165makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_gm107.c"+="-Wno-missing-field-initializers" 
166makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv04.c"+="-Wno-missing-field-initializers" 
167makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv1a.c"+="-Wno-missing-field-initializers" 
168makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv10.c"+="-Wno-missing-field-initializers" 
169makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv20.c"+="-Wno-missing-field-initializers" 
170makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv25.c"+="-Wno-missing-field-initializers" 
171makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv30.c"+="-Wno-missing-field-initializers" 
172makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv35.c"+="-Wno-missing-field-initializers" 
173makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv36.c"+="-Wno-missing-field-initializers" 
174makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv40.c"+="-Wno-missing-field-initializers" 
175makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv41.c"+="-Wno-missing-field-initializers" 
176makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv44.c"+="-Wno-missing-field-initializers" 
177makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv46.c"+="-Wno-missing-field-initializers" 
178makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv47.c"+="-Wno-missing-field-initializers" 
179makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv49.c"+="-Wno-missing-field-initializers" 
180makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv4e.c"+="-Wno-missing-field-initializers" 
181makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv50.c"+="-Wno-missing-field-initializers" 
182makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nv84.c"+="-Wno-missing-field-initializers" 
183makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nva3.c"+="-Wno-missing-field-initializers" 
184makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nvaa.c"+="-Wno-missing-field-initializers" 
185makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nvaf.c"+="-Wno-missing-field-initializers" 
186makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nvc0.c"+="-Wno-missing-field-initializers" 
187makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_nve0.c"+="-Wno-missing-field-initializers" 
188makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramgk20a.c"+="-Wno-missing-field-initializers" 
189makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramgm107.c"+="-Wno-missing-field-initializers" 
190makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv04.c"+="-Wno-missing-field-initializers" 
191makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv10.c"+="-Wno-missing-field-initializers" 
192makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv1a.c"+="-Wno-missing-field-initializers" 
193makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv20.c"+="-Wno-missing-field-initializers" 
194makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv40.c"+="-Wno-missing-field-initializers" 
195makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv41.c"+="-Wno-missing-field-initializers" 
196makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv44.c"+="-Wno-missing-field-initializers" 
197makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv49.c"+="-Wno-missing-field-initializers" 
198makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv4e.c"+="-Wno-missing-field-initializers" 
199makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnv50.c"+="-Wno-missing-field-initializers" 
200makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnva3.c"+="-Wno-missing-field-initializers" 
201makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnvaa.c"+="-Wno-missing-field-initializers" 
202makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnvc0.c"+="-Wno-missing-field-initializers" 
203makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnvd0.c"+="-Wno-missing-field-initializers" 
204makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnve0.c"+="-Wno-missing-field-initializers" 
205makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_ramnve0.c"+="-Wno-shadow" 
206makeoptions nouveau "CWARNFLAGS.nouveau_subdev_fb_sddr3.c"+="-Wno-missing-field-initializers" 
207makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_base.c"+="-Wno-missing-field-initializers" 
208makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nv10.c"+="-Wno-missing-field-initializers" 
209makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nv50.c"+="-Wno-missing-field-initializers" 
210makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nvd0.c"+="-Wno-missing-field-initializers" 
211makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nve0.c"+="-Wno-missing-field-initializers" 
212makeoptions nouveau "CWARNFLAGS.nouveau_subdev_gpio_nve0.c"+="-Wno-missing-prototypes" 
213makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_anx9805.c"+="-Wno-missing-field-initializers" 
214makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_base.c"+="-Wno-shadow" 
215makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv04.c"+="-Wno-missing-field-initializers" 
216makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv4e.c"+="-Wno-missing-field-initializers" 
217makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv50.c"+="-Wno-missing-field-initializers" 
218makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv94.c"+="-Wno-missing-field-initializers" 
219makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nv94.c"+="-Wno-missing-prototypes" 
220makeoptions nouveau "CWARNFLAGS.nouveau_subdev_i2c_nvd0.c"+="-Wno-missing-field-initializers" 
221makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ibus_gk20a.c"+="-Wno-missing-field-initializers" 
222makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ibus_nvc0.c"+="-Wno-missing-field-initializers" 
223makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ibus_nve0.c"+="-Wno-missing-field-initializers" 
224makeoptions nouveau "CWARNFLAGS.nouveau_subdev_instmem_nv04.c"+="-Wno-missing-field-initializers" 
225makeoptions nouveau "CWARNFLAGS.nouveau_subdev_instmem_nv40.c"+="-Wno-missing-field-initializers" 
226makeoptions nouveau "CWARNFLAGS.nouveau_subdev_instmem_nv50.c"+="-Wno-missing-field-initializers" 
227makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ltcg_gf100.c"+="-Wno-missing-field-initializers" 
228makeoptions nouveau "CWARNFLAGS.nouveau_subdev_ltcg_gm107.c"+="-Wno-missing-field-initializers" 
229makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv04.c"+="-Wno-missing-field-initializers" 
230makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv40.c"+="-Wno-missing-field-initializers" 
231makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv44.c"+="-Wno-missing-field-initializers" 
232makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv4c.c"+="-Wno-missing-field-initializers" 
233makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv50.c"+="-Wno-missing-field-initializers" 
234makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv94.c"+="-Wno-missing-field-initializers" 
235makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nv98.c"+="-Wno-missing-field-initializers" 
236makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nvc0.c"+="-Wno-missing-field-initializers" 
237makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mc_nvc3.c"+="-Wno-missing-field-initializers" 
238makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_base.c"+="-Wno-missing-field-initializers" 
239makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_base.c"+="-Wno-shadow" 
240makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_mxms.c"+="-Wno-missing-field-initializers" 
241makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_mxms.c"+="-Wno-shadow" 
242makeoptions nouveau "CWARNFLAGS.nouveau_subdev_mxm_nv50.c"+="-Wno-missing-field-initializers" 
243makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nv108.c"+="-Wno-missing-field-initializers" 
244makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nva3.c"+="-Wno-missing-field-initializers" 
245makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nvc0.c"+="-Wno-missing-field-initializers" 
246makeoptions nouveau "CWARNFLAGS.nouveau_subdev_pwr_nvd0.c"+="-Wno-missing-field-initializers" 
247makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_ic.c"+="-Wno-missing-field-initializers" 
248makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nv40.c"+="-Wno-missing-field-initializers" 
249makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nv50.c"+="-Wno-missing-field-initializers" 
250makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nv84.c"+="-Wno-missing-field-initializers" 
251makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nva3.c"+="-Wno-missing-field-initializers" 
252makeoptions nouveau "CWARNFLAGS.nouveau_subdev_therm_nvd0.c"+="-Wno-missing-field-initializers" 
253makeoptions nouveau "CWARNFLAGS.nouveau_subdev_timer_gk20a.c"+="-Wno-missing-field-initializers" 
254makeoptions nouveau "CWARNFLAGS.nouveau_subdev_timer_nv04.c"+="-Wno-missing-field-initializers" 
255makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv04.c"+="-Wno-missing-field-initializers" 
256makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv41.c"+="-Wno-missing-field-initializers" 
257makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv44.c"+="-Wno-missing-field-initializers" 
258makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nv50.c"+="-Wno-missing-field-initializers" 
259makeoptions nouveau "CWARNFLAGS.nouveau_subdev_vm_nvc0.c"+="-Wno-missing-field-initializers" 
260makeoptions nouveau "CWARNFLAGS.nouveau_subdev_volt_nv40.c"+="-Wno-missing-field-initializers" 
261 27
262file external/bsd/drm2/nouveau/nouveau_module.c nouveau 28file external/bsd/drm2/nouveau/nouveau_module.c nouveau
263 29
264# Generated from nouveau2netbsd. 30# Generated from nouveau2netbsd.
265file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_client.c nouveau 31file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_client.c nouveau
266file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_engctx.c nouveau 32file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_engctx.c nouveau
267file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_engine.c nouveau 33file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_engine.c nouveau
268file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_enum.c nouveau 34file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_enum.c nouveau
269file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_event.c nouveau 35file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_event.c nouveau
270file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_gpuobj.c nouveau 36file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_gpuobj.c nouveau
271file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_handle.c nouveau 37file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_handle.c nouveau
272file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_mm.c nouveau 38file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_mm.c nouveau
273file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_namedb.c nouveau 39file external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_namedb.c nouveau