Hi,

I saw that elfutils is having a release soon, so I thought now
would be a good time to send some patches that are used
by the Openwrt project to help elfutils build on more systems,
for example, by integrating with gnulib/libtool, and coinciding with
custom patches applied to other build tools.

The first 4 patches are very simple so I'm hoping they can be merged ASAP.

The last 2 patches are less critical, especially the last one
which is just an organizational step. If the last 2 patches
are not acceptable, they can be dropped or revisited after the release.

Thanks,
MCP

Michael Pratt (6):
  lib: Add missing config.h include to next_prime.c
  libcpu: Include config.h before standard headers in lexer source
  libdw: Let clean targets be unconditional
  src: Prevent invalid include of binary into compilation
  Remove usage of "unlocked" variant of stdio print functions
  Use file stream or format variants of stdio print functions

 lib/next_prime.c              |   4 +
 libasm/asm_align.c            |   4 +-
 libcpu/i386_disasm.c          |   2 +-
 libcpu/i386_lex.l             |  10 +-
 libcpu/i386_parse.y           |   4 +-
 libdw/Makefile.am             |   2 +-
 libebl/eblobjnote.c           |   4 +-
 src/Makefile.am               |   1 +
 src/addr2line.c               |   8 +-
 src/ar.c                      |   2 +-
 src/elfclassify.c             |   2 +-
 src/elflint.c                 |   2 +-
 src/nm.c                      |  22 ++--
 src/objdump.c                 |  28 ++---
 src/readelf.c                 | 198 +++++++++++++++++-----------------
 src/size.c                    |   8 +-
 src/strings.c                 |  20 ++--
 src/unstrip.c                 |   2 +-
 tests/addrcfi.c               |   2 +-
 tests/addrscopes.c            |   2 +-
 tests/all-dwarf-ranges.c      |   4 +-
 tests/arextract.c             |   4 +-
 tests/asm-tst1.c              |   6 +-
 tests/asm-tst2.c              |   6 +-
 tests/asm-tst3.c              |   8 +-
 tests/asm-tst4.c              |   2 +-
 tests/asm-tst5.c              |   2 +-
 tests/asm-tst6.c              |   2 +-
 tests/asm-tst7.c              |   6 +-
 tests/asm-tst8.c              |   6 +-
 tests/asm-tst9.c              |   6 +-
 tests/buildid.c               |   4 +-
 tests/debugaltlink.c          |   4 +-
 tests/dwarf-getmacros.c       |   6 +-
 tests/dwarf-getstring.c       |   2 +-
 tests/dwarf-ranges.c          |   2 +-
 tests/dwarfcfi.c              |   2 +-
 tests/dwflmodtest.c           |   6 +-
 tests/funcretval.c            |   6 +-
 tests/funcscopes.c            |   2 +-
 tests/get-aranges.c           |   6 +-
 tests/get-files-define-file.c |   2 +-
 tests/get-files.c             |   2 +-
 tests/get-pubnames.c          |   4 +-
 tests/line2addr.c             |   4 +-
 tests/next-files.c            |   2 +-
 tests/saridx.c                |   2 +-
 tests/scnnames.c              |   2 +-
 tests/sectiondump.c           |   4 +-
 tests/show-die-info.c         |  62 +++++------
 tests/showptable.c            |  10 +-
 tests/test-nlist.c            |   2 +-
 52 files changed, 262 insertions(+), 253 deletions(-)

-- 
2.30.2


Reply via email to