Go to file
christos 0578ebaebe The structure of our elf kernel is:
elf header/program headers/text/data/note/
    section headers/symbol table/string table

We need to read the section headers first to find the offset of the note
and thus we requite backwards seek. The only reason we need to read the
note is to find the version of the kernel, and this seems not to be used
anywhere. We could potentially change the kernel ldscript to add the note
information in the program headers, but dealing with ldscripts is painful
and producing a more complex binary could break some dumb standalone loader.
So the simple solution is to just disable the note loading for floppies
which is what this patch does. If someone wants to fix it in a better way,
be my guest.
2008-09-26 14:12:49 +00:00
bin Sync usage with man page. 2008-09-26 13:02:42 +00:00
common Add prop_array_add_int* and prop_array_add_uint* functions. These functions 2008-09-11 13:15:13 +00:00
crypto Fixed resending mechanism to have non-ESP marker for retransmitted packets 2008-09-25 09:34:13 +00:00
dist Replace docbook tag with roff. 2008-09-24 21:14:07 +00:00
distrib - use appropriate IFnames for each port 2008-09-26 12:42:48 +00:00
doc Mention ps -A 2008-09-26 08:12:33 +00:00
etc Move default route configuration after interface alias address 2008-09-26 10:31:46 +00:00
external Pull in conf.d so GNOME looks better and define default <cachedir>s 2008-09-26 11:13:28 +00:00
games Make this pass WARNS=4: 2008-09-26 13:46:48 +00:00
gnu As "libgcov.c" uses alloca(3) (*yuuuk*) disable "-Wstack-protector" to 2008-09-25 17:40:05 +00:00
include add missing attributes to the remaining calls, even the ones that gcc has 2008-09-21 16:59:46 +00:00
lib unsigned int32_t -> uint32_t 2008-09-26 11:41:06 +00:00
libexec Use passwd(5) instead of /etc/pwd.db as the name of the "password data base". 2008-09-21 06:20:46 +00:00
regress Avoid tests using nested functions when using PCC. 2008-09-09 00:16:05 +00:00
rescue we cannot use pthreads here because we are statically linked. 2008-06-23 14:53:06 +00:00
sbin PR/39525: Joachim Schueth, Frederik Sausmikat: 2008-09-12 16:51:54 +00:00
share +TLS (thread-local storage) 2008-09-26 04:54:23 +00:00
sys The structure of our elf kernel is: 2008-09-26 14:12:49 +00:00
tests Don't descend into atf with (${MKATF} == no) 2008-08-16 23:51:51 +00:00
tools Grab libgcov stuff. 2008-09-19 13:18:28 +00:00
usr.bin sign over my copyright to TNF 2008-09-22 13:10:25 +00:00
usr.sbin Mention that the program is only installed on supported platforms. 2008-09-25 22:44:51 +00:00
x11 Add ${X11FONTDIR}/TTF/ to COMPILEDDEFAULTFONTPATH 2008-09-25 13:29:53 +00:00
build.sh Remove support for printing "'-x' has been replaced by 'xxxxx'". 2008-08-22 23:41:24 +00:00
BUILDING regen for recent change to examples and objdir advice, 2008-09-24 07:38:04 +00:00
Makefile Improve support for MKXORG!=no to enable builds into external/mit/xorg. 2008-08-28 07:21:49 +00:00
Makefile.inc
UPDATING Add an entry for the "libc lint problem", mostly taken 2008-09-02 07:34:15 +00:00