Re: [LinuxBIOS] lbrelocs - LinuxBIOSv3 re-linking tool

2007-10-06 Thread Jordan Crouse
On 05/10/07 17:27 -0700, ron minnich wrote: if you want true independence, why not make the stage0 symbol table a lar file? You could compress it. Then, later, you can make a new initram and will be able to link it with the stage0 that you are not going to change. I had thought about

[LinuxBIOS] lbrelocs - LinuxBIOSv3 re-linking tool

2007-10-05 Thread Jordan Crouse
Okay - based on my previous e-mail, attached is the custom tool that I wrote to change the relative addresses of the initram binary so that it can be placed at an arbitrary place in the ROM and still work. To start with, we ask LD to emit the relocation info for the segment into the ELF. The

Re: [LinuxBIOS] lbrelocs - LinuxBIOSv3 re-linking tool

2007-10-05 Thread Jordan Crouse
On 05/10/07 16:42 -0600, Jordan Crouse wrote: Okay - based on my previous e-mail, attached is the custom tool that I wrote to change the relative addresses of the initram binary so that it can be placed at an arbitrary place in the ROM and still work. To start with, we ask LD to emit the

Re: [LinuxBIOS] lbrelocs - LinuxBIOSv3 re-linking tool

2007-10-05 Thread ron minnich
if you want true independence, why not make the stage0 symbol table a lar file? You could compress it. Then, later, you can make a new initram and will be able to link it with the stage0 that you are not going to change. I like 3+4 too, and what you are doing looks like we're moving the right