added cfront binaries

This commit is contained in:
farisawan-2000 2021-02-08 12:40:52 -05:00
parent fe5e78ba6f
commit ddde98919e
18 changed files with 12 additions and 5 deletions

View File

@ -27,8 +27,8 @@ endif
##################### Compiler Options #######################
# IRIX_ROOT := tools/ido5.3_compiler
IRIX_ROOT := tools/ido7.1
# CC := $(QEMU_IRIX) -silent -L $(IRIX_ROOT) $(IRIX_ROOT)/usr/bin/cc
CC := tools/ido-7.1recomp/cc
CC := $(QEMU_IRIX) -silent -L $(IRIX_ROOT) $(IRIX_ROOT)/usr/bin/cc
# CC := tools/ido-7.1recomp/cc
ifeq ($(shell type mips-linux-gnu-ld >/dev/null 2>/dev/null; echo $$?), 0)
@ -162,6 +162,10 @@ endif
# hardcoded compiler for ml.c until i figure out why it's breaking recomp
$(BUILD_DIR)/src/ovl0/memory_layer.o: CC = $(QEMU_IRIX) -silent -L $(IRIX_ROOT) $(IRIX_ROOT)/usr/bin/cc
# $(BUILD_DIR)/src/ovl1/ovl1_11.o: CC = $(QEMU_IRIX) -silent -L $(IRIX_ROOT) $(IRIX_ROOT)/usr/bin/cc
# $(BUILD_DIR)/src/ovl1/ovl1_11.o: OPT_FLAGS = -O3
default: all
TARGET = kirby.us

View File

@ -2724,6 +2724,8 @@ glabel D_801F4218_ovl10
glabel D_801F421C_ovl10
.word 0x80199688
# start of ovl10_1 vtable
glabel D_801F4220_ovl10
.word 0x801DBE00

View File

@ -14,6 +14,7 @@ void func_800BB580(s32 arg0) {
extern s32 D_800D6B24;
extern u8 D_800D6B2B;
extern s16 D_800D6B30;
#ifdef MIPS_TO_C
void func_800BB588(struct UnkStruct8004A7C4 *arg0) {
while (1) {
@ -21,9 +22,9 @@ void func_800BB588(struct UnkStruct8004A7C4 *arg0) {
D_800D6B30++;
switch (D_800D6B2B) {
case 0:
D_800D6B24 = 0;
func_8000A29C_ovl1(D_800D6B24);
func_800B1900(arg0->objId & 0xFFFF);
// D_800D6B24 = 0;
func_8000A29C_ovl1(D_800D6B24 = 0);
func_800B1900(arg0->objId);
break;
case 2:
D_800D6B24 = 0;

BIN
tools/ido7.1/usr/lib/c++/c++filt Executable file

Binary file not shown.

Binary file not shown.

BIN
tools/ido7.1/usr/lib/c++/c++patch Executable file

Binary file not shown.

Binary file not shown.

BIN
tools/ido7.1/usr/lib/c++/cfront Executable file

Binary file not shown.

Binary file not shown.

BIN
tools/ido7.1/usr/lib/c++/markc++ Executable file

Binary file not shown.

Binary file not shown.

BIN
tools/ido7.1/usr/lib/c++/ptcomp Executable file

Binary file not shown.

Binary file not shown.

BIN
tools/ido7.1/usr/lib/c++/ptlink Executable file

Binary file not shown.

Binary file not shown.

BIN
tools/ido7.1/usr/lib/libC.a Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.