>> I see bfd.h is used by many files in binutils. But I don't see where >> is from. Could anybody show me where is it from? Is it from other >> packages? > > That file is generated during the build (from memory). To regenerate it, go to $(top_builddir)/bfd and then: $ make headers