misc: Add missing compiler.hh include
Add some missing base/compiler.hh includes.
Found by manually checking the files in:
grep -r --include \*.hh -L \
'#include "base/compiler.hh"' \
$(grep -r -l "GEM5_" src/)
And occasionally checking some .cc files through
a similar methodology.
Change-Id: I6b6e27189c627bb76ace73c338486743d469be46
Signed-off-by: Daniel R. Carvalho <odanrc@yahoo.com.br>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/45459
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com>
Reviewed-by: Bobby R. Bruce <bbruce@ucdavis.edu>
Maintainer: Jason Lowe-Power <power.jg@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
committed by
Daniel Carvalho
parent
aa19af29ad
commit
9b675ebea8
@@ -44,6 +44,7 @@
|
||||
|
||||
#include "arch/arm/generated/decoder.hh"
|
||||
#include "arch/arm/insts/neon64_mem.hh"
|
||||
#include "base/compiler.hh"
|
||||
|
||||
using namespace ArmISAInst;
|
||||
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
#define __ARCH_ARM_INSTS_PREDINST_HH__
|
||||
|
||||
#include "arch/arm/insts/static_inst.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/logging.hh"
|
||||
#include "base/trace.hh"
|
||||
|
||||
|
||||
@@ -74,4 +74,4 @@ struct Argument<ABI, Arg,
|
||||
|
||||
} // namespace GuestABI
|
||||
|
||||
#endif // __ARCH_ARM_GEM5_OP_HH__
|
||||
#endif // __ARCH_ARM_REG_ABI_HH__
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
#include "arch/arm/stage2_mmu.hh"
|
||||
#include "arch/arm/system.hh"
|
||||
#include "arch/arm/tlb.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "cpu/base.hh"
|
||||
#include "cpu/thread_context.hh"
|
||||
#include "debug/Checkpoint.hh"
|
||||
|
||||
@@ -55,6 +55,7 @@
|
||||
#include "arch/arm/table_walker.hh"
|
||||
#include "arch/arm/tlbi_op.hh"
|
||||
#include "arch/arm/utility.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/inifile.hh"
|
||||
#include "base/str.hh"
|
||||
#include "base/trace.hh"
|
||||
|
||||
@@ -46,6 +46,7 @@
|
||||
#include "arch/arm/regs/cc.hh"
|
||||
#include "arch/arm/regs/int.hh"
|
||||
#include "arch/arm/system.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "cpu/base.hh"
|
||||
#include "cpu/checker/cpu.hh"
|
||||
#include "cpu/thread_context.hh"
|
||||
|
||||
@@ -29,6 +29,10 @@
|
||||
#ifndef __ARCH_MIPS_LINUX_ALIGNED_HH__
|
||||
#define __ARCH_MIPS_LINUX_ALIGNED_HH__
|
||||
|
||||
#include <cstdint>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/types.hh"
|
||||
|
||||
typedef GEM5_ALIGNED(8) uint64_t uint64_ta;
|
||||
typedef GEM5_ALIGNED(8) int64_t int64_ta;
|
||||
|
||||
@@ -36,6 +36,7 @@
|
||||
#include "arch/sparc/sparc_traits.hh"
|
||||
#include "arch/sparc/types.hh"
|
||||
#include "base/bitfield.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/trace.hh"
|
||||
#include "cpu/base.hh"
|
||||
#include "cpu/thread_context.hh"
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
#include "arch/x86/insts/static_inst.hh"
|
||||
#include "arch/x86/regs/int.hh"
|
||||
#include "arch/x86/types.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/cprintf.hh"
|
||||
#include "cpu/reg_class.hh"
|
||||
#include "sim/faults.hh"
|
||||
|
||||
@@ -33,6 +33,7 @@
|
||||
#include "arch/x86/regs/ccr.hh"
|
||||
#include "arch/x86/regs/int.hh"
|
||||
#include "arch/x86/regs/misc.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "cpu/base.hh"
|
||||
#include "cpu/thread_context.hh"
|
||||
#include "params/X86ISA.hh"
|
||||
|
||||
@@ -39,6 +39,7 @@
|
||||
#define __ARCH_X86_LDSTFLAGS_HH__
|
||||
|
||||
#include "base/bitfield.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "mem/request.hh"
|
||||
|
||||
/**
|
||||
|
||||
@@ -39,6 +39,7 @@
|
||||
#define __ARCH_X86_LINUX_LINUX_HH__
|
||||
|
||||
#include "arch/x86/utility.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "kern/linux/linux.hh"
|
||||
#include "sim/guest_abi.hh"
|
||||
#include "sim/syscall_return.hh"
|
||||
|
||||
@@ -43,6 +43,7 @@
|
||||
#include <algorithm>
|
||||
|
||||
#include "arch/x86/types.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/remote_gdb.hh"
|
||||
|
||||
class System;
|
||||
|
||||
@@ -47,6 +47,7 @@
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/types.hh"
|
||||
#include "dev/net/etherpkt.hh"
|
||||
#include "dnet/os.h"
|
||||
|
||||
@@ -50,6 +50,7 @@
|
||||
#include <string>
|
||||
|
||||
#include "base/bitfield.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/loader/symtab.hh"
|
||||
#include "base/logging.hh"
|
||||
#include "base/trace.hh"
|
||||
|
||||
@@ -73,6 +73,7 @@
|
||||
#include <vector>
|
||||
|
||||
#include "base/cast.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/cprintf.hh"
|
||||
#include "base/intmath.hh"
|
||||
#include "base/logging.hh"
|
||||
|
||||
@@ -37,6 +37,7 @@
|
||||
|
||||
#include "base/stats/group.hh"
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/logging.hh"
|
||||
#include "base/stats/info.hh"
|
||||
#include "base/trace.hh"
|
||||
|
||||
@@ -45,6 +45,7 @@
|
||||
#include <iostream>
|
||||
#include <memory>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/imgwriter.hh"
|
||||
#include "params/VncInput.hh"
|
||||
#include "sim/sim_object.hh"
|
||||
|
||||
@@ -44,10 +44,11 @@
|
||||
|
||||
#include <iostream>
|
||||
|
||||
#include "base/vnc/vncinput.hh"
|
||||
#include "base/circlebuf.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/pollevent.hh"
|
||||
#include "base/socket.hh"
|
||||
#include "base/vnc/vncinput.hh"
|
||||
#include "params/VncServer.hh"
|
||||
#include "sim/sim_object.hh"
|
||||
|
||||
|
||||
@@ -46,6 +46,7 @@
|
||||
#include <csignal>
|
||||
#include <ostream>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "debug/Checkpoint.hh"
|
||||
#include "debug/Drain.hh"
|
||||
#include "debug/Kvm.hh"
|
||||
|
||||
@@ -39,6 +39,7 @@
|
||||
#include "arch/x86/interrupts.hh"
|
||||
#include "arch/x86/regs/msr.hh"
|
||||
#include "arch/x86/utility.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "cpu/kvm/base.hh"
|
||||
#include "debug/Drain.hh"
|
||||
#include "debug/Kvm.hh"
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
#include <sstream>
|
||||
|
||||
#include "base/cast.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/logging.hh"
|
||||
#include "base/trace.hh"
|
||||
#include "cpu/minor/pipeline.hh"
|
||||
|
||||
@@ -41,6 +41,7 @@
|
||||
#include <sstream>
|
||||
|
||||
#include "arch/locked_mem.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/logging.hh"
|
||||
#include "base/trace.hh"
|
||||
#include "cpu/minor/exec_context.hh"
|
||||
|
||||
@@ -45,6 +45,7 @@
|
||||
#include <set>
|
||||
#include <string>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/loader/symtab.hh"
|
||||
#include "base/logging.hh"
|
||||
#include "config/the_isa.hh"
|
||||
|
||||
@@ -46,6 +46,7 @@
|
||||
#include <list>
|
||||
#include <string>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/logging.hh"
|
||||
#include "cpu/o3/cpu.hh"
|
||||
#include "cpu/o3/iew.hh"
|
||||
|
||||
@@ -45,6 +45,7 @@
|
||||
#include <memory>
|
||||
#include <vector>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/debug.hh"
|
||||
#include "cpu/o3/inst_queue.hh"
|
||||
#include "cpu/o3/limits.hh"
|
||||
|
||||
@@ -45,6 +45,7 @@
|
||||
#include <algorithm>
|
||||
|
||||
#include "arch/types.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/trace.hh"
|
||||
#include "config/the_isa.hh"
|
||||
#include "debug/Branch.hh"
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
#include "cpu/simple/timing.hh"
|
||||
|
||||
#include "arch/locked_mem.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "config/the_isa.hh"
|
||||
#include "cpu/exetrace.hh"
|
||||
#include "debug/Config.hh"
|
||||
|
||||
@@ -40,6 +40,7 @@
|
||||
|
||||
#include "cpu/testers/memtest/memtest.hh"
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/random.hh"
|
||||
#include "base/statistics.hh"
|
||||
#include "base/trace.hh"
|
||||
|
||||
@@ -40,6 +40,7 @@
|
||||
|
||||
#include "pybind11/pybind11.h"
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "cpu/testers/traffic_gen/base.hh"
|
||||
#include "cpu/testers/traffic_gen/base_gen.hh"
|
||||
|
||||
|
||||
@@ -37,6 +37,7 @@
|
||||
|
||||
#include "cpu/trace/trace_cpu.hh"
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "sim/sim_exit.hh"
|
||||
|
||||
// Declare and initialize the static counter for number of trace CPUs.
|
||||
|
||||
@@ -40,6 +40,7 @@
|
||||
|
||||
#include "dev/arm/gic_v2.hh"
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/trace.hh"
|
||||
#include "cpu/base.hh"
|
||||
#include "debug/Checkpoint.hh"
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
|
||||
#include <algorithm>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/intmath.hh"
|
||||
#include "debug/GIC.hh"
|
||||
#include "dev/arm/gic_v3.hh"
|
||||
|
||||
@@ -41,6 +41,7 @@
|
||||
#include "dev/arm/gic_v3_redistributor.hh"
|
||||
|
||||
#include "arch/arm/utility.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "debug/GIC.hh"
|
||||
#include "dev/arm/gic_v3_cpu_interface.hh"
|
||||
#include "dev/arm/gic_v3_distributor.hh"
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
|
||||
#include "base/bitfield.hh"
|
||||
#include "base/cast.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/logging.hh"
|
||||
#include "base/trace.hh"
|
||||
#include "base/types.hh"
|
||||
|
||||
@@ -52,6 +52,7 @@
|
||||
#include <cstring>
|
||||
#include <vector>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/trace.hh"
|
||||
#include "base/types.hh"
|
||||
#include "debug/DistEthernet.hh"
|
||||
|
||||
@@ -46,6 +46,7 @@
|
||||
|
||||
#include <algorithm>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/trace.hh"
|
||||
#include "debug/DMACopyEngine.hh"
|
||||
#include "debug/Drain.hh"
|
||||
|
||||
@@ -50,6 +50,7 @@
|
||||
#include <string>
|
||||
|
||||
#include "base/chunk_generator.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/cprintf.hh" // csprintf
|
||||
#include "base/trace.hh"
|
||||
#include "debug/IdeDisk.hh"
|
||||
|
||||
@@ -43,6 +43,7 @@
|
||||
#include <vector>
|
||||
|
||||
#include "base/bitunion.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/types.hh"
|
||||
#include "dev/virtio/virtio_ring.h"
|
||||
#include "mem/port_proxy.hh"
|
||||
|
||||
@@ -38,8 +38,9 @@
|
||||
#ifndef __DEV_VIRTIO_BLOCK_HH__
|
||||
#define __DEV_VIRTIO_BLOCK_HH__
|
||||
|
||||
#include "dev/virtio/base.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "dev/storage/disk_image.hh"
|
||||
#include "dev/virtio/base.hh"
|
||||
|
||||
struct VirtIOBlockParams;
|
||||
|
||||
|
||||
@@ -38,6 +38,7 @@
|
||||
#ifndef __DEV_VIRTIO_CONSOLE_HH__
|
||||
#define __DEV_VIRTIO_CONSOLE_HH__
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "dev/serial/serial.hh"
|
||||
#include "dev/virtio/base.hh"
|
||||
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
#include <memory>
|
||||
#include <string>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/pollevent.hh"
|
||||
#include "dev/virtio/base.hh"
|
||||
|
||||
|
||||
@@ -38,6 +38,7 @@
|
||||
#include "dev/virtio/pci.hh"
|
||||
|
||||
#include "base/bitfield.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "debug/VIOIface.hh"
|
||||
#include "mem/packet_access.hh"
|
||||
#include "params/PciVirtIO.hh"
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
|
||||
#include <memory>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/logging.hh"
|
||||
#include "base/trace.hh"
|
||||
#include "cpu/thread_context.hh"
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
|
||||
#include <unordered_set>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "debug/GPUSched.hh"
|
||||
#include "debug/GPUVRF.hh"
|
||||
#include "gpu-compute/compute_unit.hh"
|
||||
|
||||
@@ -37,6 +37,7 @@
|
||||
|
||||
#include "kern/linux/helpers.hh"
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "config/the_isa.hh"
|
||||
#include "cpu/thread_context.hh"
|
||||
#include "mem/port_proxy.hh"
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
#include <cstdio>
|
||||
#include <string>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "cpu/base.hh"
|
||||
#include "debug/SyscallVerbose.hh"
|
||||
#include "sim/mem_state.hh"
|
||||
|
||||
@@ -34,6 +34,7 @@
|
||||
#include <iostream>
|
||||
#include <sstream>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "cpu/thread_context.hh"
|
||||
#include "mem/port_proxy.hh"
|
||||
|
||||
|
||||
@@ -28,6 +28,7 @@
|
||||
|
||||
#include "kern/system_events.hh"
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/trace.hh"
|
||||
#include "cpu/thread_context.hh"
|
||||
#include "debug/PCEvent.hh"
|
||||
|
||||
@@ -28,6 +28,7 @@
|
||||
|
||||
#include "learning_gem5/part2/simple_cache.hh"
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/random.hh"
|
||||
#include "debug/SimpleCache.hh"
|
||||
#include "sim/system.hh"
|
||||
|
||||
1
src/mem/cache/base.hh
vendored
1
src/mem/cache/base.hh
vendored
@@ -51,6 +51,7 @@
|
||||
#include <string>
|
||||
|
||||
#include "base/addr_range.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/statistics.hh"
|
||||
#include "base/trace.hh"
|
||||
#include "base/types.hh"
|
||||
|
||||
1
src/mem/cache/cache.hh
vendored
1
src/mem/cache/cache.hh
vendored
@@ -49,6 +49,7 @@
|
||||
#include <cstdint>
|
||||
#include <unordered_set>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/types.hh"
|
||||
#include "mem/cache/base.hh"
|
||||
#include "mem/packet.hh"
|
||||
|
||||
1
src/mem/cache/compressors/frequent_values.cc
vendored
1
src/mem/cache/compressors/frequent_values.cc
vendored
@@ -32,6 +32,7 @@
|
||||
#include <limits>
|
||||
|
||||
#include "base/bitfield.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "base/intmath.hh"
|
||||
#include "base/logging.hh"
|
||||
#include "debug/CacheComp.hh"
|
||||
|
||||
1
src/mem/cache/noncoherent_cache.hh
vendored
1
src/mem/cache/noncoherent_cache.hh
vendored
@@ -49,6 +49,7 @@
|
||||
#ifndef __MEM_CACHE_NONCOHERENT_CACHE_HH__
|
||||
#define __MEM_CACHE_NONCOHERENT_CACHE_HH__
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/logging.hh"
|
||||
#include "base/types.hh"
|
||||
#include "mem/cache/base.hh"
|
||||
|
||||
1
src/mem/cache/tags/fa_lru.cc
vendored
1
src/mem/cache/tags/fa_lru.cc
vendored
@@ -49,6 +49,7 @@
|
||||
#include <cassert>
|
||||
#include <sstream>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/intmath.hh"
|
||||
#include "base/logging.hh"
|
||||
#include "mem/cache/base.hh"
|
||||
|
||||
@@ -45,6 +45,7 @@
|
||||
|
||||
#include "mem/coherent_xbar.hh"
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/logging.hh"
|
||||
#include "base/trace.hh"
|
||||
#include "debug/AddrRanges.hh"
|
||||
|
||||
@@ -40,6 +40,7 @@
|
||||
#include <cctype>
|
||||
#include <iomanip>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/trace.hh"
|
||||
#include "debug/ExternalPort.hh"
|
||||
|
||||
|
||||
@@ -52,6 +52,7 @@
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/statistics.hh"
|
||||
#include "enums/AddrMap.hh"
|
||||
#include "enums/PageManage.hh"
|
||||
|
||||
@@ -34,6 +34,7 @@
|
||||
#include <cassert>
|
||||
|
||||
#include "base/cast.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "debug/RubyNetwork.hh"
|
||||
#include "mem/ruby/common/NetDest.hh"
|
||||
#include "mem/ruby/network/MessageBuffer.hh"
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
#include "mem/ruby/network/garnet/RoutingUnit.hh"
|
||||
|
||||
#include "base/cast.hh"
|
||||
#include "base/compiler.hh"
|
||||
#include "debug/RubyNetwork.hh"
|
||||
#include "mem/ruby/network/garnet/InputUnit.hh"
|
||||
#include "mem/ruby/network/garnet/Router.hh"
|
||||
|
||||
@@ -41,6 +41,7 @@
|
||||
|
||||
#include "mem/ruby/structures/CacheMemory.hh"
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/intmath.hh"
|
||||
#include "base/logging.hh"
|
||||
#include "debug/HtmMem.hh"
|
||||
|
||||
@@ -43,6 +43,7 @@
|
||||
|
||||
#include <unordered_map>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "mem/ruby/common/Address.hh"
|
||||
#include "mem/ruby/protocol/AccessPermission.hh"
|
||||
|
||||
|
||||
@@ -33,6 +33,7 @@
|
||||
|
||||
#include "mem/ruby/system/GPUCoalescer.hh"
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/logging.hh"
|
||||
#include "base/str.hh"
|
||||
#include "config/the_isa.hh"
|
||||
|
||||
@@ -41,6 +41,7 @@
|
||||
|
||||
#include "mem/ruby/system/RubyPort.hh"
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "cpu/testers/rubytest/RubyTester.hh"
|
||||
#include "debug/Config.hh"
|
||||
#include "debug/Drain.hh"
|
||||
|
||||
@@ -46,6 +46,7 @@
|
||||
#include <cstdio>
|
||||
#include <list>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "base/intmath.hh"
|
||||
#include "base/statistics.hh"
|
||||
#include "debug/RubyCacheTrace.hh"
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
#include <cstring>
|
||||
#include <string>
|
||||
|
||||
#include "base/compiler.hh"
|
||||
#include "systemc/core/kernel.hh"
|
||||
#include "systemc/core/scheduler.hh"
|
||||
#include "systemc/ext/core/messages.hh"
|
||||
|
||||
Reference in New Issue
Block a user