diff --git a/src/xenia/apu/audio_decoder.cc b/src/xenia/apu/audio_decoder.cc index 83dd74f57..40bd0dd7f 100644 --- a/src/xenia/apu/audio_decoder.cc +++ b/src/xenia/apu/audio_decoder.cc @@ -9,6 +9,8 @@ #include "xenia/apu/audio_decoder.h" +#include + #include "xenia/apu/audio_system.h" #include "xenia/base/logging.h" diff --git a/src/xenia/base/arena.cc b/src/xenia/base/arena.cc index 1084985c5..7144862dc 100644 --- a/src/xenia/base/arena.cc +++ b/src/xenia/base/arena.cc @@ -9,6 +9,7 @@ #include "xenia/base/arena.h" +#include #include #include "xenia/base/assert.h" diff --git a/src/xenia/base/memory.h b/src/xenia/base/memory.h index c1209aa87..9fa28ee74 100644 --- a/src/xenia/base/memory.h +++ b/src/xenia/base/memory.h @@ -10,6 +10,7 @@ #ifndef XENIA_BASE_MEMORY_H_ #define XENIA_BASE_MEMORY_H_ +#include #include #include diff --git a/src/xenia/base/ring_buffer.cc b/src/xenia/base/ring_buffer.cc index 216e965d1..7d9de5289 100644 --- a/src/xenia/base/ring_buffer.cc +++ b/src/xenia/base/ring_buffer.cc @@ -9,6 +9,8 @@ #include "xenia/base/ring_buffer.h" +#include + namespace xe { RingBuffer::RingBuffer(uint8_t *raw_buffer, size_t size, size_t write_offset) @@ -62,4 +64,4 @@ size_t RingBuffer::DistanceToOffset(size_t offset) { } } -} // namespace xe \ No newline at end of file +} // namespace xe diff --git a/src/xenia/cpu/backend/backend.cc b/src/xenia/cpu/backend/backend.cc index 090cb13f7..01c696c34 100644 --- a/src/xenia/cpu/backend/backend.cc +++ b/src/xenia/cpu/backend/backend.cc @@ -9,6 +9,8 @@ #include "xenia/cpu/backend/backend.h" +#include + namespace xe { namespace cpu { namespace backend { diff --git a/src/xenia/cpu/backend/x64/x64_code_cache.cc b/src/xenia/cpu/backend/x64/x64_code_cache.cc index be027ab74..ced83668d 100644 --- a/src/xenia/cpu/backend/x64/x64_code_cache.cc +++ b/src/xenia/cpu/backend/x64/x64_code_cache.cc @@ -9,6 +9,8 @@ #include "xenia/cpu/backend/x64/x64_code_cache.h" +#include + #include "xenia/base/assert.h" #include "xenia/base/clock.h" #include "xenia/base/logging.h" diff --git a/src/xenia/cpu/backend/x64/x64_emitter.cc b/src/xenia/cpu/backend/x64/x64_emitter.cc index d923806bd..55acf91e4 100644 --- a/src/xenia/cpu/backend/x64/x64_emitter.cc +++ b/src/xenia/cpu/backend/x64/x64_emitter.cc @@ -9,6 +9,8 @@ #include "xenia/cpu/backend/x64/x64_emitter.h" +#include + #include #include "xenia/base/assert.h" diff --git a/src/xenia/cpu/backend/x64/x64_sequences.cc b/src/xenia/cpu/backend/x64/x64_sequences.cc index b2cc4a7de..68bb33632 100644 --- a/src/xenia/cpu/backend/x64/x64_sequences.cc +++ b/src/xenia/cpu/backend/x64/x64_sequences.cc @@ -24,6 +24,8 @@ #include "xenia/cpu/backend/x64/x64_sequences.h" +#include + #include "xenia/base/assert.h" #include "xenia/base/clock.h" #include "xenia/base/logging.h" diff --git a/src/xenia/cpu/compiler/passes/register_allocation_pass.cc b/src/xenia/cpu/compiler/passes/register_allocation_pass.cc index 8527b0365..c554cc63d 100644 --- a/src/xenia/cpu/compiler/passes/register_allocation_pass.cc +++ b/src/xenia/cpu/compiler/passes/register_allocation_pass.cc @@ -10,6 +10,7 @@ #include "xenia/cpu/compiler/passes/register_allocation_pass.h" #include +#include #include "xenia/base/assert.h" #include "xenia/base/logging.h" diff --git a/src/xenia/cpu/frontend/ppc_hir_builder.cc b/src/xenia/cpu/frontend/ppc_hir_builder.cc index 757fb2833..736401d2d 100644 --- a/src/xenia/cpu/frontend/ppc_hir_builder.cc +++ b/src/xenia/cpu/frontend/ppc_hir_builder.cc @@ -9,6 +9,8 @@ #include "xenia/cpu/frontend/ppc_hir_builder.h" +#include + #include "xenia/base/byte_order.h" #include "xenia/base/logging.h" #include "xenia/base/memory.h" diff --git a/src/xenia/cpu/hir/hir_builder.cc b/src/xenia/cpu/hir/hir_builder.cc index bb6563a17..eac335d64 100644 --- a/src/xenia/cpu/hir/hir_builder.cc +++ b/src/xenia/cpu/hir/hir_builder.cc @@ -9,6 +9,8 @@ #include "xenia/cpu/hir/hir_builder.h" +#include + #include "xenia/base/assert.h" #include "xenia/cpu/hir/block.h" #include "xenia/cpu/hir/instr.h" diff --git a/src/xenia/cpu/symbol_info.cc b/src/xenia/cpu/symbol_info.cc index dbeafc6d5..b004b4c57 100644 --- a/src/xenia/cpu/symbol_info.cc +++ b/src/xenia/cpu/symbol_info.cc @@ -9,6 +9,8 @@ #include "xenia/cpu/symbol_info.h" +#include + namespace xe { namespace cpu { diff --git a/src/xenia/cpu/thread_state.cc b/src/xenia/cpu/thread_state.cc index 12c442e52..dd1051127 100644 --- a/src/xenia/cpu/thread_state.cc +++ b/src/xenia/cpu/thread_state.cc @@ -9,6 +9,8 @@ #include "xenia/cpu/thread_state.h" +#include + #include "xenia/base/assert.h" #include "xenia/base/logging.h" #include "xenia/base/threading.h" diff --git a/src/xenia/debug/function_trace_data.h b/src/xenia/debug/function_trace_data.h index 8c2d6bb62..eb9ba38bc 100644 --- a/src/xenia/debug/function_trace_data.h +++ b/src/xenia/debug/function_trace_data.h @@ -11,6 +11,7 @@ #define XENIA_DEBUG_FUNCTION_TRACE_DATA_H_ #include +#include #include "xenia/base/memory.h" diff --git a/src/xenia/gpu/gl4/command_processor.h b/src/xenia/gpu/gl4/command_processor.h index ca8c80032..51ef477ee 100644 --- a/src/xenia/gpu/gl4/command_processor.h +++ b/src/xenia/gpu/gl4/command_processor.h @@ -11,6 +11,7 @@ #define XENIA_GPU_GL4_COMMAND_PROCESSOR_H_ #include +#include #include #include #include diff --git a/src/xenia/gpu/gl4/draw_batcher.cc b/src/xenia/gpu/gl4/draw_batcher.cc index f267043a0..80076d520 100644 --- a/src/xenia/gpu/gl4/draw_batcher.cc +++ b/src/xenia/gpu/gl4/draw_batcher.cc @@ -9,6 +9,8 @@ #include "xenia/gpu/gl4/draw_batcher.h" +#include + #include "xenia/base/logging.h" #include "xenia/base/math.h" #include "xenia/gpu/gl4/gl4_gpu-private.h" diff --git a/src/xenia/gpu/gl4/gl4_graphics_system.cc b/src/xenia/gpu/gl4/gl4_graphics_system.cc index 1ab109e10..b47b0f992 100644 --- a/src/xenia/gpu/gl4/gl4_graphics_system.cc +++ b/src/xenia/gpu/gl4/gl4_graphics_system.cc @@ -9,6 +9,8 @@ #include "xenia/gpu/gl4/gl4_graphics_system.h" +#include + #include "xenia/base/clock.h" #include "xenia/base/logging.h" #include "xenia/base/threading.h" diff --git a/src/xenia/gpu/gl4/texture_cache.cc b/src/xenia/gpu/gl4/texture_cache.cc index fe63f3fe7..2c582da01 100644 --- a/src/xenia/gpu/gl4/texture_cache.cc +++ b/src/xenia/gpu/gl4/texture_cache.cc @@ -9,6 +9,8 @@ #include "xenia/gpu/gl4/texture_cache.h" +#include + #include "xenia/base/assert.h" #include "xenia/base/logging.h" #include "xenia/base/math.h" diff --git a/src/xenia/gpu/register_file.cc b/src/xenia/gpu/register_file.cc index a30af69ab..651fc4231 100644 --- a/src/xenia/gpu/register_file.cc +++ b/src/xenia/gpu/register_file.cc @@ -9,6 +9,8 @@ #include "xenia/gpu/register_file.h" +#include + #include "xenia/base/math.h" namespace xe { diff --git a/src/xenia/gpu/shader.cc b/src/xenia/gpu/shader.cc index a62f33e02..6ae17cca0 100644 --- a/src/xenia/gpu/shader.cc +++ b/src/xenia/gpu/shader.cc @@ -9,6 +9,8 @@ #include "xenia/gpu/shader.h" +#include + #include "xenia/base/math.h" #include "xenia/base/memory.h" #include "xenia/gpu/ucode_disassembler.h" diff --git a/src/xenia/gpu/texture_info.cc b/src/xenia/gpu/texture_info.cc index d44163652..5b63e7783 100644 --- a/src/xenia/gpu/texture_info.cc +++ b/src/xenia/gpu/texture_info.cc @@ -9,6 +9,8 @@ #include "xenia/gpu/texture_info.h" +#include + #include "third_party/xxhash/xxhash.h" #include "xenia/base/math.h" diff --git a/src/xenia/gpu/xe-gpu-trace-viewer.cc b/src/xenia/gpu/xe-gpu-trace-viewer.cc index 9c5c06d79..c1f3e648e 100644 --- a/src/xenia/gpu/xe-gpu-trace-viewer.cc +++ b/src/xenia/gpu/xe-gpu-trace-viewer.cc @@ -8,6 +8,7 @@ */ #include +#include #include "third_party/imgui/imgui.h" diff --git a/src/xenia/kernel/object_table.cc b/src/xenia/kernel/object_table.cc index 50cb6720c..1c209406a 100644 --- a/src/xenia/kernel/object_table.cc +++ b/src/xenia/kernel/object_table.cc @@ -10,6 +10,7 @@ #include "xenia/kernel/object_table.h" #include +#include #include "xenia/kernel/xobject.h" #include "xenia/kernel/objects/xthread.h" diff --git a/src/xenia/kernel/objects/xenumerator.h b/src/xenia/kernel/objects/xenumerator.h index 58664e5cb..49c6647b0 100644 --- a/src/xenia/kernel/objects/xenumerator.h +++ b/src/xenia/kernel/objects/xenumerator.h @@ -10,6 +10,7 @@ #ifndef XENIA_KERNEL_XBOXKRNL_XENUMERATOR_H_ #define XENIA_KERNEL_XBOXKRNL_XENUMERATOR_H_ +#include #include #include "xenia/kernel/xobject.h" diff --git a/src/xenia/kernel/objects/xthread.cc b/src/xenia/kernel/objects/xthread.cc index 702e3a36a..c76a84808 100644 --- a/src/xenia/kernel/objects/xthread.cc +++ b/src/xenia/kernel/objects/xthread.cc @@ -9,6 +9,8 @@ #include "xenia/kernel/objects/xthread.h" +#include + #include #include "xenia/base/clock.h" diff --git a/src/xenia/kernel/util/shim_utils.h b/src/xenia/kernel/util/shim_utils.h index 7b7e5b87a..864372fe4 100644 --- a/src/xenia/kernel/util/shim_utils.h +++ b/src/xenia/kernel/util/shim_utils.h @@ -10,6 +10,8 @@ #ifndef XENIA_KERNEL_UTIL_SHIM_UTILS_H_ #define XENIA_KERNEL_UTIL_SHIM_UTILS_H_ +#include + #include "xenia/base/byte_order.h" #include "xenia/base/memory.h" #include "xenia/base/string_buffer.h" diff --git a/src/xenia/kernel/util/xex2.cc b/src/xenia/kernel/util/xex2.cc index da6409b20..4dd6aab43 100644 --- a/src/xenia/kernel/util/xex2.cc +++ b/src/xenia/kernel/util/xex2.cc @@ -10,6 +10,7 @@ #include "xenia/kernel/util/xex2.h" #include +#include #include #include diff --git a/src/xenia/kernel/xam_net.cc b/src/xenia/kernel/xam_net.cc index 8fd0ad940..49e6ab5ad 100644 --- a/src/xenia/kernel/xam_net.cc +++ b/src/xenia/kernel/xam_net.cc @@ -10,6 +10,8 @@ #define _WINSOCK_DEPRECATED_NO_WARNINGS // inet_addr #include +#include + #include "xenia/base/clock.h" #include "xenia/base/logging.h" #include "xenia/kernel/kernel_state.h" diff --git a/src/xenia/kernel/xam_user.cc b/src/xenia/kernel/xam_user.cc index e5fd20cd9..3f3613f9b 100644 --- a/src/xenia/kernel/xam_user.cc +++ b/src/xenia/kernel/xam_user.cc @@ -7,6 +7,8 @@ ****************************************************************************** */ +#include + #include "xenia/base/logging.h" #include "xenia/kernel/kernel_state.h" #include "xenia/kernel/objects/xenumerator.h" diff --git a/src/xenia/kernel/xboxkrnl_audio_xma.cc b/src/xenia/kernel/xboxkrnl_audio_xma.cc index fa81d2c47..9b0d3a58c 100644 --- a/src/xenia/kernel/xboxkrnl_audio_xma.cc +++ b/src/xenia/kernel/xboxkrnl_audio_xma.cc @@ -7,6 +7,8 @@ ****************************************************************************** */ +#include + #include "xenia/apu/apu.h" #include "xenia/base/logging.h" #include "xenia/emulator.h" diff --git a/src/xenia/kernel/xboxkrnl_memory.cc b/src/xenia/kernel/xboxkrnl_memory.cc index f52c50667..8d0a56f96 100644 --- a/src/xenia/kernel/xboxkrnl_memory.cc +++ b/src/xenia/kernel/xboxkrnl_memory.cc @@ -7,6 +7,8 @@ ****************************************************************************** */ +#include + #include "xenia/base/logging.h" #include "xenia/base/math.h" #include "xenia/kernel/kernel_state.h" diff --git a/src/xenia/kernel/xboxkrnl_strings.cc b/src/xenia/kernel/xboxkrnl_strings.cc index 208e72bd2..b1d5256f1 100644 --- a/src/xenia/kernel/xboxkrnl_strings.cc +++ b/src/xenia/kernel/xboxkrnl_strings.cc @@ -7,6 +7,7 @@ ****************************************************************************** */ +#include #include #include diff --git a/src/xenia/memory.cc b/src/xenia/memory.cc index 94939e697..1ed82aba2 100644 --- a/src/xenia/memory.cc +++ b/src/xenia/memory.cc @@ -12,6 +12,7 @@ #include #include +#include #include #include "xenia/base/clock.h" diff --git a/src/xenia/ui/win32/win32_window.cc b/src/xenia/ui/win32/win32_window.cc index 56d973b6e..97d37225a 100644 --- a/src/xenia/ui/win32/win32_window.cc +++ b/src/xenia/ui/win32/win32_window.cc @@ -9,6 +9,7 @@ #include "xenia/ui/win32/win32_window.h" +#include #include #include #include