Code cleanup: removing common.h

This commit is contained in:
Ben Vanik
2015-05-02 01:25:59 -07:00
parent 727ffaa122
commit 30f7effa73
147 changed files with 120 additions and 170 deletions

View File

@@ -13,7 +13,6 @@
#include <unordered_map>
#include <vector>
#include "xenia/common.h"
#include "xenia/memory.h"
#include "xenia/xbox.h"

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_KERNEL_XBOXKRNL_APPS_APPS_H_
#define XENIA_KERNEL_XBOXKRNL_APPS_APPS_H_
#include "xenia/common.h"
#include "xenia/kernel/app.h"
#include "xenia/kernel/kernel_state.h"

View File

@@ -10,6 +10,7 @@
#include "xenia/kernel/apps/xgi_app.h"
#include "poly/threading.h"
#include "xenia/logging.h"
namespace xe {
namespace kernel {

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_KERNEL_XBOXKRNL_APPS_XGI_APP_H_
#define XENIA_KERNEL_XBOXKRNL_APPS_XGI_APP_H_
#include "xenia/common.h"
#include "xenia/kernel/app.h"
#include "xenia/kernel/kernel_state.h"

View File

@@ -10,6 +10,7 @@
#include "xenia/kernel/apps/xlivebase_app.h"
#include "poly/threading.h"
#include "xenia/logging.h"
namespace xe {
namespace kernel {

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_KERNEL_XBOXKRNL_APPS_XLIVEBASE_APP_H_
#define XENIA_KERNEL_XBOXKRNL_APPS_XLIVEBASE_APP_H_
#include "xenia/common.h"
#include "xenia/kernel/app.h"
#include "xenia/kernel/kernel_state.h"

View File

@@ -10,6 +10,7 @@
#include "xenia/kernel/apps/xmp_app.h"
#include "poly/threading.h"
#include "xenia/logging.h"
namespace xe {
namespace kernel {

View File

@@ -16,7 +16,6 @@
#include <unordered_map>
#include <vector>
#include "xenia/common.h"
#include "xenia/kernel/app.h"
#include "xenia/kernel/kernel_state.h"

View File

@@ -12,7 +12,6 @@
#include <vector>
#include "xenia/common.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -17,7 +17,6 @@
#include <vector>
#include "poly/memory.h"
#include "xenia/common.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -12,7 +12,6 @@
#include <mutex>
#include "xenia/common.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -13,7 +13,6 @@
#include <memory>
#include <string>
#include "xenia/common.h"
#include "xenia/kernel/fs/entry.h"
namespace xe {

View File

@@ -12,6 +12,7 @@
#include "poly/math.h"
#include "xenia/kernel/fs/gdfx.h"
#include "xenia/kernel/fs/devices/disc_image_entry.h"
#include "xenia/logging.h"
namespace xe {
namespace kernel {

View File

@@ -14,7 +14,6 @@
#include <string>
#include "poly/mapped_memory.h"
#include "xenia/common.h"
#include "xenia/kernel/fs/device.h"
namespace xe {

View File

@@ -13,7 +13,6 @@
#include <vector>
#include "poly/mapped_memory.h"
#include "xenia/common.h"
#include "xenia/kernel/fs/entry.h"
#include "poly/fs.h"
#include "xenia/kernel/fs/gdfx.h"

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_KERNEL_FS_DEVICES_DISC_IMAGE_FILE_H_
#define XENIA_KERNEL_FS_DEVICES_DISC_IMAGE_FILE_H_
#include "xenia/common.h"
#include "xenia/kernel/objects/xfile.h"
namespace xe {

View File

@@ -12,6 +12,7 @@
#include "poly/fs.h"
#include "xenia/kernel/fs/devices/host_path_entry.h"
#include "xenia/kernel/objects/xfile.h"
#include "xenia/logging.h"
namespace xe {
namespace kernel {

View File

@@ -12,7 +12,6 @@
#include <string>
#include "xenia/common.h"
#include "xenia/kernel/fs/device.h"
namespace xe {

View File

@@ -10,6 +10,7 @@
#include "xenia/kernel/fs/devices/host_path_entry.h"
#include "poly/mapped_memory.h"
#include "poly/string.h"
#include "xenia/kernel/fs/devices/host_path_file.h"
namespace xe {

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_KERNEL_FS_DEVICES_HOST_PATH_ENTRY_H_
#define XENIA_KERNEL_FS_DEVICES_HOST_PATH_ENTRY_H_
#include "xenia/common.h"
#include "xenia/kernel/fs/entry.h"
namespace xe {

View File

@@ -12,7 +12,6 @@
#include <string>
#include "xenia/common.h"
#include "xenia/kernel/objects/xfile.h"
namespace xe {

View File

@@ -13,6 +13,7 @@
#include "xenia/kernel/fs/stfs.h"
#include "xenia/kernel/fs/devices/stfs_container_entry.h"
#include "xenia/kernel/objects/xfile.h"
#include "xenia/logging.h"
namespace xe {
namespace kernel {

View File

@@ -14,7 +14,6 @@
#include <string>
#include "poly/mapped_memory.h"
#include "xenia/common.h"
#include "xenia/kernel/fs/device.h"
namespace xe {

View File

@@ -14,7 +14,6 @@
#include <iterator>
#include "poly/mapped_memory.h"
#include "xenia/common.h"
#include "xenia/kernel/fs/entry.h"
#include "poly/fs.h"
#include "xenia/kernel/fs/stfs.h"

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_KERNEL_FS_DEVICES_STFS_CONTAINER_FILE_H_
#define XENIA_KERNEL_FS_DEVICES_STFS_CONTAINER_FILE_H_
#include "xenia/common.h"
#include "xenia/kernel/objects/xfile.h"
namespace xe {

View File

@@ -8,6 +8,8 @@
*/
#include "xenia/kernel/fs/entry.h"
#include "poly/string.h"
#include "xenia/kernel/fs/device.h"
namespace xe {

View File

@@ -13,7 +13,6 @@
#include <memory>
#include <string>
#include "xenia/common.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -9,11 +9,12 @@
#include "xenia/kernel/fs/filesystem.h"
#include "poly/fs.h"
#include "poly/string.h"
#include "xenia/kernel/fs/devices/disc_image_device.h"
#include "xenia/kernel/fs/devices/host_path_device.h"
#include "xenia/kernel/fs/devices/stfs_container_device.h"
#include "poly/fs.h"
#include "xenia/logging.h"
namespace xe {
namespace kernel {

View File

@@ -15,7 +15,6 @@
#include <unordered_map>
#include <vector>
#include "xenia/common.h"
#include "xenia/kernel/fs/entry.h"
namespace xe {

View File

@@ -13,7 +13,6 @@
#include <vector>
#include "poly/mapped_memory.h"
#include "xenia/common.h"
#include "xenia/xbox.h"
#include "xenia/kernel/fs/entry.h"
#include "poly/fs.h"

View File

@@ -13,6 +13,8 @@
#include <algorithm>
#include "xenia/logging.h"
namespace xe {
namespace kernel {
namespace fs {

View File

@@ -14,7 +14,6 @@
#include <vector>
#include "poly/mapped_memory.h"
#include "xenia/common.h"
#include "xenia/xbox.h"
#include "xenia/kernel/fs/entry.h"
#include "poly/fs.h"

View File

@@ -13,7 +13,6 @@
#include <memory>
#include <mutex>
#include "xenia/common.h"
#include "xenia/export_resolver.h"
#include "xenia/kernel/app.h"
#include "xenia/kernel/content_manager.h"

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_KERNEL_XBOXKRNL_NATIVE_LIST_H_
#define XENIA_KERNEL_XBOXKRNL_NATIVE_LIST_H_
#include "xenia/common.h"
#include "xenia/memory.h"
#include "xenia/xbox.h"

View File

@@ -14,7 +14,6 @@
#include <string>
#include <unordered_map>
#include "xenia/common.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -12,6 +12,7 @@
#include "xenia/emulator.h"
#include "xenia/cpu/cpu.h"
#include "xenia/kernel/objects/xthread.h"
#include "xenia/logging.h"
namespace xe {
namespace kernel {

View File

@@ -15,6 +15,8 @@
#include "xenia/kernel/native_list.h"
#include "xenia/kernel/objects/xevent.h"
#include "xenia/kernel/objects/xuser_module.h"
#include "xenia/logging.h"
#include "xenia/profiling.h"
namespace xe {
namespace kernel {

View File

@@ -10,6 +10,7 @@
#include "xenia/kernel/objects/xtimer.h"
#include "xenia/cpu/processor.h"
#include "xenia/logging.h"
namespace xe {
namespace kernel {

View File

@@ -13,6 +13,7 @@
#include "xenia/cpu/cpu.h"
#include "xenia/kernel/objects/xfile.h"
#include "xenia/kernel/objects/xthread.h"
#include "xenia/logging.h"
namespace xe {
namespace kernel {

View File

@@ -15,7 +15,6 @@
#include <unordered_map>
#include <vector>
#include "xenia/common.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -11,7 +11,6 @@
#define XENIA_KERNEL_UTIL_SHIM_UTILS_H_
#include "xenia/cpu/frontend/ppc_context.h"
#include "xenia/common.h"
#include "xenia/export_resolver.h"
namespace xe {

View File

@@ -13,7 +13,7 @@
#include <vector>
#include <gflags/gflags.h>
#include "poly/math.h"
#include "third_party/crypto/rijndael-alg-fst.h"
#include "third_party/crypto/rijndael-alg-fst.c"
#include "third_party/mspack/lzx.h"
@@ -21,6 +21,11 @@
#include "third_party/mspack/mspack.h"
#include "third_party/pe/pe_image.h"
#include "poly/math.h"
#include "poly/memory.h"
#include "poly/platform.h"
#include "xenia/logging.h"
// TODO(benvanik): remove.
#define XEEXPECTZERO(expr) \
if ((expr) != 0) { \

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_KERNEL_UTIL_XEX2_H_
#define XENIA_KERNEL_UTIL_XEX2_H_
#include "xenia/common.h"
#include "xenia/kernel/util/xex2_info.h"
#include "xenia/memory.h"

View File

@@ -10,7 +10,7 @@
#ifndef XENIA_KERNEL_XEX2_INFO_H_
#define XENIA_KERNEL_XEX2_INFO_H_
#include "xenia/common.h"
#include <cstdint>
typedef enum {
XEX_HEADER_RESOURCE_INFO = 0x000002FF,

View File

@@ -7,11 +7,11 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/objects/xenumerator.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xam_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -7,13 +7,13 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/objects/xenumerator.h"
#include "xenia/kernel/objects/xuser_module.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/util/xex2.h"
#include "xenia/kernel/xam_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -7,12 +7,12 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/emulator.h"
#include "xenia/hid/hid.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xam_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_KERNEL_XAM_H_
#define XENIA_KERNEL_XAM_H_
#include "xenia/common.h"
#include "xenia/export_resolver.h"
#include "xenia/kernel/objects/xkernel_module.h"
#include "xenia/kernel/xam_ordinals.h"

View File

@@ -7,11 +7,11 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/objects/xevent.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xam_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -10,10 +10,10 @@
#define _WINSOCK_DEPRECATED_NO_WARNINGS // inet_addr
#include <winsock2.h>
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xam_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -7,11 +7,11 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/objects/xnotify_listener.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xam_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_KERNEL_XAM_ORDINALS_H_
#define XENIA_KERNEL_XAM_ORDINALS_H_
#include "xenia/common.h"
#include "xenia/export_resolver.h"
// Build an ordinal enum to make it easy to lookup ordinals.

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_KERNEL_XAM_PRIVATE_H_
#define XENIA_KERNEL_XAM_PRIVATE_H_
#include "xenia/common.h"
#include "xenia/kernel/xam_ordinals.h"
namespace xe {

View File

@@ -7,10 +7,10 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xam_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -7,12 +7,12 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/objects/xenumerator.h"
#include "xenia/kernel/objects/xthread.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xam_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -7,7 +7,6 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xam_private.h"

View File

@@ -7,11 +7,11 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/emulator.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xam_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -8,11 +8,11 @@
*/
#include "xenia/apu/apu.h"
#include "xenia/common.h"
#include "xenia/emulator.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xboxkrnl_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -8,11 +8,11 @@
*/
#include "xenia/apu/apu.h"
#include "xenia/common.h"
#include "xenia/emulator.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xboxkrnl_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -7,11 +7,11 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/objects/xthread.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xboxkrnl_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -7,10 +7,10 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xboxkrnl_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -8,13 +8,13 @@
*/
#include "poly/memory.h"
#include "xenia/common.h"
#include "xenia/kernel/async_request.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/objects/xevent.h"
#include "xenia/kernel/objects/xfile.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xboxkrnl_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -8,10 +8,10 @@
*/
#include "poly/math.h"
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xboxkrnl_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -7,11 +7,11 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/objects/xthread.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xboxkrnl_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -16,6 +16,7 @@
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/xboxkrnl_private.h"
#include "xenia/kernel/objects/xuser_module.h"
#include "xenia/logging.h"
DEFINE_bool(abort_before_entry, false,
"Abort execution right before launching the module.");

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_KERNEL_XBOXKRNL_MODULE_H_
#define XENIA_KERNEL_XBOXKRNL_MODULE_H_
#include "xenia/common.h"
#include "xenia/export_resolver.h"
#include "xenia/kernel/objects/xkernel_module.h"
#include "xenia/kernel/xboxkrnl_ordinals.h"

View File

@@ -7,12 +7,12 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/objects/xuser_module.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/util/xex2.h"
#include "xenia/kernel/xboxkrnl_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -7,12 +7,12 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/objects/xthread.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xboxkrnl_private.h"
#include "xenia/kernel/xobject.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_KERNEL_XBOXKRNL_ORDINALS_H_
#define XENIA_KERNEL_XBOXKRNL_ORDINALS_H_
#include "xenia/common.h"
#include "xenia/export_resolver.h"
// Build an ordinal enum to make it easy to lookup ordinals.

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_KERNEL_XBOXKRNL_PRIVATE_H_
#define XENIA_KERNEL_XBOXKRNL_PRIVATE_H_
#include "xenia/common.h"
#include "xenia/kernel/xboxkrnl_ordinals.h"
namespace xe {

View File

@@ -16,6 +16,7 @@
#include "xenia/kernel/objects/xuser_module.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/util/xex2.h"
#include "xenia/logging.h"
namespace xe {
namespace kernel {

View File

@@ -10,7 +10,6 @@
#ifndef XENIA_KERNEL_XBOXKRNL_RTL_H_
#define XENIA_KERNEL_XBOXKRNL_RTL_H_
#include "xenia/common.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -7,13 +7,13 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/objects/xthread.h"
#include "xenia/kernel/objects/xuser_module.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/util/xex2.h"
#include "xenia/kernel/xboxkrnl_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -7,7 +7,6 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/cpu/processor.h"
#include "xenia/kernel/dispatcher.h"
#include "xenia/kernel/kernel_state.h"
@@ -19,6 +18,7 @@
#include "xenia/kernel/objects/xtimer.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xboxkrnl_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -7,10 +7,10 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xboxkrnl_private.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {

View File

@@ -7,7 +7,6 @@
******************************************************************************
*/
#include "xenia/common.h"
#include "xenia/cpu/cpu.h"
#include "xenia/emulator.h"
#include "xenia/gpu/graphics_system.h"
@@ -16,6 +15,7 @@
#include "xenia/kernel/util/shim_utils.h"
#include "xenia/kernel/xboxkrnl_private.h"
#include "xenia/kernel/xboxkrnl_rtl.h"
#include "xenia/logging.h"
#include "xenia/xbox.h"
namespace xe {