summaryrefslogtreecommitdiff
path: root/src/boot_O2
diff options
context:
space:
mode:
authorAnghelo Carvajal <angheloalf95@gmail.com>2021-08-04 08:14:38 -0400
committerGitHub <noreply@github.com>2021-08-04 08:14:38 -0400
commit51111676c48851a01ba92e8bf30a894b889a1d24 (patch)
tree68edd607fc51ac0a8afcfd7970697b59c60b1a87 /src/boot_O2
parent7743e5a2c4b6d01c847dea8929c707e65e5e18b3 (diff)
Fix gcc warnings (#246)
* fix a huge amount of warnings * fix another big bunch * fix remaining warnings * Run formatter
Diffstat (limited to 'src/boot_O2')
-rw-r--r--src/boot_O2/loadfragment2.c17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/boot_O2/loadfragment2.c b/src/boot_O2/loadfragment2.c
index 8a3ae4ec5..69ec9615e 100644
--- a/src/boot_O2/loadfragment2.c
+++ b/src/boot_O2/loadfragment2.c
@@ -30,14 +30,19 @@ void Load2_Relocate(u32 allocatedVRamAddr, OverlayRelocationSection* overlayInfo
case 0x2000000:
if ((*inst & 0xf000000) == 0) {
*inst = (*inst - vRamStart) + allocatedVRamAddr;
- } else {
- if (D_80096C30 > 2)
+ }
+ /*
+ else {
+ if (D_80096C30 > 2) {
;
+ }
}
+ */
break;
case 0x4000000:
- *inst = (*inst & 0xfc000000) |
- (((((*inst & 0x3ffffff) << 2 | 0x80000000) - vRamStart) + allocatedVRamAddr & 0xfffffff) >> 2);
+ *inst =
+ (*inst & 0xfc000000) |
+ ((((((*inst & 0x3ffffff) << 2 | 0x80000000) - vRamStart) + allocatedVRamAddr) & 0xfffffff) >> 2);
break;
case 0x5000000:
regReferences[*inst >> 0x10 & 0x1f] = inst;
@@ -46,12 +51,12 @@ void Load2_Relocate(u32 allocatedVRamAddr, OverlayRelocationSection* overlayInfo
case 0x6000000:
lastInst = regReferences[*inst >> 0x15 & 0x1f];
signedOffset = (s16)*inst;
- if ((signedOffset + *lastInst * 0x10000 & 0xf000000) == 0) {
+ if (((signedOffset + *lastInst * 0x10000) & 0xf000000) == 0) {
relocatedAddress =
((signedOffset + regValues[*inst >> 0x15 & 0x1f] * 0x10000) - vRamStart) + allocatedVRamAddr;
*lastInst = (((relocatedAddress >> 0x10) & 0xFFFF) + ((relocatedAddress & 0x8000) ? 1 : 0)) |
(*lastInst & 0xffff0000);
- *inst = *inst & 0xffff0000 | relocatedAddress & 0xffff;
+ *inst = (*inst & 0xffff0000) | (relocatedAddress & 0xffff);
}
break;
}