X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=ginge.git;a=blobdiff_plain;f=loader%2FMakefile;fp=loader%2FMakefile;h=67dd24cf087e199e571b2d9e95c08b0375a6c22c;hp=0000000000000000000000000000000000000000;hb=11913091045ebc44f003138d9e69cdc91fe4982e;hpb=55fe8e70a19187ba960fdca6b48f276cf1cd41f4 diff --git a/loader/Makefile b/loader/Makefile new file mode 100644 index 0000000..67dd24c --- /dev/null +++ b/loader/Makefile @@ -0,0 +1,24 @@ +CC = $(CROSS_COMPILE)gcc +AS = $(CROSS_COMPILE)as +CFLAGS += -Wall -ggdb +LDFLAGS += -static -ggdb + +ifndef ARCH +ARCH = ia32 +CFLAGS += -m32 +LDFLAGS += -m32 +ASFLAGS += --32 +endif +ifeq "$(ARCH)" "arm" +ASFLAGS += -mfloat-abi=soft +OBJ += sys_cacheflush.o +endif + +OBJ += loader.o loader_$(ARCH).o patches.o emu.o + +loader: $(OBJ) + +loader: LDFLAGS += -Wl,-T script_$(ARCH).lds + +clean: + $(RM) loader $(OBJ)