From b732f3009a17f92c421bdd5fe9a65298dc8880b0 Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Fri, 30 May 2008 14:35:31 +0000 Subject: - fix the macros rather than the callees as rightfully noted by bernds (duh!) --- ldso/ldso/dl-elf.c | 4 ++-- ldso/ldso/ldso.c | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) (limited to 'ldso/ldso') diff --git a/ldso/ldso/dl-elf.c b/ldso/ldso/dl-elf.c index 80d059121..6c0e80544 100644 --- a/ldso/ldso/dl-elf.c +++ b/ldso/ldso/dl-elf.c @@ -780,9 +780,9 @@ int _dl_fixup(struct dyn_elf *rpnt, int now_flag) return goof; tpnt = rpnt->dyn; - if (!(tpnt->init_flag & RELOCS_DONE)) { + if (!(tpnt->init_flag & RELOCS_DONE)) _dl_if_debug_dprint("relocation processing: %s\n", tpnt->libname); - } + if (unlikely(tpnt->dynamic_info[UNSUPPORTED_RELOC_TYPE])) { _dl_if_debug_dprint("%s: can't handle %s relocation records\n", _dl_progname, UNSUPPORTED_RELOC_STR); diff --git a/ldso/ldso/ldso.c b/ldso/ldso/ldso.c index 737ecb3b7..df7477c72 100644 --- a/ldso/ldso/ldso.c +++ b/ldso/ldso/ldso.c @@ -259,10 +259,9 @@ void _dl_get_ready_to_run(struct elf_resolve *tpnt, DL_LOADADDR_TYPE load_addr, break; } - if (DL_LOADADDR_BASE(app_tpnt->loadaddr)) { + if (DL_LOADADDR_BASE(app_tpnt->loadaddr)) _dl_debug_early("Position Independent Executable: " "app_tpnt->loadaddr=%x\n", DL_LOADADDR_BASE(app_tpnt->loadaddr)); - } } /* -- cgit v1.2.3