From 9900b430c582f80c5869d1ce07dc9f10cb564187 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Mon, 18 Oct 2010 13:04:13 +0000 Subject: [PATCH] Don't look for build-id notes if NT_GNU_BUILD_ID is not defined. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11449 --- coregrind/m_debuginfo/readelf.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/coregrind/m_debuginfo/readelf.c b/coregrind/m_debuginfo/readelf.c index 5fed733880..503f2fedfa 100644 --- a/coregrind/m_debuginfo/readelf.c +++ b/coregrind/m_debuginfo/readelf.c @@ -867,6 +867,7 @@ Char *find_buildid(Addr image, UWord n_image) Char* buildid = NULL; ElfXX_Ehdr* ehdr = (ElfXX_Ehdr*)image; +#ifdef NT_GNU_BUILD_ID if (n_image >= sizeof(ElfXX_Ehdr) && ML_(is_elf_object_file)(ehdr, n_image)) { Word i; @@ -899,6 +900,7 @@ Char *find_buildid(Addr image, UWord n_image) } } } +#endif return buildid; } -- 2.47.3