David E. O'Brien
b07af2c4b2
Back out rev 1.7 -- I'm not sure we're ready for it and I can't test it.
...
Marcel will find out RSN if it is needed and I'll let him fix this up if
need be.
2002-12-05 18:35:44 +00:00
David E. O'Brien
dfe585cc69
Our binary output format is now "elf64-ia64-little-freebsd".
2002-12-05 18:28:01 +00:00
Marcel Moolenaar
0635b341f2
Remove the _ia64_unwind_start and _ia64_unwind_end symbols. We now
...
find the unwind table through the ELF program headers.
2002-10-19 19:32:21 +00:00
Marcel Moolenaar
5d3ac4cae7
Cover the ELF headers with the text segment so that they get loaded
...
into memory. This brings us in line with the other architectures and
more easily allows us to do machine dependent processing on the ELF
file (such as scanning for unwind information).
2002-10-18 04:46:36 +00:00
Marcel Moolenaar
bb461594f9
Have the linker collect and combine all unwind_info and unwind
...
sections so that the resulting load module has a single unwind
table. This matches the behaviour in userland.
2002-10-12 22:24:41 +00:00
Doug Rabson
a4addc62ce
Put symbols at the start and end of the unwind section so that we can
...
find it at runtime.
2001-10-29 11:40:14 +00:00
Doug Rabson
9c738f3e82
Change the kernel layout to match Linux/ia64 more closely. This prevents
...
the Linux loader from corrupting our text section when it attempts to
write out boot options.
2001-03-09 13:47:25 +00:00
Doug Rabson
1ebcad5720
This is the first snapshot of the FreeBSD/ia64 kernel. This kernel will
...
not work on any real hardware (or fully work on any simulator). Much more
needs to happen before this is actually functional but its nice to see
the FreeBSD copyright message appear in the ia64 simulator.
2000-09-29 13:46:07 +00:00