mirror of
https://github.com/farisawan-2000/kirby64.git
synced 2024-11-26 22:50:43 +00:00
more compiler binaries; need IDF
This commit is contained in:
parent
29ec455867
commit
31561e1fd2
8
Makefile
8
Makefile
@ -20,7 +20,7 @@ endif
|
||||
##################### Compiler Options #######################
|
||||
# TODO: figure out how to use the compiler binaries (and incorporate relevant libraries)
|
||||
IRIX_ROOT := tools/mipspro-7.2compiler
|
||||
CC := $(QEMU_IRIX) -silent -L $(IRIX_ROOT) $(IRIX_ROOT)/usr/bin/cc
|
||||
CC := $(QEMU_IRIX) -silent -L $(IRIX_ROOT) $(IRIX_ROOT)/usr/bin/NCC
|
||||
|
||||
CROSS = mips-linux-gnu-
|
||||
AS = $(CROSS)as
|
||||
@ -56,12 +56,12 @@ TEXTURES_DIR = textures
|
||||
|
||||
|
||||
S_FILES := $(foreach dir,$(ASM_DIRS),$(wildcard $(dir)/*.s))
|
||||
C_FILES := $(foreach dir,$(SRC_DIRS),$(wildcard $(dir)/*.c))
|
||||
C_FILES := $(foreach dir,$(SRC_DIRS),$(wildcard $(dir)/*.cc))
|
||||
|
||||
BUILD_ASM_DIRS := $(foreach dir,$(ASM_DIRS),$(wildcard $(dir)/**/))
|
||||
|
||||
# Object files
|
||||
O_FILES := $(foreach file,$(C_FILES),$(BUILD_DIR)/$(file:.c=.o)) \
|
||||
O_FILES := $(foreach file,$(C_FILES),$(BUILD_DIR)/$(file:.cc=.o)) \
|
||||
$(foreach file,$(S_FILES),$(BUILD_DIR)/$(file:.s=.o))
|
||||
|
||||
######################## Targets #############################
|
||||
@ -95,7 +95,7 @@ $(BUILD_DIR)/%.o: %.s Makefile $(MAKEFILE_SPLIT) | $(BUILD_DIR)
|
||||
$(AS) $(ASFLAGS) -o $@ $<
|
||||
|
||||
|
||||
$(BUILD_DIR)/%.o: %.c | $(BUILD_DIR)
|
||||
$(BUILD_DIR)/%.o: %.cc | $(BUILD_DIR)
|
||||
$(CC) $(CFLAGS) -o $@ $<
|
||||
|
||||
$(BUILD_DIR)/$(LD_SCRIPT): $(LD_SCRIPT)
|
||||
|
0
tools/mipspro-7.2compiler/usr/lib/copt → tools/mipspro-7.2compiler/c_fe_ex/usr/lib/copt
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/copt → tools/mipspro-7.2compiler/c_fe_ex/usr/lib/copt
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/libkapio.a → tools/mipspro-7.2compiler/c_fe_ex/usr/lib/libkapio.a
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/libkapio.a → tools/mipspro-7.2compiler/c_fe_ex/usr/lib/libkapio.a
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/nonshared/libkapio.a → tools/mipspro-7.2compiler/c_fe_ex/usr/lib/nonshared/libkapio.a
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/nonshared/libkapio.a → tools/mipspro-7.2compiler/c_fe_ex/usr/lib/nonshared/libkapio.a
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib32/cmplrs/fec → tools/mipspro-7.2compiler/c_fe_ex/usr/lib32/cmplrs/fec
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib32/cmplrs/fec → tools/mipspro-7.2compiler/c_fe_ex/usr/lib32/cmplrs/fec
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib32/mips3/libkapio.a → tools/mipspro-7.2compiler/c_fe_ex/usr/lib32/mips3/libkapio.a
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib32/mips3/libkapio.a → tools/mipspro-7.2compiler/c_fe_ex/usr/lib32/mips3/libkapio.a
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib32/mips4/libkapio.a → tools/mipspro-7.2compiler/c_fe_ex/usr/lib32/mips4/libkapio.a
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib32/mips4/libkapio.a → tools/mipspro-7.2compiler/c_fe_ex/usr/lib32/mips4/libkapio.a
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib64/mips3/libkapio.a → tools/mipspro-7.2compiler/c_fe_ex/usr/lib64/mips3/libkapio.a
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib64/mips3/libkapio.a → tools/mipspro-7.2compiler/c_fe_ex/usr/lib64/mips3/libkapio.a
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib64/mips4/libkapio.a → tools/mipspro-7.2compiler/c_fe_ex/usr/lib64/mips4/libkapio.a
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib64/mips4/libkapio.a → tools/mipspro-7.2compiler/c_fe_ex/usr/lib64/mips4/libkapio.a
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c_fe/TC → tools/mipspro-7.2compiler/c_fe_ex/usr/relnotes/c_fe/TC
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c_fe/TC → tools/mipspro-7.2compiler/c_fe_ex/usr/relnotes/c_fe/TC
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c_fe/ch1.z → tools/mipspro-7.2compiler/c_fe_ex/usr/relnotes/c_fe/ch1.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c_fe/ch1.z → tools/mipspro-7.2compiler/c_fe_ex/usr/relnotes/c_fe/ch1.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c_fe/ch2.z → tools/mipspro-7.2compiler/c_fe_ex/usr/relnotes/c_fe/ch2.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c_fe/ch2.z → tools/mipspro-7.2compiler/c_fe_ex/usr/relnotes/c_fe/ch2.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c_fe/ch3.z → tools/mipspro-7.2compiler/c_fe_ex/usr/relnotes/c_fe/ch3.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c_fe/ch3.z → tools/mipspro-7.2compiler/c_fe_ex/usr/relnotes/c_fe/ch3.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c_fe/ch4.z → tools/mipspro-7.2compiler/c_fe_ex/usr/relnotes/c_fe/ch4.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c_fe/ch4.z → tools/mipspro-7.2compiler/c_fe_ex/usr/relnotes/c_fe/ch4.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c_fe/ch5.z → tools/mipspro-7.2compiler/c_fe_ex/usr/relnotes/c_fe/ch5.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c_fe/ch5.z → tools/mipspro-7.2compiler/c_fe_ex/usr/relnotes/c_fe/ch5.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c_fe/ch6.z → tools/mipspro-7.2compiler/c_fe_ex/usr/relnotes/c_fe/ch6.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c_fe/ch6.z → tools/mipspro-7.2compiler/c_fe_ex/usr/relnotes/c_fe/ch6.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/share/catman/u_man/cat1/cc.z → tools/mipspro-7.2compiler/c_fe_ex/usr/share/catman/u_man/cat1/cc.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/share/catman/u_man/cat1/cc.z → tools/mipspro-7.2compiler/c_fe_ex/usr/share/catman/u_man/cat1/cc.z
Normal file → Executable file
BIN
tools/mipspro-7.2compiler/lib/libmalloc.so
Normal file
BIN
tools/mipspro-7.2compiler/lib/libmalloc.so
Normal file
Binary file not shown.
BIN
tools/mipspro-7.2compiler/lib/libmalloc_old.so
Normal file
BIN
tools/mipspro-7.2compiler/lib/libmalloc_old.so
Normal file
Binary file not shown.
BIN
tools/mipspro-7.2compiler/lib/rld
Executable file
BIN
tools/mipspro-7.2compiler/lib/rld
Executable file
Binary file not shown.
1
tools/mipspro-7.2compiler/usr/bin/NCC
Symbolic link
1
tools/mipspro-7.2compiler/usr/bin/NCC
Symbolic link
@ -0,0 +1 @@
|
||||
../lib/DCC/edgcpfe
|
0
tools/mipspro-7.2compiler/usr/lib/DCC/as0
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/DCC/as0
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/DCC/as1
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/DCC/as1
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/DCC/edgcpfe.eh
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/DCC/edgcpfe.eh
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/DCC/ld
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/DCC/ld
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/DCC/ugen
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/DCC/ugen
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/DCC/uopt
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib/DCC/uopt
Normal file → Executable file
BIN
tools/mipspro-7.2compiler/usr/lib/libC.so.1
Normal file
BIN
tools/mipspro-7.2compiler/usr/lib/libC.so.1
Normal file
Binary file not shown.
BIN
tools/mipspro-7.2compiler/usr/lib/libc.so.1
Normal file
BIN
tools/mipspro-7.2compiler/usr/lib/libc.so.1
Normal file
Binary file not shown.
0
tools/mipspro-7.2compiler/usr/lib32/cmplrs/fecc
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/lib32/cmplrs/fecc
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c++_fe/TC
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c++_fe/TC
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c++_fe/ch1.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/relnotes/c++_fe/ch1.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/share/catman/u_man/cat1/CC.z
Normal file → Executable file
0
tools/mipspro-7.2compiler/usr/share/catman/u_man/cat1/CC.z
Normal file → Executable file
Loading…
Reference in New Issue
Block a user