Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
prevent_bss_reordering.h
Go to the documentation of this file.
1 #ifndef _PREVENT_BSS_REORDERING_H
2 #define _PREVENT_BSS_REORDERING_H
3 
18 struct Dummy0 { int x; };
19 struct Dummy1 { int x; };
20 struct Dummy2 { int x; };
21 struct Dummy3 { int x; };
22 struct Dummy4 { int x; };
23 struct Dummy5 { int x; };
24 struct Dummy6 { int x; };
25 struct Dummy7 { int x; };
26 struct Dummy8 { int x; };
27 struct Dummy9 { int x; };
28 struct Dummy10 { int x; };
29 struct Dummy11 { int x; };
30 struct Dummy12 { int x; };
31 struct Dummy13 { int x; };
32 struct Dummy14 { int x; };
33 struct Dummy15 { int x; };
34 struct Dummy16 { int x; };
35 struct Dummy17 { int x; };
36 struct Dummy18 { int x; };
37 struct Dummy19 { int x; };
38 struct Dummy20 { int x; };
39 struct Dummy21 { int x; };
40 struct Dummy22 { int x; };
41 struct Dummy23 { int x; };
42 struct Dummy24 { int x; };
43 struct Dummy25 { int x; };
44 struct Dummy26 { int x; };
45 struct Dummy27 { int x; };
46 struct Dummy28 { int x; };
47 struct Dummy29 { int x; };
48 struct Dummy30 { int x; };
49 struct Dummy31 { int x; };
50 struct Dummy32 { int x; };
51 struct Dummy33 { int x; };
52 struct Dummy34 { int x; };
53 struct Dummy35 { int x; };
54 struct Dummy36 { int x; };
55 struct Dummy37 { int x; };
56 struct Dummy38 { int x; };
57 struct Dummy39 { int x; };
58 struct Dummy40 { int x; };
59 struct Dummy41 { int x; };
60 struct Dummy42 { int x; };
61 struct Dummy43 { int x; };
62 struct Dummy44 { int x; };
63 struct Dummy45 { int x; };
64 struct Dummy46 { int x; };
65 struct Dummy47 { int x; };
66 struct Dummy48 { int x; };
67 struct Dummy49 { int x; };
68 struct Dummy50 { int x; };
69 struct Dummy51 { int x; };
70 struct Dummy52 { int x; };
71 struct Dummy53 { int x; };
72 struct Dummy54 { int x; };
73 struct Dummy55 { int x; };
74 struct Dummy56 { int x; };
75 struct Dummy57 { int x; };
76 struct Dummy58 { int x; };
77 struct Dummy59 { int x; };
78 struct Dummy60 { int x; };
79 struct Dummy61 { int x; };
80 struct Dummy62 { int x; };
81 typedef int Dummy63;
82 
83 #endif
Definition: prevent_bss_reordering.h:35
Definition: prevent_bss_reordering.h:64
Definition: prevent_bss_reordering.h:47
int x
Definition: prevent_bss_reordering.h:35
Definition: prevent_bss_reordering.h:76
int x
Definition: prevent_bss_reordering.h:54
int x
Definition: prevent_bss_reordering.h:37
int x
Definition: prevent_bss_reordering.h:23
int x
Definition: prevent_bss_reordering.h:25
int x
Definition: prevent_bss_reordering.h:24
Definition: prevent_bss_reordering.h:32
Definition: prevent_bss_reordering.h:44
Definition: prevent_bss_reordering.h:69
int x
Definition: prevent_bss_reordering.h:34
Definition: prevent_bss_reordering.h:56
Definition: prevent_bss_reordering.h:19
int x
Definition: prevent_bss_reordering.h:44
int x
Definition: prevent_bss_reordering.h:31
int x
Definition: prevent_bss_reordering.h:57
int x
Definition: prevent_bss_reordering.h:47
int x
Definition: prevent_bss_reordering.h:74
int x
Definition: prevent_bss_reordering.h:78
int x
Definition: prevent_bss_reordering.h:75
int x
Definition: prevent_bss_reordering.h:52
Definition: prevent_bss_reordering.h:49
Definition: prevent_bss_reordering.h:78
int x
Definition: prevent_bss_reordering.h:71
Definition: prevent_bss_reordering.h:24
int x
Definition: prevent_bss_reordering.h:29
Definition: prevent_bss_reordering.h:36
Definition: prevent_bss_reordering.h:61
int x
Definition: prevent_bss_reordering.h:64
int x
Definition: prevent_bss_reordering.h:22
Definition: prevent_bss_reordering.h:73
int x
Definition: prevent_bss_reordering.h:42
int x
Definition: prevent_bss_reordering.h:26
int x
Definition: prevent_bss_reordering.h:40
int Dummy63
Definition: prevent_bss_reordering.h:81
Definition: prevent_bss_reordering.h:29
Definition: prevent_bss_reordering.h:58
int x
Definition: prevent_bss_reordering.h:53
Definition: prevent_bss_reordering.h:41
int x
Definition: prevent_bss_reordering.h:32
Definition: prevent_bss_reordering.h:70
int x
Definition: prevent_bss_reordering.h:61
int x
Definition: prevent_bss_reordering.h:41
Definition: prevent_bss_reordering.h:53
Definition: prevent_bss_reordering.h:20
int x
Definition: prevent_bss_reordering.h:73
Definition: prevent_bss_reordering.h:65
int x
Definition: prevent_bss_reordering.h:76
int x
Definition: prevent_bss_reordering.h:60
Definition: prevent_bss_reordering.h:77
int x
Definition: prevent_bss_reordering.h:58
Definition: prevent_bss_reordering.h:38
Definition: prevent_bss_reordering.h:50
Definition: prevent_bss_reordering.h:25
int x
Definition: prevent_bss_reordering.h:30
Definition: prevent_bss_reordering.h:33
Definition: prevent_bss_reordering.h:62
int x
Definition: prevent_bss_reordering.h:55
Definition: prevent_bss_reordering.h:45
Definition: prevent_bss_reordering.h:74
Definition: prevent_bss_reordering.h:57
int x
Definition: prevent_bss_reordering.h:65
int x
Definition: prevent_bss_reordering.h:72
Definition: prevent_bss_reordering.h:30
int x
Definition: prevent_bss_reordering.h:36
Definition: prevent_bss_reordering.h:42
Definition: prevent_bss_reordering.h:54
Definition: prevent_bss_reordering.h:79
Definition: prevent_bss_reordering.h:21
int x
Definition: prevent_bss_reordering.h:49
Definition: prevent_bss_reordering.h:37
Definition: prevent_bss_reordering.h:66
int x
Definition: prevent_bss_reordering.h:69
int x
Definition: prevent_bss_reordering.h:46
int x
Definition: prevent_bss_reordering.h:66
int x
Definition: prevent_bss_reordering.h:51
int x
Definition: prevent_bss_reordering.h:77
int x
Definition: prevent_bss_reordering.h:68
int x
Definition: prevent_bss_reordering.h:27
int x
Definition: prevent_bss_reordering.h:59
Definition: prevent_bss_reordering.h:26
int x
Definition: prevent_bss_reordering.h:39
Definition: prevent_bss_reordering.h:34
int x
Definition: prevent_bss_reordering.h:63
Definition: prevent_bss_reordering.h:59
int x
Definition: prevent_bss_reordering.h:45
int x
Definition: prevent_bss_reordering.h:38
Definition: prevent_bss_reordering.h:46
int x
Definition: prevent_bss_reordering.h:79
Definition: prevent_bss_reordering.h:71
int x
Definition: prevent_bss_reordering.h:50
int x
Definition: prevent_bss_reordering.h:56
int x
Definition: prevent_bss_reordering.h:70
int x
Definition: prevent_bss_reordering.h:18
Definition: prevent_bss_reordering.h:39
Definition: prevent_bss_reordering.h:68
Definition: prevent_bss_reordering.h:51
Definition: prevent_bss_reordering.h:80
Definition: prevent_bss_reordering.h:22
int x
Definition: prevent_bss_reordering.h:80
Definition: prevent_bss_reordering.h:63
int x
Definition: prevent_bss_reordering.h:21
int x
Definition: prevent_bss_reordering.h:62
int x
Definition: prevent_bss_reordering.h:43
Definition: prevent_bss_reordering.h:75
int x
Definition: prevent_bss_reordering.h:28
int x
Definition: prevent_bss_reordering.h:33
Definition: prevent_bss_reordering.h:48
Definition: prevent_bss_reordering.h:27
Definition: prevent_bss_reordering.h:31
Definition: prevent_bss_reordering.h:60
Definition: prevent_bss_reordering.h:43
Definition: prevent_bss_reordering.h:72
Definition: prevent_bss_reordering.h:55
To determine variable order for .bss, the compiler sorts variables by their "name index" mod 256...
Definition: prevent_bss_reordering.h:18
int x
Definition: prevent_bss_reordering.h:19
Definition: prevent_bss_reordering.h:67
Definition: prevent_bss_reordering.h:28
int x
Definition: prevent_bss_reordering.h:20
Definition: prevent_bss_reordering.h:40
int x
Definition: prevent_bss_reordering.h:67
Definition: prevent_bss_reordering.h:52
Definition: prevent_bss_reordering.h:23
int x
Definition: prevent_bss_reordering.h:48