| version 1.146, 2006/06/02 19:01:00 |
version 1.147, 2006/06/02 19:08:00 |
|
|
| ^^^^^^^^^^^^^^^ |
^^^^^^^^^^^^^^^ |
| |
|
| 20060526: |
20060526: |
| the kernel links script for i386 and xen was changed to set the |
The kernel linker scripts for i386 and xen |
| |
(sys/arch/i386/conf/kern.ldscript*) were changed to set the |
| load address correctly, for the benefit of MULTIBOOT boot loaders |
load address correctly, for the benefit of MULTIBOOT boot loaders |
| (like Grub). If you use a linker (ld) older than from 2006/04/17, it |
(like Grub). If you use a linker (ld) older than from 2006/04/17, it |
| will be unable to link the kernel because of a bug, and you will |
will be unable to link the kernel because of a bug and ld will fail |
| have to update at least src/gnu/dist/binutils/ld and recompile the |
with an error like: |
| linker. If using the build.sh script, the easiest way is with a |
../../../../arch/i386/conf/kern.ldscript:45 \ |
| "build.sh tools" command, with any other options that you use |
non constant expression for load base |
| normally. When using build.sh, the linker binary is installed as |
You need to update at least src/gnu/dist/binutils/ld and recompile |
| ${TOOLDIR}/bin/i386--netbsdelf-ld. |
and install the linker. If using the build.sh script, the easiest |
| |
way is with a "build.sh tools" command, with any other options |
| |
that you use normally. When using build.sh, the linker binary is |
| |
installed as ${TOOLDIR}/bin/i386--netbsdelf-ld. |
| |
|
| 20060131: |
20060131: |
| the protocol between the sparc64 bootloader (ofwboot) and |
the protocol between the sparc64 bootloader (ofwboot) and |
| the kernel was changed. Before installing a new kernel, |
the kernel was changed. Before installing a new kernel, |