From 36e58126369f5e536f4791dc1818b631b394bcf7 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sun, 7 Feb 2010 10:27:06 +0800 Subject: [PATCH] Removed the need to alter acess.ld for each build environment --- Usermode/Libraries/acess.ld_src/Makefile | 14 ++++++++++++++ .../{acess.ld => acess.ld_src/acess.ld.h} | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 Usermode/Libraries/acess.ld_src/Makefile rename Usermode/Libraries/{acess.ld => acess.ld_src/acess.ld.h} (96%) diff --git a/Usermode/Libraries/acess.ld_src/Makefile b/Usermode/Libraries/acess.ld_src/Makefile new file mode 100644 index 00000000..82a7dd24 --- /dev/null +++ b/Usermode/Libraries/acess.ld_src/Makefile @@ -0,0 +1,14 @@ + +-include ../Makefile.cfg + +BIN = ../acess.ld + +all: ../acess.ld + +clean: + $(RM) ../acess.ld + +install: + +../acess.ld: acess.ld.h + cpp -nostdinc -U i386 -P -C $< -o $@ -DACESSDIR=$(ACESSDIR) diff --git a/Usermode/Libraries/acess.ld b/Usermode/Libraries/acess.ld_src/acess.ld.h similarity index 96% rename from Usermode/Libraries/acess.ld rename to Usermode/Libraries/acess.ld_src/acess.ld.h index aa2edd3f..71cbde2d 100644 --- a/Usermode/Libraries/acess.ld +++ b/Usermode/Libraries/acess.ld_src/acess.ld.h @@ -1,7 +1,7 @@ OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386") OUTPUT_ARCH(i386) ENTRY(start) -SEARCH_DIR(/home/tpg/Projects/Acess2/Usermode/Libraries) +SEARCH_DIR(ACESSDIR/Usermode/Libraries) INPUT(-lacess crt0.o) SECTIONS { -- 2.20.1