From d7e775596d53963b422243e0ee60db1cfb54d967 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Tue, 20 Jul 2010 21:38:58 +0000 Subject: [PATCH] [FREELDR] - Unify rbuild rule for freeldr, except for ppc, which uses elfexecutable svn path=/trunk/; revision=48149 --- reactos/boot/freeldr/freeldr.rbuild | 16 +++ reactos/boot/freeldr/freeldr/freeldr.rbuild | 116 ++++++------------- reactos/boot/freeldr/freeldr/setupldr.rbuild | 9 +- 3 files changed, 51 insertions(+), 90 deletions(-) diff --git a/reactos/boot/freeldr/freeldr.rbuild b/reactos/boot/freeldr/freeldr.rbuild index 4f4763917aa..0a8b674d38e 100644 --- a/reactos/boot/freeldr/freeldr.rbuild +++ b/reactos/boot/freeldr/freeldr.rbuild @@ -1,6 +1,22 @@ + + + + + + + + + + + + + + + + diff --git a/reactos/boot/freeldr/freeldr/freeldr.rbuild b/reactos/boot/freeldr/freeldr/freeldr.rbuild index 70974fda396..8e70ac92fd8 100644 --- a/reactos/boot/freeldr/freeldr/freeldr.rbuild +++ b/reactos/boot/freeldr/freeldr/freeldr.rbuild @@ -1,86 +1,36 @@ - - - - - - - - - freeldr_$(ARCH).lnk - - freeldr_startup - freeldr_base64k - freeldr_base - mini_hal - freeldr_arch - freeldr_main - rossym - cmlib - rtl - libcntpr - - - -nostartfiles - - - - - - - freeldr_arch - freeldr_startup - freeldr_base64k - freeldr_base - freeldr_main - rossym - cmlib - rtl - libcntpr - - -static - -lgcc - - -Wl,--image-base=0x80FFF000 - - - -Wl,--image-base=0x0001F000 - - - - - - - freeldr_startup - freeldr_base64k - freeldr_base - freeldr_arch - freeldr_main - rossym - cmlib - rtl - libcntpr - ppcmmu - - - - - - freeldr_startup - freeldr_base64k - freeldr_base - freeldr_arch - freeldr_main - rossym - cmlib - rtl - libcntpr - - -static - -lgcc - - - - + + + freeldr_startup + freeldr_base64k + freeldr_base + freeldr_arch + freeldr_main + rossym + cmlib + rtl + libcntpr + ppcmmu + + + + + + freeldr_$(ARCH).lnk + + freeldr_startup + freeldr_base64k + freeldr_base + + mini_hal + + freeldr_arch + freeldr_main + rossym + cmlib + rtl + libcntpr + + diff --git a/reactos/boot/freeldr/freeldr/setupldr.rbuild b/reactos/boot/freeldr/freeldr/setupldr.rbuild index f8c62169b29..6d1c25e550d 100644 --- a/reactos/boot/freeldr/freeldr/setupldr.rbuild +++ b/reactos/boot/freeldr/freeldr/setupldr.rbuild @@ -1,6 +1,7 @@ - + + freeldr_startup @@ -15,10 +16,4 @@ cmlib rtl libcntpr - - - - - -Tbss 0x50000 -