[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[task #5941] Linker script for GNU Mach
From: |
Thomas Schwinge |
Subject: |
[task #5941] Linker script for GNU Mach |
Date: |
Tue, 03 Oct 2006 15:04:18 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.7) Gecko/20060921 Ubuntu/dapper-security Firefox/1.5.0.7 |
Update of task #5941 (project hurd):
Status: In Progress => Postponed
Percent Complete: 0% => 90%
_______________________________________________________
Follow-up Comment #1:
The following has just been installed:
#v+
2006-10-03 Thomas Schwinge <tschwinge@gnu.org>
[task #5941 --- ``Linker script for GNU Mach'']
* Makefile.in (kernel.o): Remove `$(systype)-objfiles-prepend'
hackery.
* i386/Makefile.in (sysdep.a): Likewise.
* i386/Makerules.in: Likewise.
(LDFLAGS-kernel): Point to the linker script.
* i386/i386at/boothdr.S (_start): Don't put into `.text', but into
`.text.start' instead.
* i386/ldscript: Change to put `.text' at 0x100000 and put
`.text.start' first into `.text'.
* i386/ldscript: New file, copied from `/lib/ldscripts/elf_i386.x' of
a
GNU Binutils 2.16.1 installation.
#v-
As I denoted: the linker script is a copy of the main i386 linker script from
Binutils and includes lots of stuff we don't need and thus could be cleared
out. That's why I'll leave this task open for someone to do that.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/task/?5941>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/