]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Do not use the function pointers for the internal operation of rtld_printf()
authorkib <kib@FreeBSD.org>
Tue, 6 Sep 2011 10:21:33 +0000 (10:21 +0000)
committerkib <kib@FreeBSD.org>
Tue, 6 Sep 2011 10:21:33 +0000 (10:21 +0000)
commita6bb123606f7afa6fb3342b35dad217c76951ee3
tree00c4381acf03b828e6594e9b57a316b90dd7573e
parent3867ad03de4ff7dcaff09fc37aaed18d9eeaac00
Do not use the function pointers for the internal operation of rtld_printf()
functions. The _rtld_error() function might be called early during the rtld
bootstrap, in which case function pointers are not yet functional on ia64
due to required relocations not yet performed.

Reported, reviewed and tested by: marcel
Approved by: re (bz)
libexec/rtld-elf/rtld_printf.c