Skip to content

Commit 681b02c

Browse files
committed
Manual header grouping
1 parent d2db527 commit 681b02c

File tree

12 files changed

+27
-19
lines changed

12 files changed

+27
-19
lines changed

librecomp/include/recomp.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ static inline gpr do_lwl(uint8_t* rdram, gpr initial_value, gpr offset, gpr reg)
7373
static inline gpr do_lwr(uint8_t* rdram, gpr initial_value, gpr offset, gpr reg) {
7474
// Calculate the overall address
7575
gpr address = (offset + reg);
76-
76+
7777
// Load the aligned word
7878
gpr word_address = address & ~0x3;
7979
uint32_t loaded_value = MEM_W(0, word_address);
@@ -119,7 +119,7 @@ static inline void do_swr(uint8_t* rdram, gpr offset, gpr reg, gpr val) {
119119

120120
#define S32(val) \
121121
((int32_t)(val))
122-
122+
123123
#define U32(val) \
124124
((uint32_t)(val))
125125

@@ -272,7 +272,7 @@ extern int32_t section_addresses[];
272272

273273
void recomp_syscall_handler(uint8_t* rdram, recomp_context* ctx, int32_t instruction_vram);
274274

275-
void pause_self(uint8_t *rdram);
275+
void pause_self(uint8_t* rdram);
276276

277277
#ifdef __cplusplus
278278
}

librecomp/include/recomp_game.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#include <vector>
66

77
#include "recomp.h"
8+
89
#include <ultramodern/ultramodern.hpp>
910

1011
#include "rt64_layer.h"

librecomp/include/recomp_helpers.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#define __RECOMP_HELPERS__
33

44
#include "recomp.h"
5+
56
#include <ultramodern/ultra64.h>
67

78
template<int index, typename T>

librecomp/src/ai.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
#include "recomp.h"
21
#include <cstdio>
32
#include <string>
3+
4+
#include "recomp.h"
5+
46
#include <ultramodern/ultra64.h>
57
#include <ultramodern/ultramodern.hpp>
68

librecomp/src/eep.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "recomp.h"
2+
23
#include <ultramodern/ultra64.h>
34

45
void save_write(RDRAM_ARG PTR(void) rdram_address, uint32_t offset, uint32_t count);

librecomp/src/math_routines.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "recomp.h"
2+
23
#include <ultramodern/ultramodern.hpp>
34

45
// TODO remove these by implementing the necessary instructions and control flow handling in the recompiler.

librecomp/src/pak.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "recomp.h"
2+
23
#include <ultramodern/ultra64.h>
34
#include <ultramodern/ultramodern.hpp>
45

librecomp/src/recomp.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
#ifdef _WIN32
2-
# include <Windows.h>
3-
#endif
4-
51
#include <cmath>
62
#include <cstdio>
73
#include <cstdlib>
@@ -12,6 +8,10 @@
128
#include <unordered_map>
139
#include <unordered_set>
1410

11+
#ifdef _WIN32
12+
# include <Windows.h>
13+
#endif
14+
1515
#include "recomp.h"
1616
#include "recomp_config.h"
1717
#include "recomp_game.h"

ultramodern/include/ultramodern/ultramodern.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010
#define MOODYCAMEL_DELETE_FUNCTION = delete
1111
#include "lightweightsemaphore.h"
1212

13-
#include "ultra64.h"
14-
1513
#if defined(_WIN32)
1614
# define WIN32_LEAN_AND_MEAN
1715
# include <Windows.h>
@@ -26,6 +24,8 @@
2624
# undef Success
2725
#endif
2826

27+
#include "ultra64.h"
28+
2929
struct UltraThreadContext {
3030
std::thread host_thread;
3131
moodycamel::LightweightSemaphore running;

ultramodern/src/audio.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
#include <cassert>
2+
13
#include "ultra64.h"
24
#include "ultramodern.hpp"
3-
#include <cassert>
45

56
static uint32_t sample_rate = 48000;
67

ultramodern/src/threads.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55

66
#include "blockingconcurrentqueue.h"
77

8-
#include "ultra64.h"
9-
#include "ultramodern.hpp"
10-
118
// Native APIs only used to set thread names for easier debugging
129
#ifdef _WIN32
1310
# include <Windows.h>
1411
#endif
1512

13+
#include "ultra64.h"
14+
#include "ultramodern.hpp"
15+
1616
extern "C" void bootproc();
1717

1818
thread_local bool is_main_thread = false;

ultramodern/src/timer.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
#include <thread>
33
#include <variant>
44

5-
#include "blockingconcurrentqueue.h"
6-
7-
#include "ultra64.h"
8-
#include "ultramodern.hpp"
9-
105
#ifdef _WIN32
116
# define WIN32_LEAN_AND_MEAN
127
# include "Windows.h"
138
#endif
149

10+
#include "blockingconcurrentqueue.h"
11+
12+
#include "ultra64.h"
13+
#include "ultramodern.hpp"
14+
1515
// Start time for the program
1616
static std::chrono::high_resolution_clock::time_point start_time = std::chrono::high_resolution_clock::now();
1717
// Game speed multiplier (1 means no speedup)

0 commit comments

Comments
 (0)