Skip to content

Commit d8e39b7

Browse files
author
Markus Armbruster
committed
Use #include "..." for our own headers, <...> for others
System headers should be included with <...>, our own headers with "...". Offenders tracked down with an ugly, brittle and probably buggy Perl script. Previous iteration was commit a9c9427. Delete inclusions of "string.h" and "strings.h" instead of fixing them to <string.h> and <strings.h>, because we always include these via osdep.h. Put the cleaned up system header includes first. While there, separate #include from file comment with exactly one blank line. Reviewed-by: Eric Blake <[email protected]> Reviewed-by: Thomas Huth <[email protected]> Signed-off-by: Markus Armbruster <[email protected]> Message-Id: <[email protected]>
1 parent 637b047 commit d8e39b7

File tree

19 files changed

+20
-27
lines changed

19 files changed

+20
-27
lines changed

contrib/vhost-user-scsi/vhost-user-scsi.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
*/
1212

1313
#include "qemu/osdep.h"
14+
#include <iscsi/iscsi.h>
15+
#include <iscsi/scsi-lowlevel.h>
1416
#include "contrib/libvhost-user/libvhost-user-glib.h"
1517
#include "standard-headers/linux/virtio_scsi.h"
16-
#include "iscsi/iscsi.h"
17-
#include "iscsi/scsi-lowlevel.h"
1818

1919
#include <glib.h>
2020

hw/ide/sii3112.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
* http://wiki.osdev.org/User:Quok/Silicon_Image_Datasheets
1313
*/
1414

15-
#include <qemu/osdep.h>
16-
#include <hw/ide/pci.h>
15+
#include "qemu/osdep.h"
16+
#include "hw/ide/pci.h"
1717
#include "trace.h"
1818

1919
#define TYPE_SII3112_PCI "sii3112"

hw/s390x/s390-ccw.c

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,11 @@
1010
* or (at your option) any later version. See the COPYING file in the
1111
* top-level directory.
1212
*/
13+
1314
#include "qemu/osdep.h"
15+
#include <libgen.h>
1416
#include "qapi/error.h"
1517
#include "hw/sysbus.h"
16-
#include "libgen.h"
1718
#include "hw/s390x/css.h"
1819
#include "hw/s390x/css-bridge.h"
1920
#include "hw/s390x/s390-ccw.h"

include/hw/loader-fit.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#ifndef HW_LOADER_FIT_H
2121
#define HW_LOADER_FIT_H
2222

23-
#include <exec/hwaddr.h>
23+
#include "exec/hwaddr.h"
2424

2525
struct fit_loader_match {
2626
const char *compatible;

include/hw/registerfields.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#ifndef REGISTERFIELDS_H
1212
#define REGISTERFIELDS_H
1313

14-
#include <qemu/bitops.h>
14+
#include "qemu/bitops.h"
1515

1616
/* Define constants for a 32 bit register */
1717

include/hw/s390x/storage-attributes.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#ifndef S390_STORAGE_ATTRIBUTES_H
1313
#define S390_STORAGE_ATTRIBUTES_H
1414

15-
#include <hw/qdev.h>
15+
#include "hw/qdev.h"
1616
#include "monitor/monitor.h"
1717

1818
#define TYPE_S390_STATTRIB "s390-storage_attributes"

target/i386/hax-all.c

-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#include "exec/ioport.h"
3131

3232
#include "qemu-common.h"
33-
#include "strings.h"
3433
#include "hax-i386.h"
3534
#include "sysemu/accel.h"
3635
#include "sysemu/sysemu.h"

target/i386/hvf/hvf.c

-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@
7070
#include "hw/i386/apic_internal.h"
7171
#include "hw/boards.h"
7272
#include "qemu/main-loop.h"
73-
#include "strings.h"
7473
#include "sysemu/accel.h"
7574
#include "sysemu/sysemu.h"
7675
#include "target/i386/cpu.h"

target/i386/hvf/x86_decode.c

-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
#include "qemu-common.h"
2222
#include "panic.h"
2323
#include "x86_decode.h"
24-
#include "string.h"
2524
#include "vmx.h"
2625
#include "x86_mmu.h"
2726
#include "x86_descr.h"

target/i386/hvf/x86_mmu.c

+2-4
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,16 @@
1515
* You should have received a copy of the GNU Lesser General Public
1616
* License along with this program; if not, see <http://www.gnu.org/licenses/>.
1717
*/
18+
1819
#include "qemu/osdep.h"
20+
#include <memory.h>
1921
#include "panic.h"
20-
2122
#include "qemu-common.h"
2223
#include "cpu.h"
2324
#include "x86.h"
2425
#include "x86_mmu.h"
25-
#include "string.h"
2626
#include "vmcs.h"
2727
#include "vmx.h"
28-
29-
#include "memory.h"
3028
#include "exec/address-spaces.h"
3129

3230
#define pte_present(pte) (pte & PT_PRESENT)

target/i386/hvf/x86_task.c

-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
#include "hw/i386/apic_internal.h"
3333
#include "hw/boards.h"
3434
#include "qemu/main-loop.h"
35-
#include "strings.h"
3635
#include "sysemu/accel.h"
3736
#include "sysemu/sysemu.h"
3837
#include "target/i386/cpu.h"

target/s390x/gen-features.c

+2-4
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,10 @@
99
* This work is licensed under the terms of the GNU GPL, version 2 or (at
1010
* your option) any later version. See the COPYING file in the top-level
1111
* directory.
12-
*
1312
*/
1413

15-
16-
#include "inttypes.h"
17-
#include "stdio.h"
14+
#include <inttypes.h>
15+
#include <stdio.h>
1816
#include "cpu_features_def.h"
1917

2018
#define ARRAY_SIZE(array) (sizeof(array) / sizeof(array[0]))

target/xtensa/core-dc232b/xtensa-modules.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
1919
02110-1301, USA. */
2020

21-
#include <xtensa-isa.h>
21+
#include "xtensa-isa.h"
2222
#include "xtensa-isa-internal.h"
2323

2424

target/xtensa/core-dc233c/xtensa-modules.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
2222
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
2323

24-
#include <xtensa-isa.h>
24+
#include "xtensa-isa.h"
2525
#include "xtensa-isa-internal.h"
2626

2727

target/xtensa/core-de212/xtensa-modules.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
2222
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
2323

24-
#include <xtensa-isa.h>
24+
#include "xtensa-isa.h"
2525
#include "xtensa-isa-internal.h"
2626

2727

target/xtensa/core-fsf/xtensa-modules.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
1919
02110-1301, USA. */
2020

21-
#include <xtensa-isa.h>
21+
#include "xtensa-isa.h"
2222
#include "xtensa-isa-internal.h"
2323

2424

target/xtensa/core-sample_controller/xtensa-modules.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
2222
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
2323

24-
#include <xtensa-isa.h>
24+
#include "xtensa-isa.h"
2525
#include "xtensa-isa-internal.h"
2626

2727

target/xtensa/xtensa-isa.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
#include <hw/xtensa/xtensa-isa.h>
1+
#include "hw/xtensa/xtensa-isa.h"

vl.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
#include "qemu/uuid.h"
2929

3030
#ifdef CONFIG_SECCOMP
31+
#include <sys/prctl.h>
3132
#include "sysemu/seccomp.h"
32-
#include "sys/prctl.h"
3333
#endif
3434

3535
#ifdef CONFIG_SDL

0 commit comments

Comments
 (0)