Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Paul Kranenburg <pk@netbsd.org>
List: source-changes
Date: 02/03/2001 15:25:01
Module Name: basesrc
Committed By: pk
Date: Sat Feb 3 13:25:01 UTC 2001
Modified Files:
basesrc/libexec/ld.elf_so: rtld.c
Log Message:
Avoid the use of a `switch(){}' statement before _rtld_init() is called.
`switch()' code may be translated using a jump table approach which causes
it to reference the equivalent of a global variable, something that must
be avoided before _rtld_init() has run.
To generate a diff of this commit:
cvs rdiff -r1.43 -r1.44 basesrc/libexec/ld.elf_so/rtld.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.