#ifndef BUILD_ID_H
#define BUILD_ID_H
+#include "gdb_bfd.h"
+
/* Locate NT_GNU_BUILD_ID from ABFD and return its content. */
extern const struct bfd_build_id *build_id_bfd_get (bfd *abfd);
return NULL. The returned reference to the BFD must be released by
the caller. */
-extern bfd *build_id_to_debug_bfd (size_t build_id_len,
- const bfd_byte *build_id);
+extern gdb_bfd_ref_ptr build_id_to_debug_bfd (size_t build_id_len,
+ const bfd_byte *build_id);
/* Find the separate debug file for OBJFILE, by using the build-id
associated with OBJFILE's BFD. If successful, returns a malloc'd