]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Don't look for build-id notes if NT_GNU_BUILD_ID is not defined.
authorTom Hughes <tom@compton.nu>
Mon, 18 Oct 2010 13:04:13 +0000 (13:04 +0000)
committerTom Hughes <tom@compton.nu>
Mon, 18 Oct 2010 13:04:13 +0000 (13:04 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11449

coregrind/m_debuginfo/readelf.c

index 5fed7338806d6515767a53517c40713466d9f784..503f2fedfade5c40d752cc455a31c9058f14d80c 100644 (file)
@@ -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;
 }