From 3c02ef9ea299c9f78ff9df4322bcf4d9130213c0 Mon Sep 17 00:00:00 2001 From: Max Date: Tue, 15 Sep 2020 11:54:46 -0400 Subject: Match OSAlloc.c, labeled HeapArray is sbss.s --- asm/sbss.s | 4 ++-- include/SDK/OS/OSAlloc.h | 1 - src/SDK/OS/OSAlloc.c | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/asm/sbss.s b/asm/sbss.s index 2c502de..f11a3c8 100644 --- a/asm/sbss.s +++ b/asm/sbss.s @@ -2529,8 +2529,8 @@ lbl_8063FA6C: .global lbl_8063FA70 lbl_8063FA70: .skip 0x8 -.global lbl_8063FA78 -lbl_8063FA78: +.global HeapArray +HeapArray: .skip 0x8 .global lbl_8063FA80 lbl_8063FA80: diff --git a/include/SDK/OS/OSAlloc.h b/include/SDK/OS/OSAlloc.h index 0c583e8..a8714eb 100644 --- a/include/SDK/OS/OSAlloc.h +++ b/include/SDK/OS/OSAlloc.h @@ -34,7 +34,6 @@ typedef struct { HeapDesc* heapArray; } OSHeapInfo; - Cell *DLInsert(Cell *original, Cell *inserted); void *OSAllocFromHeap(OSHeapHandle heap, u32 size); void OSFreeToHeap(OSHeapHandle heap, void *ptr); diff --git a/src/SDK/OS/OSAlloc.c b/src/SDK/OS/OSAlloc.c index 9270776..a60f3c0 100644 --- a/src/SDK/OS/OSAlloc.c +++ b/src/SDK/OS/OSAlloc.c @@ -139,7 +139,7 @@ OSHeapHandle OSCreateHeap(void *start, void *end) // arenaStart param of OSInitAlloc, points to array of // maxHeap HeapDescs, 68c -HeapDesc *HeapArray; +extern HeapDesc *HeapArray; #define HEADERSIZE OSi_ROUND(sizeof(Cell), 32) #define MINOBJSIZE (HEADERSIZE+32) -- cgit v1.2.3