x86: linker script uses sections, not names
authorBarret Rhoden <brho@cs.berkeley.edu>
Tue, 28 May 2013 22:02:25 +0000 (15:02 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Thu, 30 May 2013 20:37:20 +0000 (13:37 -0700)
commitc87e7ac8cf07a7e405edbe696720aab9dcf4c7d9
tree75ad18b1c4d8d9c569f50c1e345955216f1c5695
parentf6acaf6f53c1e2267302a5a9917d24da38ef8f7d
x86: linker script uses sections, not names

It's a bit cleaner, and I'll need this for the upcoming Kbuild patches.

As a side note, the boot section is three pages.  One for the code, and
one for the page table, but also one for the GDT data.  I'd like to
include that in the same page as the code, but I guess the linker
doesn't like that.  I guess we could ultimately free up those three
pages once we've fully booted, if we're hurting for 12KB.
kern/arch/i686/entry.S
kern/arch/i686/kernel.ld