blob: a70bd7549581f776710c6e89361896f1e6fee090 [file] [log] [blame]
Lorenz Brun0de18932021-03-11 00:36:48 +01001Copyright 2020 The Monogon Project Authors.
2
3Licensed under the Apache License, Version 2.0 (the "License");
4you may not use this file except in compliance with the License.
5You may obtain a copy of the License at
6
7 http://www.apache.org/licenses/LICENSE-2.0
8
9Unless required by applicable law or agreed to in writing, software
10distributed under the License is distributed on an "AS IS" BASIS,
11WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12See the License for the specific language governing permissions and
13limitations under the License.
14
15
16diff --git a/block/cloop.c b/block/cloop.c
17index c99192a57f..fa8bc497a4 100644
18--- a/block/cloop.c
19+++ b/block/cloop.c
20@@ -27,7 +27,7 @@
21 #include "block/block_int.h"
22 #include "qemu/module.h"
23 #include "qemu/bswap.h"
24-#include <zlib.h>
25+#include "zlib.h"
26
27 /* Maximum compressed block size */
28 #define MAX_BLOCK_SIZE (64 * 1024 * 1024)
29diff --git a/block/dmg.h b/block/dmg.h
30index e488601b62..fc3ac8116a 100644
31--- a/block/dmg.h
32+++ b/block/dmg.h
33@@ -27,7 +27,7 @@
34 #define BLOCK_DMG_H
35
36 #include "block/block_int.h"
37-#include <zlib.h>
38+#include "zlib.h"
39
40 typedef struct BDRVDMGState {
41 CoMutex lock;
42diff --git a/block/io_uring.c b/block/io_uring.c
43index 00a3ee9fb8..f3644dbc75 100644
44--- a/block/io_uring.c
45+++ b/block/io_uring.c
46@@ -9,7 +9,7 @@
47 * See the COPYING file in the top-level directory.
48 */
49 #include "qemu/osdep.h"
50-#include <liburing.h>
51+#include "src/include/liburing.h"
52 #include "qemu-common.h"
53 #include "block/aio.h"
54 #include "qemu/queue.h"
55diff --git a/block/qcow.c b/block/qcow.c
56index f8919a44d1..1229c120d8 100644
57--- a/block/qcow.c
58+++ b/block/qcow.c
59@@ -32,7 +32,7 @@
60 #include "qemu/option.h"
61 #include "qemu/bswap.h"
62 #include "qemu/cutils.h"
63-#include <zlib.h>
64+#include "zlib.h"
65 #include "qapi/qmp/qdict.h"
66 #include "qapi/qmp/qstring.h"
67 #include "qapi/qobject-input-visitor.h"
68diff --git a/block/qcow2-cluster.c b/block/qcow2-cluster.c
69index bd0597842f..8049db50a4 100644
70--- a/block/qcow2-cluster.c
71+++ b/block/qcow2-cluster.c
72@@ -23,7 +23,7 @@
73 */
74
75 #include "qemu/osdep.h"
76-#include <zlib.h>
77+#include "zlib.h"
78
79 #include "qapi/error.h"
80 #include "qcow2.h"
81diff --git a/block/qcow2-threads.c b/block/qcow2-threads.c
82index 1914baf456..2370faf16a 100644
83--- a/block/qcow2-threads.c
84+++ b/block/qcow2-threads.c
85@@ -26,7 +26,7 @@
86 #include "qemu/osdep.h"
87
88 #define ZLIB_CONST
89-#include <zlib.h>
90+#include "zlib.h"
91
92 #ifdef CONFIG_ZSTD
93 #include <zstd.h>
94diff --git a/block/vmdk.c b/block/vmdk.c
95index a00dc00eb4..6a77fe375f 100644
96--- a/block/vmdk.c
97+++ b/block/vmdk.c
98@@ -35,7 +35,7 @@
99 #include "qemu/bswap.h"
100 #include "migration/blocker.h"
101 #include "qemu/cutils.h"
102-#include <zlib.h>
103+#include "zlib.h"
104
105 #define VMDK3_MAGIC (('C' << 24) | ('O' << 16) | ('W' << 8) | 'D')
106 #define VMDK4_MAGIC (('K' << 24) | ('D' << 16) | ('M' << 8) | 'V')
107diff --git a/contrib/libvhost-user/libvhost-user-glib.h b/contrib/libvhost-user/libvhost-user-glib.h
108index 1a79a4916e..d0c76e83ec 100644
109--- a/contrib/libvhost-user/libvhost-user-glib.h
110+++ b/contrib/libvhost-user/libvhost-user-glib.h
111@@ -15,7 +15,7 @@
112 #ifndef LIBVHOST_USER_GLIB_H
113 #define LIBVHOST_USER_GLIB_H
114
115-#include <glib.h>
116+#include "glib/glib.h"
117 #include "libvhost-user.h"
118
119 typedef struct VugDev {
120diff --git a/contrib/plugins/hotblocks.c b/contrib/plugins/hotblocks.c
121index 37435a3fc7..df38b5adf3 100644
122--- a/contrib/plugins/hotblocks.c
123+++ b/contrib/plugins/hotblocks.c
124@@ -11,7 +11,7 @@
125 #include <string.h>
126 #include <unistd.h>
127 #include <stdio.h>
128-#include <glib.h>
129+#include "glib/glib.h"
130
131 #include <qemu-plugin.h>
132
133diff --git a/contrib/plugins/hotpages.c b/contrib/plugins/hotpages.c
134index ecd6c18732..3d41d80d78 100644
135--- a/contrib/plugins/hotpages.c
136+++ b/contrib/plugins/hotpages.c
137@@ -14,7 +14,7 @@
138 #include <string.h>
139 #include <unistd.h>
140 #include <stdio.h>
141-#include <glib.h>
142+#include "glib/glib.h"
143
144 #include <qemu-plugin.h>
145
146diff --git a/contrib/plugins/howvec.c b/contrib/plugins/howvec.c
147index 3b9a6939f2..2c85253ba4 100644
148--- a/contrib/plugins/howvec.c
149+++ b/contrib/plugins/howvec.c
150@@ -16,7 +16,7 @@
151 #include <string.h>
152 #include <unistd.h>
153 #include <stdio.h>
154-#include <glib.h>
155+#include "glib/glib.h"
156
157 #include <qemu-plugin.h>
158
159diff --git a/contrib/plugins/lockstep.c b/contrib/plugins/lockstep.c
160index 5aad50869d..0e5d489beb 100644
161--- a/contrib/plugins/lockstep.c
162+++ b/contrib/plugins/lockstep.c
163@@ -23,7 +23,7 @@
164 * SPDX-License-Identifier: GPL-2.0-or-later
165 */
166
167-#include <glib.h>
168+#include "glib/glib.h"
169 #include <inttypes.h>
170 #include <unistd.h>
171 #include <sys/socket.h>
172diff --git a/contrib/vhost-user-gpu/vhost-user-gpu.c b/contrib/vhost-user-gpu/vhost-user-gpu.c
173index a019d0a9ac..23ac689e11 100644
174--- a/contrib/vhost-user-gpu/vhost-user-gpu.c
175+++ b/contrib/vhost-user-gpu/vhost-user-gpu.c
176@@ -16,8 +16,8 @@
177 #include "qapi/error.h"
178 #include "qemu/sockets.h"
179
180-#include <pixman.h>
181-#include <glib-unix.h>
182+#include "pixman.h"
183+#include "glib/glib-unix.h"
184
185 #include "vugpu.h"
186 #include "hw/virtio/virtio-gpu-bswap.h"
187diff --git a/contrib/vhost-user-input/main.c b/contrib/vhost-user-input/main.c
188index 6020c6f33a..3254be9e65 100644
189--- a/contrib/vhost-user-input/main.c
190+++ b/contrib/vhost-user-input/main.c
191@@ -6,7 +6,7 @@
192
193 #include "qemu/osdep.h"
194
195-#include <glib.h>
196+#include "glib/glib.h"
197 #include <linux/input.h>
198
199 #include "qemu/iov.h"
200diff --git a/dump/dump.c b/dump/dump.c
201index dec32468d9..cfda910798 100644
202--- a/dump/dump.c
203+++ b/dump/dump.c
204@@ -35,7 +35,7 @@
205 #include "win_dump.h"
206 #endif
207
208-#include <zlib.h>
209+#include "zlib.h"
210 #ifdef CONFIG_LZO
211 #include <lzo/lzo1x.h>
212 #endif
213diff --git a/fsdev/9p-iov-marshal.c b/fsdev/9p-iov-marshal.c
214index a1c9beddd2..003bb87175 100644
215--- a/fsdev/9p-iov-marshal.c
216+++ b/fsdev/9p-iov-marshal.c
217@@ -12,7 +12,7 @@
218 */
219
220 #include "qemu/osdep.h"
221-#include <glib/gprintf.h>
222+#include "glib/gprintf.h"
223 #include <utime.h>
224
225 #include "9p-iov-marshal.h"
226diff --git a/fsdev/9p-marshal.c b/fsdev/9p-marshal.c
227index a01bba6908..af93f824ac 100644
228--- a/fsdev/9p-marshal.c
229+++ b/fsdev/9p-marshal.c
230@@ -12,7 +12,7 @@
231 */
232
233 #include "qemu/osdep.h"
234-#include <glib/gprintf.h>
235+#include "glib/gprintf.h"
236 #include <dirent.h>
237 #include <utime.h>
238
239diff --git a/hw/9pfs/9p.c b/hw/9pfs/9p.c
240index 94df440fc7..4db4f2f548 100644
241--- a/hw/9pfs/9p.c
242+++ b/hw/9pfs/9p.c
243@@ -12,7 +12,7 @@
244 */
245
246 #include "qemu/osdep.h"
247-#include <glib/gprintf.h>
248+#include "glib/gprintf.h"
249 #include "hw/virtio/virtio.h"
250 #include "qapi/error.h"
251 #include "qemu/error-report.h"
252diff --git a/hw/acpi/aml-build.c b/hw/acpi/aml-build.c
253index 3792ba96ce..6ae8fbeb42 100644
254--- a/hw/acpi/aml-build.c
255+++ b/hw/acpi/aml-build.c
256@@ -20,7 +20,7 @@
257 */
258
259 #include "qemu/osdep.h"
260-#include <glib/gprintf.h>
261+#include "glib/gprintf.h"
262 #include "hw/acpi/aml-build.h"
263 #include "qemu/bswap.h"
264 #include "qemu/bitops.h"
265diff --git a/hw/core/loader-fit.c b/hw/core/loader-fit.c
266index b7c7b3ba94..83ecffe630 100644
267--- a/hw/core/loader-fit.c
268+++ b/hw/core/loader-fit.c
269@@ -28,7 +28,7 @@
270 #include "sysemu/device_tree.h"
271
272 #include <libfdt.h>
273-#include <zlib.h>
274+#include "zlib.h"
275
276 #define FIT_LOADER_MAX_PATH (128)
277
278diff --git a/hw/core/loader.c b/hw/core/loader.c
279index 8bbb1797a4..eb29421324 100644
280--- a/hw/core/loader.c
281+++ b/hw/core/loader.c
282@@ -61,7 +61,7 @@
283 #include "qemu/cutils.h"
284 #include "sysemu/runstate.h"
285
286-#include <zlib.h>
287+#include "zlib.h"
288
289 static int roms_loaded;
290
291diff --git a/hw/display/qxl.c b/hw/display/qxl.c
292index 431c107096..f3ab3cc302 100644
293--- a/hw/display/qxl.c
294+++ b/hw/display/qxl.c
295@@ -20,7 +20,7 @@
296
297 #include "qemu/osdep.h"
298 #include "qemu/units.h"
299-#include <zlib.h>
300+#include "zlib.h"
301
302 #include "qapi/error.h"
303 #include "qemu/timer.h"
304diff --git a/hw/net/allwinner_emac.c b/hw/net/allwinner_emac.c
305index ddddf35c45..5c166d50d9 100644
306--- a/hw/net/allwinner_emac.c
307+++ b/hw/net/allwinner_emac.c
308@@ -27,7 +27,7 @@
309 #include "hw/qdev-properties.h"
310 #include "qemu/log.h"
311 #include "qemu/module.h"
312-#include <zlib.h>
313+#include "zlib.h"
314
315 static uint8_t padding[60];
316
317diff --git a/hw/net/cadence_gem.c b/hw/net/cadence_gem.c
318index 7a534691f1..e653285d62 100644
319--- a/hw/net/cadence_gem.c
320+++ b/hw/net/cadence_gem.c
321@@ -23,7 +23,7 @@
322 */
323
324 #include "qemu/osdep.h"
325-#include <zlib.h> /* For crc32 */
326+#include "zlib.h" /* For crc32 */
327
328 #include "hw/irq.h"
329 #include "hw/net/cadence_gem.h"
330diff --git a/hw/net/dp8393x.c b/hw/net/dp8393x.c
331index 205c0decc5..f01361734f 100644
332--- a/hw/net/dp8393x.c
333+++ b/hw/net/dp8393x.c
334@@ -26,7 +26,7 @@
335 #include "qapi/error.h"
336 #include "qemu/module.h"
337 #include "qemu/timer.h"
338-#include <zlib.h>
339+#include "zlib.h"
340 #include "qom/object.h"
341
342 //#define DEBUG_SONIC
343diff --git a/hw/net/ftgmac100.c b/hw/net/ftgmac100.c
344index 782ff192ce..d7ff65ced7 100644
345--- a/hw/net/ftgmac100.c
346+++ b/hw/net/ftgmac100.c
347@@ -25,7 +25,7 @@
348 #include "migration/vmstate.h"
349
350 /* For crc32 */
351-#include <zlib.h>
352+#include "zlib.h"
353
354 /*
355 * FTGMAC100 registers
356diff --git a/hw/net/i82596.c b/hw/net/i82596.c
357index 055c3a1470..ca38538111 100644
358--- a/hw/net/i82596.c
359+++ b/hw/net/i82596.c
360@@ -19,7 +19,7 @@
361 #include "qemu/module.h"
362 #include "trace.h"
363 #include "i82596.h"
364-#include <zlib.h> /* For crc32 */
365+#include "zlib.h" /* For crc32 */
366
367 #if defined(ENABLE_DEBUG)
368 #define DBG(x) x
369diff --git a/hw/net/imx_fec.c b/hw/net/imx_fec.c
370index 2c14804041..c73b837fc4 100644
371--- a/hw/net/imx_fec.c
372+++ b/hw/net/imx_fec.c
373@@ -34,7 +34,7 @@
374 #include "trace.h"
375
376 /* For crc32 */
377-#include <zlib.h>
378+#include "zlib.h"
379
380 #define IMX_MAX_DESC 1024
381
382diff --git a/hw/net/lan9118.c b/hw/net/lan9118.c
383index ab57c02c8e..3e00aa801a 100644
384--- a/hw/net/lan9118.c
385+++ b/hw/net/lan9118.c
386@@ -24,7 +24,7 @@
387 #include "qemu/log.h"
388 #include "qemu/module.h"
389 /* For crc32 */
390-#include <zlib.h>
391+#include "zlib.h"
392 #include "qom/object.h"
393
394 //#define DEBUG_LAN9118
395diff --git a/hw/net/mcf_fec.c b/hw/net/mcf_fec.c
396index 25e3e453ab..a8fa8d037d 100644
397--- a/hw/net/mcf_fec.c
398+++ b/hw/net/mcf_fec.c
399@@ -17,7 +17,7 @@
400 #include "hw/qdev-properties.h"
401 #include "hw/sysbus.h"
402 /* For crc32 */
403-#include <zlib.h>
404+#include "zlib.h"
405
406 //#define DEBUG_FEC 1
407
408diff --git a/hw/net/milkymist-minimac2.c b/hw/net/milkymist-minimac2.c
409index 5826944fd5..f6602cc5a2 100644
410--- a/hw/net/milkymist-minimac2.c
411+++ b/hw/net/milkymist-minimac2.c
412@@ -36,7 +36,7 @@
413 #include "qemu/module.h"
414 #include "qemu/error-report.h"
415
416-#include <zlib.h>
417+#include "zlib.h"
418
419 enum {
420 R_SETUP = 0,
421diff --git a/hw/net/rtl8139.c b/hw/net/rtl8139.c
422index ba5ace1ab7..aaafb07a5f 100644
423--- a/hw/net/rtl8139.c
424+++ b/hw/net/rtl8139.c
425@@ -51,7 +51,7 @@
426 /* For crc32 */
427
428 #include "qemu/osdep.h"
429-#include <zlib.h>
430+#include "zlib.h"
431
432 #include "hw/pci/pci.h"
433 #include "hw/qdev-properties.h"
434diff --git a/hw/net/smc91c111.c b/hw/net/smc91c111.c
435index ad778cd8fc..4bea869eb9 100644
436--- a/hw/net/smc91c111.c
437+++ b/hw/net/smc91c111.c
438@@ -18,7 +18,7 @@
439 #include "qemu/log.h"
440 #include "qemu/module.h"
441 /* For crc32 */
442-#include <zlib.h>
443+#include "zlib.h"
444 #include "qom/object.h"
445
446 /* Number of 2k memory pages available. */
447diff --git a/hw/net/stellaris_enet.c b/hw/net/stellaris_enet.c
448index 8dd60783d8..e2d1065394 100644
449--- a/hw/net/stellaris_enet.c
450+++ b/hw/net/stellaris_enet.c
451@@ -15,7 +15,7 @@
452 #include "net/net.h"
453 #include "qemu/log.h"
454 #include "qemu/module.h"
455-#include <zlib.h>
456+#include "zlib.h"
457 #include "qom/object.h"
458
459 //#define DEBUG_STELLARIS_ENET 1
460diff --git a/hw/nvram/mac_nvram.c b/hw/nvram/mac_nvram.c
461index 11f2d31cdb..f8db0afd00 100644
462--- a/hw/nvram/mac_nvram.c
463+++ b/hw/nvram/mac_nvram.c
464@@ -31,7 +31,7 @@
465 #include "qemu/cutils.h"
466 #include "qemu/module.h"
467 #include "trace.h"
468-#include <zlib.h>
469+#include "zlib.h"
470
471 #define DEF_SYSTEM_SIZE 0xc10
472
473diff --git a/hw/xen/xen-bus-helper.c b/hw/xen/xen-bus-helper.c
474index b459bb9396..ff159b0bfb 100644
475--- a/hw/xen/xen-bus-helper.c
476+++ b/hw/xen/xen-bus-helper.c
477@@ -12,7 +12,7 @@
478 #include "hw/xen/xen-bus-helper.h"
479 #include "qapi/error.h"
480
481-#include <glib/gprintf.h>
482+#include "glib/gprintf.h"
483
484 struct xs_state {
485 enum xenbus_state statenum;
486diff --git a/include/block/aio.h b/include/block/aio.h
487index 5f342267d5..00300a7fa4 100644
488--- a/include/block/aio.h
489+++ b/include/block/aio.h
490@@ -15,7 +15,7 @@
491 #define QEMU_AIO_H
492
493 #ifdef CONFIG_LINUX_IO_URING
494-#include <liburing.h>
495+#include "src/include/liburing.h"
496 #endif
497 #include "qemu/coroutine.h"
498 #include "qemu/queue.h"
499diff --git a/include/glib-compat.h b/include/glib-compat.h
500index 695a96f7ea..246a1982d1 100644
501--- a/include/glib-compat.h
502+++ b/include/glib-compat.h
503@@ -29,9 +29,9 @@
504 #pragma GCC diagnostic push
505 #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
506
507-#include <glib.h>
508+#include "glib/glib.h"
509 #if defined(G_OS_UNIX)
510-#include <glib-unix.h>
511+#include "glib/glib-unix.h"
512 #include <sys/types.h>
513 #include <pwd.h>
514 #endif
515diff --git a/include/ui/qemu-pixman.h b/include/ui/qemu-pixman.h
516index 87737a6f16..b443f4415a 100644
517--- a/include/ui/qemu-pixman.h
518+++ b/include/ui/qemu-pixman.h
519@@ -9,7 +9,7 @@
520 /* pixman-0.16.0 headers have a redundant declaration */
521 #pragma GCC diagnostic push
522 #pragma GCC diagnostic ignored "-Wredundant-decls"
523-#include <pixman.h>
524+#include "pixman.h"
525 #pragma GCC diagnostic pop
526
527 /*
528diff --git a/migration/dirtyrate.c b/migration/dirtyrate.c
529index ccb98147e8..73b6a4f31b 100644
530--- a/migration/dirtyrate.c
531+++ b/migration/dirtyrate.c
532@@ -11,7 +11,7 @@
533 */
534
535 #include "qemu/osdep.h"
536-#include <zlib.h>
537+#include "zlib.h"
538 #include "qapi/error.h"
539 #include "cpu.h"
540 #include "exec/ramblock.h"
541diff --git a/migration/multifd-zlib.c b/migration/multifd-zlib.c
542index ab4ba75d75..fde4ff6647 100644
543--- a/migration/multifd-zlib.c
544+++ b/migration/multifd-zlib.c
545@@ -11,7 +11,7 @@
546 */
547
548 #include "qemu/osdep.h"
549-#include <zlib.h>
550+#include "zlib.h"
551 #include "qemu/rcu.h"
552 #include "exec/target_page.h"
553 #include "qapi/error.h"
554diff --git a/migration/qemu-file.c b/migration/qemu-file.c
555index be21518c57..8e36d701ca 100644
556--- a/migration/qemu-file.c
557+++ b/migration/qemu-file.c
558@@ -22,7 +22,7 @@
559 * THE SOFTWARE.
560 */
561 #include "qemu/osdep.h"
562-#include <zlib.h>
563+#include "zlib.h"
564 #include "qemu/error-report.h"
565 #include "qemu/iov.h"
566 #include "migration.h"
567diff --git a/migration/qemu-file.h b/migration/qemu-file.h
568index a9b6d6ccb7..1d76e0b405 100644
569--- a/migration/qemu-file.h
570+++ b/migration/qemu-file.h
571@@ -25,7 +25,7 @@
572 #ifndef MIGRATION_QEMU_FILE_H
573 #define MIGRATION_QEMU_FILE_H
574
575-#include <zlib.h>
576+#include "zlib.h"
577 #include "exec/cpu-common.h"
578
579 /* Read a chunk of data from a file at the given position. The pos argument
580diff --git a/qemu-options-wrapper.h b/qemu-options-wrapper.h
581index 6f548e3922..3d5a9321cc 100644
582--- a/qemu-options-wrapper.h
583+++ b/qemu-options-wrapper.h
584@@ -29,7 +29,7 @@
585 #error "qemu-options-wrapper.h included with no option defined"
586 #endif
587
588-#include "qemu-options.def"
589+#include "qemu-options-gen.h"
590
591 #undef DEF
592 #undef DEFHEADING
593diff --git a/qga/commands-posix-ssh.c b/qga/commands-posix-ssh.c
594index 749167e82d..a614c105d0 100644
595--- a/qga/commands-posix-ssh.c
596+++ b/qga/commands-posix-ssh.c
597@@ -4,8 +4,8 @@
598 */
599 #include "qemu/osdep.h"
600
601-#include <glib-unix.h>
602-#include <glib/gstdio.h>
603+#include "glib/glib-unix.h"
604+#include "glib/gstdio.h"
605 #include <locale.h>
606 #include <pwd.h>
607
608diff --git a/qga/main.c b/qga/main.c
609index dea6a3aa64..4733ed8f55 100644
610--- a/qga/main.c
611+++ b/qga/main.c
612@@ -13,7 +13,7 @@
613
614 #include "qemu/osdep.h"
615 #include <getopt.h>
616-#include <glib/gstdio.h>
617+#include "glib/gstdio.h"
618 #ifndef _WIN32
619 #include <syslog.h>
620 #include <sys/wait.h>
621Submodule slirp contains modified content
622diff --git a/slirp/src/ip.h b/slirp/src/ip.h
623index e5d4aa8..d433cf3 100644
624--- a/slirp/src/ip.h
625+++ b/slirp/src/ip.h
626@@ -34,7 +34,7 @@
627 #ifndef IP_H
628 #define IP_H
629
630-#include <glib.h>
631+#include "glib/glib.h"
632
633 #if G_BYTE_ORDER == G_BIG_ENDIAN
634 #undef NTOHL
635diff --git a/slirp/src/ip6.h b/slirp/src/ip6.h
636index 0630309..d5b6ae7 100644
637--- a/slirp/src/ip6.h
638+++ b/slirp/src/ip6.h
639@@ -7,7 +7,7 @@
640 #ifndef SLIRP_IP6_H
641 #define SLIRP_IP6_H
642
643-#include <glib.h>
644+#include "glib/glib.h"
645 #include <string.h>
646
647 #define ALLNODES_MULTICAST \
648diff --git a/slirp/src/stream.c b/slirp/src/stream.c
649index 6cf326f..7992ee2 100644
650--- a/slirp/src/stream.c
651+++ b/slirp/src/stream.c
652@@ -23,7 +23,7 @@
653 * THE SOFTWARE.
654 */
655 #include "stream.h"
656-#include <glib.h>
657+#include "glib/glib.h"
658
659 bool slirp_istream_read(SlirpIStream *f, void *buf, size_t size)
660 {
661diff --git a/slirp/src/tcp.h b/slirp/src/tcp.h
662index 70a9760..7cbd4d6 100644
663--- a/slirp/src/tcp.h
664+++ b/slirp/src/tcp.h
665@@ -34,7 +34,7 @@
666 #ifndef TCP_H
667 #define TCP_H
668
669-#include <glib.h>
670+#include "glib/glib.h"
671
672 typedef uint32_t tcp_seq;
673
674diff --git a/slirp/src/util.c b/slirp/src/util.c
675index d3ed5fa..f53bd03 100644
676--- a/slirp/src/util.c
677+++ b/slirp/src/util.c
678@@ -28,7 +28,7 @@
679 */
680 #include "util.h"
681
682-#include <glib.h>
683+#include "glib/glib.h"
684 #include <fcntl.h>
685 #include <stdint.h>
686
687diff --git a/slirp/src/util.h b/slirp/src/util.h
688index d67b3d0..eec4a66 100644
689--- a/slirp/src/util.h
690+++ b/slirp/src/util.h
691@@ -24,7 +24,7 @@
692 #ifndef UTIL_H_
693 #define UTIL_H_
694
695-#include <glib.h>
696+#include "glib/glib.h"
697
698 #include <stdlib.h>
699 #include <stdio.h>
700diff --git a/slirp/src/vmstate.c b/slirp/src/vmstate.c
701index 68cc172..66840df 100644
702--- a/slirp/src/vmstate.c
703+++ b/slirp/src/vmstate.c
704@@ -40,7 +40,7 @@
705 #include <assert.h>
706 #include <errno.h>
707 #include <string.h>
708-#include <glib.h>
709+#include "glib/glib.h"
710
711 #include "stream.h"
712 #include "vmstate.h"
713diff --git a/softmmu/qemu-seccomp.c b/softmmu/qemu-seccomp.c
714index 8325ecb766..1290657103 100644
715--- a/softmmu/qemu-seccomp.c
716+++ b/softmmu/qemu-seccomp.c
717@@ -19,7 +19,7 @@
718 #include "qemu/option.h"
719 #include "qemu/module.h"
720 #include <sys/prctl.h>
721-#include <seccomp.h>
722+#include "seccomp.h"
723 #include "sysemu/seccomp.h"
724 #include <linux/seccomp.h>
725
726diff --git a/target/arm/helper-a64.c b/target/arm/helper-a64.c
727index 30b2ad119f..4d982f6db0 100644
728--- a/target/arm/helper-a64.c
729+++ b/target/arm/helper-a64.c
730@@ -34,7 +34,7 @@
731 #include "qemu/atomic128.h"
732 #include "tcg/tcg.h"
733 #include "fpu/softfloat.h"
734-#include <zlib.h> /* For crc32 */
735+#include "zlib.h" /* For crc32 */
736
737 /* C2.4.7 Multiply and divide */
738 /* special cases for 0 and LLONG_MIN are mandated by the standard */
739diff --git a/target/arm/helper.c b/target/arm/helper.c
740index 38cd35c049..4b09cba889 100644
741--- a/target/arm/helper.c
742+++ b/target/arm/helper.c
743@@ -20,7 +20,7 @@
744 #include "qemu/crc32c.h"
745 #include "qemu/qemu-print.h"
746 #include "exec/exec-all.h"
747-#include <zlib.h> /* For crc32 */
748+#include "zlib.h" /* For crc32 */
749 #include "hw/irq.h"
750 #include "hw/semihosting/semihost.h"
751 #include "sysemu/cpus.h"
752diff --git a/target/arm/m_helper.c b/target/arm/m_helper.c
753index aad01ea012..e95f7a8d88 100644
754--- a/target/arm/m_helper.c
755+++ b/target/arm/m_helper.c
756@@ -20,7 +20,7 @@
757 #include "qemu/crc32c.h"
758 #include "qemu/qemu-print.h"
759 #include "exec/exec-all.h"
760-#include <zlib.h> /* For crc32 */
761+#include "zlib.h" /* For crc32 */
762 #include "hw/semihosting/semihost.h"
763 #include "sysemu/cpus.h"
764 #include "sysemu/kvm.h"
765diff --git a/target/tilegx/helper.c b/target/tilegx/helper.c
766index c006bf7454..873f42a817 100644
767--- a/target/tilegx/helper.c
768+++ b/target/tilegx/helper.c
769@@ -22,7 +22,7 @@
770 #include "cpu.h"
771 #include "exec/exec-all.h"
772 #include "exec/helper-proto.h"
773-#include <zlib.h> /* For crc32 */
774+#include "zlib.h" /* For crc32 */
775 #include "syscall_defs.h"
776
777 void helper_exception(CPUTLGState *env, uint32_t excp)
778diff --git a/target/tricore/op_helper.c b/target/tricore/op_helper.c
779index 32c2bc1699..27dc193796 100644
780--- a/target/tricore/op_helper.c
781+++ b/target/tricore/op_helper.c
782@@ -20,7 +20,7 @@
783 #include "exec/helper-proto.h"
784 #include "exec/exec-all.h"
785 #include "exec/cpu_ldst.h"
786-#include <zlib.h> /* for crc32 */
787+#include "zlib.h" /* for crc32 */
788
789
790 /* Exception helpers */
791diff --git a/tests/plugin/bb.c b/tests/plugin/bb.c
792index de09bdde4e..bc04d295e4 100644
793--- a/tests/plugin/bb.c
794+++ b/tests/plugin/bb.c
795@@ -10,7 +10,7 @@
796 #include <string.h>
797 #include <unistd.h>
798 #include <stdio.h>
799-#include <glib.h>
800+#include "glib/glib.h"
801
802 #include <qemu-plugin.h>
803
804diff --git a/tests/plugin/insn.c b/tests/plugin/insn.c
805index a9a6e41237..75b1bd7b86 100644
806--- a/tests/plugin/insn.c
807+++ b/tests/plugin/insn.c
808@@ -10,7 +10,7 @@
809 #include <string.h>
810 #include <unistd.h>
811 #include <stdio.h>
812-#include <glib.h>
813+#include "glib/glib.h"
814
815 #include <qemu-plugin.h>
816
817diff --git a/tests/plugin/mem.c b/tests/plugin/mem.c
818index 4725bd851d..8d587f460a 100644
819--- a/tests/plugin/mem.c
820+++ b/tests/plugin/mem.c
821@@ -10,7 +10,7 @@
822 #include <string.h>
823 #include <unistd.h>
824 #include <stdio.h>
825-#include <glib.h>
826+#include "glib/glib.h"
827
828 #include <qemu-plugin.h>
829
830diff --git a/tests/ptimer-test.c b/tests/ptimer-test.c
831index 9176b96c1c..462468a78f 100644
832--- a/tests/ptimer-test.c
833+++ b/tests/ptimer-test.c
834@@ -9,7 +9,7 @@
835 */
836
837 #include "qemu/osdep.h"
838-#include <glib/gprintf.h>
839+#include "glib/gprintf.h"
840
841 #include "qemu/main-loop.h"
842 #include "hw/ptimer.h"
843diff --git a/tests/qtest/acpi-utils.c b/tests/qtest/acpi-utils.c
844index d2a202efca..bccb0434fa 100644
845--- a/tests/qtest/acpi-utils.c
846+++ b/tests/qtest/acpi-utils.c
847@@ -13,7 +13,7 @@
848 */
849
850 #include "qemu/osdep.h"
851-#include <glib/gstdio.h>
852+#include "glib/gstdio.h"
853 #include "qemu-common.h"
854 #include "qemu/bitmap.h"
855 #include "acpi-utils.h"
856diff --git a/tests/qtest/bios-tables-test.c b/tests/qtest/bios-tables-test.c
857index f23a5335a8..76e67c888d 100644
858--- a/tests/qtest/bios-tables-test.c
859+++ b/tests/qtest/bios-tables-test.c
860@@ -56,7 +56,7 @@
861 */
862
863 #include "qemu/osdep.h"
864-#include <glib/gstdio.h>
865+#include "glib/gstdio.h"
866 #include "qemu-common.h"
867 #include "hw/firmware/smbios.h"
868 #include "qemu/bitmap.h"
869diff --git a/tests/qtest/dbus-vmstate-test.c b/tests/qtest/dbus-vmstate-test.c
870index aca9b98b7a..a4835fc7d2 100644
871--- a/tests/qtest/dbus-vmstate-test.c
872+++ b/tests/qtest/dbus-vmstate-test.c
873@@ -1,5 +1,5 @@
874 #include "qemu/osdep.h"
875-#include <glib/gstdio.h>
876+#include "glib/gstdio.h"
877 #include <gio/gio.h>
878 #include "libqos/libqtest.h"
879 #include "qemu-common.h"
880diff --git a/tests/qtest/ivshmem-test.c b/tests/qtest/ivshmem-test.c
881index dfa69424ed..6b27e4a82e 100644
882--- a/tests/qtest/ivshmem-test.c
883+++ b/tests/qtest/ivshmem-test.c
884@@ -9,7 +9,7 @@
885 */
886
887 #include "qemu/osdep.h"
888-#include <glib/gstdio.h>
889+#include "glib/gstdio.h"
890 #include "contrib/ivshmem-server/ivshmem-server.h"
891 #include "libqos/libqos-pc.h"
892 #include "libqos/libqos-spapr.h"
893diff --git a/tests/qtest/pxe-test.c b/tests/qtest/pxe-test.c
894index 32bbae33c5..e2d750e984 100644
895--- a/tests/qtest/pxe-test.c
896+++ b/tests/qtest/pxe-test.c
897@@ -13,7 +13,7 @@
898 */
899
900 #include "qemu/osdep.h"
901-#include <glib/gstdio.h>
902+#include "glib/gstdio.h"
903 #include "qemu-common.h"
904 #include "libqos/libqtest.h"
905 #include "boot-sector.h"
906diff --git a/tests/qtest/tpm-crb-swtpm-test.c b/tests/qtest/tpm-crb-swtpm-test.c
907index 1d82a48c04..634e872e9b 100644
908--- a/tests/qtest/tpm-crb-swtpm-test.c
909+++ b/tests/qtest/tpm-crb-swtpm-test.c
910@@ -13,7 +13,7 @@
911 */
912
913 #include "qemu/osdep.h"
914-#include <glib/gstdio.h>
915+#include "glib/gstdio.h"
916
917 #include "libqos/libqtest.h"
918 #include "qemu/module.h"
919diff --git a/tests/qtest/tpm-crb-test.c b/tests/qtest/tpm-crb-test.c
920index ed533900d1..5fcc7740b4 100644
921--- a/tests/qtest/tpm-crb-test.c
922+++ b/tests/qtest/tpm-crb-test.c
923@@ -11,7 +11,7 @@
924 */
925
926 #include "qemu/osdep.h"
927-#include <glib/gstdio.h>
928+#include "glib/gstdio.h"
929
930 #include "hw/acpi/tpm.h"
931 #include "io/channel-socket.h"
932diff --git a/tests/qtest/tpm-emu.c b/tests/qtest/tpm-emu.c
933index 2e8eb7b94f..ee8605754b 100644
934--- a/tests/qtest/tpm-emu.c
935+++ b/tests/qtest/tpm-emu.c
936@@ -11,7 +11,7 @@
937 */
938
939 #include "qemu/osdep.h"
940-#include <glib/gstdio.h>
941+#include "glib/gstdio.h"
942
943 #include "backends/tpm/tpm_ioctl.h"
944 #include "io/channel-socket.h"
945diff --git a/tests/qtest/tpm-tests.c b/tests/qtest/tpm-tests.c
946index 0da3a8a4df..2672509f57 100644
947--- a/tests/qtest/tpm-tests.c
948+++ b/tests/qtest/tpm-tests.c
949@@ -13,7 +13,7 @@
950 */
951
952 #include "qemu/osdep.h"
953-#include <glib/gstdio.h>
954+#include "glib/gstdio.h"
955
956 #include "libqtest-single.h"
957 #include "tpm-tests.h"
958diff --git a/tests/qtest/tpm-tis-device-swtpm-test.c b/tests/qtest/tpm-tis-device-swtpm-test.c
959index f7126eff9e..f1ab3b8e8e 100644
960--- a/tests/qtest/tpm-tis-device-swtpm-test.c
961+++ b/tests/qtest/tpm-tis-device-swtpm-test.c
962@@ -14,7 +14,7 @@
963 */
964
965 #include "qemu/osdep.h"
966-#include <glib/gstdio.h>
967+#include "glib/gstdio.h"
968
969 #include "libqos/libqtest.h"
970 #include "qemu/module.h"
971diff --git a/tests/qtest/tpm-tis-device-test.c b/tests/qtest/tpm-tis-device-test.c
972index 63ed36440f..671b8f9a46 100644
973--- a/tests/qtest/tpm-tis-device-test.c
974+++ b/tests/qtest/tpm-tis-device-test.c
975@@ -13,7 +13,7 @@
976 */
977
978 #include "qemu/osdep.h"
979-#include <glib/gstdio.h>
980+#include "glib/gstdio.h"
981
982 #include "io/channel-socket.h"
983 #include "libqtest-single.h"
984diff --git a/tests/qtest/tpm-tis-swtpm-test.c b/tests/qtest/tpm-tis-swtpm-test.c
985index fa590e68f1..59d5bff7e8 100644
986--- a/tests/qtest/tpm-tis-swtpm-test.c
987+++ b/tests/qtest/tpm-tis-swtpm-test.c
988@@ -13,7 +13,7 @@
989 */
990
991 #include "qemu/osdep.h"
992-#include <glib/gstdio.h>
993+#include "glib/gstdio.h"
994
995 #include "libqos/libqtest.h"
996 #include "qemu/module.h"
997diff --git a/tests/qtest/tpm-tis-test.c b/tests/qtest/tpm-tis-test.c
998index 79ffbc943e..353365e5a1 100644
999--- a/tests/qtest/tpm-tis-test.c
1000+++ b/tests/qtest/tpm-tis-test.c
1001@@ -13,7 +13,7 @@
1002 */
1003
1004 #include "qemu/osdep.h"
1005-#include <glib/gstdio.h>
1006+#include "glib/gstdio.h"
1007
1008 #include "hw/acpi/tpm.h"
1009 #include "io/channel-socket.h"
1010diff --git a/tests/qtest/tpm-tis-util.c b/tests/qtest/tpm-tis-util.c
1011index 9aff503fd8..77a2e6f7cd 100644
1012--- a/tests/qtest/tpm-tis-util.c
1013+++ b/tests/qtest/tpm-tis-util.c
1014@@ -14,7 +14,7 @@
1015 */
1016
1017 #include "qemu/osdep.h"
1018-#include <glib/gstdio.h>
1019+#include "glib/gstdio.h"
1020
1021 #include "hw/acpi/tpm.h"
1022 #include "io/channel-socket.h"
1023diff --git a/tests/test-char.c b/tests/test-char.c
1024index 9196e566e9..aefa73fd4e 100644
1025--- a/tests/test-char.c
1026+++ b/tests/test-char.c
1027@@ -1,5 +1,5 @@
1028 #include "qemu/osdep.h"
1029-#include <glib/gstdio.h>
1030+#include "glib/gstdio.h"
1031
1032 #include "qemu/config-file.h"
1033 #include "qemu/module.h"
1034diff --git a/tests/test-logging.c b/tests/test-logging.c
1035index ccb819f193..b710310aaa 100644
1036--- a/tests/test-logging.c
1037+++ b/tests/test-logging.c
1038@@ -25,7 +25,7 @@
1039 */
1040
1041 #include "qemu/osdep.h"
1042-#include <glib/gstdio.h>
1043+#include "glib/gstdio.h"
1044
1045 #include "qemu-common.h"
1046 #include "qapi/error.h"
1047diff --git a/tests/test-qga.c b/tests/test-qga.c
1048index c1b173b3cb..2a2607c9e1 100644
1049--- a/tests/test-qga.c
1050+++ b/tests/test-qga.c
1051@@ -1,6 +1,6 @@
1052 #include "qemu/osdep.h"
1053 #include <locale.h>
1054-#include <glib/gstdio.h>
1055+#include "glib/gstdio.h"
1056 #include <sys/socket.h>
1057 #include <sys/un.h>
1058
1059diff --git a/tests/test-util-filemonitor.c b/tests/test-util-filemonitor.c
1060index b629e10857..32efe8256d 100644
1061--- a/tests/test-util-filemonitor.c
1062+++ b/tests/test-util-filemonitor.c
1063@@ -23,7 +23,7 @@
1064 #include "qapi/error.h"
1065 #include "qemu/filemonitor.h"
1066
1067-#include <glib/gstdio.h>
1068+#include "glib/gstdio.h"
1069
1070 #include <utime.h>
1071
1072diff --git a/tools/virtiofsd/fuse_lowlevel.c b/tools/virtiofsd/fuse_lowlevel.c
1073index c70fb16a9a..9be0d4ec75 100644
1074--- a/tools/virtiofsd/fuse_lowlevel.c
1075+++ b/tools/virtiofsd/fuse_lowlevel.c
1076@@ -18,7 +18,7 @@
1077
1078 #include <assert.h>
1079 #include <errno.h>
1080-#include <glib.h>
1081+#include "glib/glib.h"
1082 #include <limits.h>
1083 #include <stdbool.h>
1084 #include <stddef.h>
1085diff --git a/tools/virtiofsd/fuse_virtio.c b/tools/virtiofsd/fuse_virtio.c
1086index 83ba07c6cd..273d66704c 100644
1087--- a/tools/virtiofsd/fuse_virtio.c
1088+++ b/tools/virtiofsd/fuse_virtio.c
1089@@ -22,7 +22,7 @@
1090
1091 #include <assert.h>
1092 #include <errno.h>
1093-#include <glib.h>
1094+#include "glib/glib.h"
1095 #include <stdint.h>
1096 #include <stdio.h>
1097 #include <stdlib.h>
1098diff --git a/tools/virtiofsd/passthrough_ll.c b/tools/virtiofsd/passthrough_ll.c
1099index 97485b22b4..cac5970790 100644
1100--- a/tools/virtiofsd/passthrough_ll.c
1101+++ b/tools/virtiofsd/passthrough_ll.c
1102@@ -45,7 +45,7 @@
1103 #include <cap-ng.h>
1104 #include <dirent.h>
1105 #include <errno.h>
1106-#include <glib.h>
1107+#include "glib/glib.h"
1108 #include <inttypes.h>
1109 #include <limits.h>
1110 #include <pthread.h>
1111diff --git a/tools/virtiofsd/passthrough_seccomp.c b/tools/virtiofsd/passthrough_seccomp.c
1112index 11623f56f2..779d1d3249 100644
1113--- a/tools/virtiofsd/passthrough_seccomp.c
1114+++ b/tools/virtiofsd/passthrough_seccomp.c
1115@@ -11,8 +11,8 @@
1116 #include "fuse_i.h"
1117 #include "fuse_log.h"
1118 #include <errno.h>
1119-#include <glib.h>
1120-#include <seccomp.h>
1121+#include "glib/glib.h"
1122+#include "seccomp.h"
1123 #include <stdlib.h>
1124
1125 /* Bodge for libseccomp 2.4.2 which broke ppoll */
1126diff --git a/ui/cursor.c b/ui/cursor.c
1127index 1d62ddd4d0..2fec816a6a 100644
1128--- a/ui/cursor.c
1129+++ b/ui/cursor.c
1130@@ -1,8 +1,8 @@
1131 #include "qemu/osdep.h"
1132 #include "ui/console.h"
1133
1134-#include "cursor_hidden.xpm"
1135-#include "cursor_left_ptr.xpm"
1136+#include "ui/cursor_hidden.h"
1137+#include "ui/cursor_left_ptr.h"
1138
1139 /* for creating built-in cursors */
1140 static QEMUCursor *cursor_parse_xpm(const char *xpm[])
1141diff --git a/ui/gtk.c b/ui/gtk.c
1142index a752aa22be..6ba66c0341 100644
1143--- a/ui/gtk.c
1144+++ b/ui/gtk.c
1145@@ -44,7 +44,7 @@
1146 #endif
1147 #include "ui/win32-kbd-hook.h"
1148
1149-#include <glib/gi18n.h>
1150+#include "glib/gi18n.h"
1151 #include <locale.h>
1152 #if defined(CONFIG_VTE)
1153 #include <vte/vte.h>
1154diff --git a/ui/vnc.h b/ui/vnc.h
1155index 4e2637ce6c..0da79ae261 100644
1156--- a/ui/vnc.h
1157+++ b/ui/vnc.h
1158@@ -38,7 +38,7 @@
1159 #include "io/channel-tls.h"
1160 #include "io/net-listener.h"
1161 #include "authz/base.h"
1162-#include <zlib.h>
1163+#include "zlib.h"
1164
1165 #include "keymaps.h"
1166 #include "vnc-palette.h"
1167diff --git a/util/oslib-posix.c b/util/oslib-posix.c
1168index f15234b5c0..2cb8411ddb 100644
1169--- a/util/oslib-posix.c
1170+++ b/util/oslib-posix.c
1171@@ -29,7 +29,7 @@
1172 #include "qemu/osdep.h"
1173 #include <termios.h>
1174
1175-#include <glib/gprintf.h>
1176+#include "glib/gprintf.h"
1177
1178 #include "qemu-common.h"
1179 #include "sysemu/sysemu.h"