On Thu, Jul 24, 2003 at 10:38:08PM -0600, ron minnich wrote:
I committed these patches, please test.
It compiles and works fine for me.
Btw, Ron, could you commit my other fix to elfboot.c in the freebios tree? It's a trivial bug fix, the freebios2 tree seems already has that fix applied by Eric.
Index: elfboot.c =================================================================== RCS file: /cvsroot/freebios/freebios/src/lib/elfboot.c,v retrieving revision 1.15 diff -u -r1.15 elfboot.c --- elfboot.c 10 Oct 2002 22:23:43 -0000 1.15 +++ elfboot.c 26 Jul 2003 17:37:56 -0000 @@ -368,6 +368,7 @@ int i; memset(head, 0, sizeof(*head)); head->next = head->prev = head; + head->phdr_next = head->phdr_prev = head; for(i = 0; i < headers; i++) { struct segment *new; /* Ignore data that I don't need to handle */