From 036d94112d4f0db6eb82b79bbfd0c9ef2328df34 Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Sun, 10 Oct 2010 16:23:25 +0200 Subject: [PATCH] Remove ifdef STT_GNU_IFUNC test in tccrun.c STT_GNU_IFUNC is always defined (there is no conditional definition of it) so the ifdef test for STT_GNU_IFUNC in tccrun.c has no reason to be. --- tccrun.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/tccrun.c b/tccrun.c index c45aeb6d..24e1f95a 100644 --- a/tccrun.c +++ b/tccrun.c @@ -306,11 +306,7 @@ static uplong rt_printline(uplong wanted_pc) sym < sym_end; sym++) { type = ELFW(ST_TYPE)(sym->st_info); - if (type == STT_FUNC -#ifdef STT_GNU_IFUNC - || type == STT_GNU_IFUNC -#endif - ) { + if (type == STT_FUNC || type == STT_GNU_IFUNC) { if (wanted_pc >= sym->st_value && wanted_pc < sym->st_value + sym->st_size) { pstrcpy(last_func_name, sizeof(last_func_name), -- 2.11.4.GIT