diff options
author | Nick Clifton <nickc@redhat.com> | 2022-07-08 11:19:44 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2022-07-08 11:19:44 +0100 |
commit | 631ec08cb15cf3685124706032056621371edb26 (patch) | |
tree | c056300177dd75aeed7d578fbb90f588fe6147ee /binutils | |
parent | 0bd093231433c6a85853330369247b17f4859bee (diff) | |
download | binutils-631ec08cb15cf3685124706032056621371edb26.zip binutils-631ec08cb15cf3685124706032056621371edb26.tar.gz binutils-631ec08cb15cf3685124706032056621371edb26.tar.bz2 |
Update version to 2.39.50 and regenerate files
Diffstat (limited to 'binutils')
-rw-r--r-- | binutils/Makefile.in | 345 | ||||
-rw-r--r-- | binutils/README-how-to-make-a-release | 21 | ||||
-rw-r--r-- | binutils/aclocal.m4 | 220 | ||||
-rwxr-xr-x | binutils/configure | 241 | ||||
-rw-r--r-- | binutils/po/binutils.pot | 4072 |
5 files changed, 2621 insertions, 2278 deletions
diff --git a/binutils/Makefile.in b/binutils/Makefile.in index 78d32b3..1785c28 100644 --- a/binutils/Makefile.in +++ b/binutils/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. +# Makefile.in generated by automake 1.16.5 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2021 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -328,7 +328,38 @@ am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/../depcomp -am__depfiles_maybe = depfiles +am__maybe_remake_depfiles = depfiles +am__depfiles_remade = ./$(DEPDIR)/addr2line.Po ./$(DEPDIR)/ar.Po \ + ./$(DEPDIR)/arlex.Po ./$(DEPDIR)/arparse.Po \ + ./$(DEPDIR)/arsup.Po ./$(DEPDIR)/bfdtest1.Po \ + ./$(DEPDIR)/bfdtest2.Po ./$(DEPDIR)/bin2c.Po \ + ./$(DEPDIR)/binemul.Po ./$(DEPDIR)/bucomm.Po \ + ./$(DEPDIR)/coffdump.Po ./$(DEPDIR)/coffgrok.Po \ + ./$(DEPDIR)/cxxfilt.Po ./$(DEPDIR)/debug.Po \ + ./$(DEPDIR)/deflex.Po ./$(DEPDIR)/defparse.Po \ + ./$(DEPDIR)/demanguse.Po ./$(DEPDIR)/dlltool.Po \ + ./$(DEPDIR)/dllwrap.Po ./$(DEPDIR)/dwarf.Po \ + ./$(DEPDIR)/elfcomm.Po ./$(DEPDIR)/elfedit.Po \ + ./$(DEPDIR)/emul_$(EMULATION).Po ./$(DEPDIR)/emul_aix.Po \ + ./$(DEPDIR)/emul_vanilla.Po ./$(DEPDIR)/filemode.Po \ + ./$(DEPDIR)/is-ranlib.Po ./$(DEPDIR)/is-strip.Po \ + ./$(DEPDIR)/maybe-ranlib.Po ./$(DEPDIR)/maybe-strip.Po \ + ./$(DEPDIR)/mclex.Po ./$(DEPDIR)/mcparse.Po ./$(DEPDIR)/nm.Po \ + ./$(DEPDIR)/not-ranlib.Po ./$(DEPDIR)/not-strip.Po \ + ./$(DEPDIR)/objcopy.Po ./$(DEPDIR)/objdump.Po \ + ./$(DEPDIR)/od-elf32_avr.Po ./$(DEPDIR)/od-macho.Po \ + ./$(DEPDIR)/od-xcoff.Po ./$(DEPDIR)/prdbg.Po \ + ./$(DEPDIR)/rclex.Po ./$(DEPDIR)/rcparse.Po \ + ./$(DEPDIR)/rdcoff.Po ./$(DEPDIR)/rddbg.Po \ + ./$(DEPDIR)/readelf.Po ./$(DEPDIR)/rename.Po \ + ./$(DEPDIR)/resbin.Po ./$(DEPDIR)/rescoff.Po \ + ./$(DEPDIR)/resrc.Po ./$(DEPDIR)/resres.Po ./$(DEPDIR)/size.Po \ + ./$(DEPDIR)/srconv.Po ./$(DEPDIR)/stabs.Po \ + ./$(DEPDIR)/strings.Po ./$(DEPDIR)/sysdump.Po \ + ./$(DEPDIR)/syslex_wrap.Po ./$(DEPDIR)/unwind-ia64.Po \ + ./$(DEPDIR)/version.Po ./$(DEPDIR)/windmc.Po \ + ./$(DEPDIR)/windres.Po ./$(DEPDIR)/winduni.Po \ + ./$(DEPDIR)/wrstabs.Po testsuite/$(DEPDIR)/gentestdlls.Po am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@ -438,8 +469,8 @@ am__recursive_targets = \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ cscope -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ - $(LISP)config.in +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) \ + config.in # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. @@ -456,9 +487,6 @@ am__define_uniq_tagged_files = \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -CSCOPE = cscope DEJATOOL = $(PACKAGE) RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir DIST_SUBDIRS = $(SUBDIRS) @@ -485,6 +513,8 @@ CC_FOR_BUILD = @CC_FOR_BUILD@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ +CSCOPE = @CSCOPE@ +CTAGS = @CTAGS@ CYGPATH_W = @CYGPATH_W@ DATADIRNAME = @DATADIRNAME@ DEBUGINFOD_CFLAGS = @DEBUGINFOD_CFLAGS@ @@ -501,6 +531,7 @@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EMULATION = @EMULATION@ EMULATION_VECTOR = @EMULATION_VECTOR@ +ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ EXEEXT_FOR_BUILD = @EXEEXT_FOR_BUILD@ FGREP = @FGREP@ @@ -899,8 +930,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \ esac; $(srcdir)/doc/local.mk $(am__empty): @@ -1138,70 +1169,76 @@ mostlyclean-compile: distclean-compile: -rm -f *.tab.c -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/addr2line.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ar.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arlex.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arparse.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arsup.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bfdtest1.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bfdtest2.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bin2c.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/binemul.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bucomm.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/coffdump.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/coffgrok.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cxxfilt.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/debug.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/deflex.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/defparse.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/demanguse.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dlltool.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dllwrap.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dwarf.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elfcomm.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elfedit.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/emul_$(EMULATION).Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/emul_aix.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/emul_vanilla.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filemode.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/is-ranlib.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/is-strip.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/maybe-ranlib.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/maybe-strip.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mclex.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mcparse.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/not-ranlib.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/not-strip.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/objcopy.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/objdump.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/od-elf32_avr.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/od-macho.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/od-xcoff.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/prdbg.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rclex.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rcparse.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rdcoff.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rddbg.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/readelf.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rename.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/resbin.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rescoff.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/resrc.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/resres.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/size.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/srconv.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stabs.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strings.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sysdump.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/syslex_wrap.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unwind-ia64.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/version.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/windmc.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/windres.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/winduni.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wrstabs.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@testsuite/$(DEPDIR)/gentestdlls.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/addr2line.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ar.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arlex.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arparse.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arsup.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bfdtest1.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bfdtest2.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bin2c.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/binemul.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bucomm.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/coffdump.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/coffgrok.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cxxfilt.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/debug.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/deflex.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/defparse.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/demanguse.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dlltool.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dllwrap.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dwarf.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elfcomm.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elfedit.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/emul_$(EMULATION).Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/emul_aix.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/emul_vanilla.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filemode.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/is-ranlib.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/is-strip.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/maybe-ranlib.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/maybe-strip.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mclex.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mcparse.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nm.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/not-ranlib.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/not-strip.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/objcopy.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/objdump.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/od-elf32_avr.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/od-macho.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/od-xcoff.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/prdbg.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rclex.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rcparse.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rdcoff.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rddbg.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/readelf.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rename.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/resbin.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rescoff.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/resrc.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/resres.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/size.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/srconv.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stabs.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strings.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sysdump.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/syslex_wrap.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unwind-ia64.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/version.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/windmc.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/windres.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/winduni.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wrstabs.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@testsuite/$(DEPDIR)/gentestdlls.Po@am__quote@ # am--include-marker + +$(am__depfiles_remade): + @$(MKDIR_P) $(@D) + @echo '# dummy' >$@-t && $(am__mv) $@-t $@ + +am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @@ -1534,7 +1571,7 @@ site.exp: Makefile $(EXTRA_DEJAGNU_SITE_CONFIG) @echo '# Do not edit here. If you wish to override these values' >>site.tmp @echo '# edit the last section' >>site.tmp @echo 'set srcdir "$(srcdir)"' >>site.tmp - @echo "set objdir `pwd`" >>site.tmp + @echo "set objdir \"`pwd`\"" >>site.tmp @echo 'set build_alias "$(build_alias)"' >>site.tmp @echo 'set build_triplet $(build_triplet)' >>site.tmp @echo 'set host_alias "$(host_alias)"' >>site.tmp @@ -1572,7 +1609,8 @@ installdirs-am: done install: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) install-recursive -install-exec: install-exec-recursive +install-exec: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive @@ -1625,7 +1663,70 @@ clean-am: clean-aminfo clean-binPROGRAMS clean-generic clean-libtool \ distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -rf ./$(DEPDIR) testsuite/$(DEPDIR) + -rm -f ./$(DEPDIR)/addr2line.Po + -rm -f ./$(DEPDIR)/ar.Po + -rm -f ./$(DEPDIR)/arlex.Po + -rm -f ./$(DEPDIR)/arparse.Po + -rm -f ./$(DEPDIR)/arsup.Po + -rm -f ./$(DEPDIR)/bfdtest1.Po + -rm -f ./$(DEPDIR)/bfdtest2.Po + -rm -f ./$(DEPDIR)/bin2c.Po + -rm -f ./$(DEPDIR)/binemul.Po + -rm -f ./$(DEPDIR)/bucomm.Po + -rm -f ./$(DEPDIR)/coffdump.Po + -rm -f ./$(DEPDIR)/coffgrok.Po + -rm -f ./$(DEPDIR)/cxxfilt.Po + -rm -f ./$(DEPDIR)/debug.Po + -rm -f ./$(DEPDIR)/deflex.Po + -rm -f ./$(DEPDIR)/defparse.Po + -rm -f ./$(DEPDIR)/demanguse.Po + -rm -f ./$(DEPDIR)/dlltool.Po + -rm -f ./$(DEPDIR)/dllwrap.Po + -rm -f ./$(DEPDIR)/dwarf.Po + -rm -f ./$(DEPDIR)/elfcomm.Po + -rm -f ./$(DEPDIR)/elfedit.Po + -rm -f ./$(DEPDIR)/emul_$(EMULATION).Po + -rm -f ./$(DEPDIR)/emul_aix.Po + -rm -f ./$(DEPDIR)/emul_vanilla.Po + -rm -f ./$(DEPDIR)/filemode.Po + -rm -f ./$(DEPDIR)/is-ranlib.Po + -rm -f ./$(DEPDIR)/is-strip.Po + -rm -f ./$(DEPDIR)/maybe-ranlib.Po + -rm -f ./$(DEPDIR)/maybe-strip.Po + -rm -f ./$(DEPDIR)/mclex.Po + -rm -f ./$(DEPDIR)/mcparse.Po + -rm -f ./$(DEPDIR)/nm.Po + -rm -f ./$(DEPDIR)/not-ranlib.Po + -rm -f ./$(DEPDIR)/not-strip.Po + -rm -f ./$(DEPDIR)/objcopy.Po + -rm -f ./$(DEPDIR)/objdump.Po + -rm -f ./$(DEPDIR)/od-elf32_avr.Po + -rm -f ./$(DEPDIR)/od-macho.Po + -rm -f ./$(DEPDIR)/od-xcoff.Po + -rm -f ./$(DEPDIR)/prdbg.Po + -rm -f ./$(DEPDIR)/rclex.Po + -rm -f ./$(DEPDIR)/rcparse.Po + -rm -f ./$(DEPDIR)/rdcoff.Po + -rm -f ./$(DEPDIR)/rddbg.Po + -rm -f ./$(DEPDIR)/readelf.Po + -rm -f ./$(DEPDIR)/rename.Po + -rm -f ./$(DEPDIR)/resbin.Po + -rm -f ./$(DEPDIR)/rescoff.Po + -rm -f ./$(DEPDIR)/resrc.Po + -rm -f ./$(DEPDIR)/resres.Po + -rm -f ./$(DEPDIR)/size.Po + -rm -f ./$(DEPDIR)/srconv.Po + -rm -f ./$(DEPDIR)/stabs.Po + -rm -f ./$(DEPDIR)/strings.Po + -rm -f ./$(DEPDIR)/sysdump.Po + -rm -f ./$(DEPDIR)/syslex_wrap.Po + -rm -f ./$(DEPDIR)/unwind-ia64.Po + -rm -f ./$(DEPDIR)/version.Po + -rm -f ./$(DEPDIR)/windmc.Po + -rm -f ./$(DEPDIR)/windres.Po + -rm -f ./$(DEPDIR)/winduni.Po + -rm -f ./$(DEPDIR)/wrstabs.Po + -rm -f testsuite/$(DEPDIR)/gentestdlls.Po -rm -f Makefile distclean-am: clean-am distclean-DEJAGNU distclean-compile \ distclean-generic distclean-hdr distclean-libtool \ @@ -1766,7 +1867,70 @@ installcheck-am: installcheck-local maintainer-clean: maintainer-clean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache - -rm -rf ./$(DEPDIR) testsuite/$(DEPDIR) + -rm -f ./$(DEPDIR)/addr2line.Po + -rm -f ./$(DEPDIR)/ar.Po + -rm -f ./$(DEPDIR)/arlex.Po + -rm -f ./$(DEPDIR)/arparse.Po + -rm -f ./$(DEPDIR)/arsup.Po + -rm -f ./$(DEPDIR)/bfdtest1.Po + -rm -f ./$(DEPDIR)/bfdtest2.Po + -rm -f ./$(DEPDIR)/bin2c.Po + -rm -f ./$(DEPDIR)/binemul.Po + -rm -f ./$(DEPDIR)/bucomm.Po + -rm -f ./$(DEPDIR)/coffdump.Po + -rm -f ./$(DEPDIR)/coffgrok.Po + -rm -f ./$(DEPDIR)/cxxfilt.Po + -rm -f ./$(DEPDIR)/debug.Po + -rm -f ./$(DEPDIR)/deflex.Po + -rm -f ./$(DEPDIR)/defparse.Po + -rm -f ./$(DEPDIR)/demanguse.Po + -rm -f ./$(DEPDIR)/dlltool.Po + -rm -f ./$(DEPDIR)/dllwrap.Po + -rm -f ./$(DEPDIR)/dwarf.Po + -rm -f ./$(DEPDIR)/elfcomm.Po + -rm -f ./$(DEPDIR)/elfedit.Po + -rm -f ./$(DEPDIR)/emul_$(EMULATION).Po + -rm -f ./$(DEPDIR)/emul_aix.Po + -rm -f ./$(DEPDIR)/emul_vanilla.Po + -rm -f ./$(DEPDIR)/filemode.Po + -rm -f ./$(DEPDIR)/is-ranlib.Po + -rm -f ./$(DEPDIR)/is-strip.Po + -rm -f ./$(DEPDIR)/maybe-ranlib.Po + -rm -f ./$(DEPDIR)/maybe-strip.Po + -rm -f ./$(DEPDIR)/mclex.Po + -rm -f ./$(DEPDIR)/mcparse.Po + -rm -f ./$(DEPDIR)/nm.Po + -rm -f ./$(DEPDIR)/not-ranlib.Po + -rm -f ./$(DEPDIR)/not-strip.Po + -rm -f ./$(DEPDIR)/objcopy.Po + -rm -f ./$(DEPDIR)/objdump.Po + -rm -f ./$(DEPDIR)/od-elf32_avr.Po + -rm -f ./$(DEPDIR)/od-macho.Po + -rm -f ./$(DEPDIR)/od-xcoff.Po + -rm -f ./$(DEPDIR)/prdbg.Po + -rm -f ./$(DEPDIR)/rclex.Po + -rm -f ./$(DEPDIR)/rcparse.Po + -rm -f ./$(DEPDIR)/rdcoff.Po + -rm -f ./$(DEPDIR)/rddbg.Po + -rm -f ./$(DEPDIR)/readelf.Po + -rm -f ./$(DEPDIR)/rename.Po + -rm -f ./$(DEPDIR)/resbin.Po + -rm -f ./$(DEPDIR)/rescoff.Po + -rm -f ./$(DEPDIR)/resrc.Po + -rm -f ./$(DEPDIR)/resres.Po + -rm -f ./$(DEPDIR)/size.Po + -rm -f ./$(DEPDIR)/srconv.Po + -rm -f ./$(DEPDIR)/stabs.Po + -rm -f ./$(DEPDIR)/strings.Po + -rm -f ./$(DEPDIR)/sysdump.Po + -rm -f ./$(DEPDIR)/syslex_wrap.Po + -rm -f ./$(DEPDIR)/unwind-ia64.Po + -rm -f ./$(DEPDIR)/version.Po + -rm -f ./$(DEPDIR)/windmc.Po + -rm -f ./$(DEPDIR)/windres.Po + -rm -f ./$(DEPDIR)/winduni.Po + -rm -f ./$(DEPDIR)/wrstabs.Po + -rm -f testsuite/$(DEPDIR)/gentestdlls.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-aminfo \ maintainer-clean-generic @@ -1791,20 +1955,21 @@ uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS \ uninstall-man: uninstall-man1 .MAKE: $(am__recursive_targets) all check check-am install install-am \ - install-strip + install-exec install-strip .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ - am--refresh check check-DEJAGNU check-am clean clean-aminfo \ - clean-binPROGRAMS clean-cscope clean-generic clean-libtool \ - clean-noinstPROGRAMS cscope cscopelist-am ctags ctags-am \ - dist-info distclean distclean-DEJAGNU distclean-compile \ - distclean-generic distclean-hdr distclean-libtool \ - distclean-tags dvi dvi-am html html-am html-local info info-am \ - info-local install install-am install-binPROGRAMS \ - install-binSCRIPTS install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-exec-local \ - install-html install-html-am install-info install-info-am \ - install-man install-man1 install-pdf install-pdf-am install-ps \ + am--depfiles am--refresh check check-DEJAGNU check-am clean \ + clean-aminfo clean-binPROGRAMS clean-cscope clean-generic \ + clean-libtool clean-noinstPROGRAMS cscope cscopelist-am ctags \ + ctags-am dist-info distclean distclean-DEJAGNU \ + distclean-compile distclean-generic distclean-hdr \ + distclean-libtool distclean-tags dvi dvi-am html html-am \ + html-local info info-am info-local install install-am \ + install-binPROGRAMS install-binSCRIPTS install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-exec-local install-html \ + install-html-am install-info install-info-am install-man \ + install-man1 install-pdf install-pdf-am install-ps \ install-ps-am install-strip installcheck installcheck-am \ installcheck-local installdirs installdirs-am maintainer-clean \ maintainer-clean-aminfo maintainer-clean-generic mostlyclean \ diff --git a/binutils/README-how-to-make-a-release b/binutils/README-how-to-make-a-release index 2475acc..b0656c6 100644 --- a/binutils/README-how-to-make-a-release +++ b/binutils/README-how-to-make-a-release @@ -44,8 +44,8 @@ Approx time to complete from here: 2 hours .... 4. Create the release branch using: - git branch binutils-2_39-branch - git push origin binutils-2_39-branch + git branch binutils-2_40-branch + git push origin binutils-2_40-branch If you get a message like: @@ -55,7 +55,7 @@ Approx time to complete from here: 2 hours .... 5. Make sure that the branch is there. IE check out the branch sources: - git clone ssh://sourceware.org/git/binutils-gdb.git -b binutils-2_39-branch 2.39 + git clone ssh://sourceware.org/git/binutils-gdb.git -b binutils-2_40-branch 2.40 If you get a message about being in a "detached head" state, something has gone wrong... @@ -83,18 +83,21 @@ Approx time to complete from here: 2 hours .... https://sourceware.org/bugzilla/editversions.cgi?product=binutils 8. Update bfd/version.m4 on HEAD to indicate that is now a snapshot - of the next release. Note if the release is going to be 2.39 then - the version number on the branch is set to 2.38.90 - ie almost, but - not quite at 2.39, and the version number on the mainline is set to - 2.39.50 - ie half way to the next release after 2.39. + of the next release and the BRANCH to indicated that it is almost + ready for the release. + + So if the release is going to be 2.40 then the version number on + the BRANCH should be set to 2.39.90 - ie almost, but not quite 2.40, + and the version number on the MAINLINE should be set to 2.40.50 - + ie half way to 2.41 release. So the branch bfd/version.m4 has: - m4_define([BFD_VERSION], [2.38.90]) + m4_define([BFD_VERSION], [2.39.90]) and the mainline has: - m4_define([BFD_VERSION], [2.39.50]) + m4_define([BFD_VERSION], [2.40.50]) Regenerate various files on both branch and HEAD by configuring with "--enable-maintainer-mode --enable-gold --enable-shared" and then building diff --git a/binutils/aclocal.m4 b/binutils/aclocal.m4 index a877fa7..6a8ffe6 100644 --- a/binutils/aclocal.m4 +++ b/binutils/aclocal.m4 @@ -1,6 +1,6 @@ -# generated automatically by aclocal 1.15.1 -*- Autoconf -*- +# generated automatically by aclocal 1.16.5 -*- Autoconf -*- -# Copyright (C) 1996-2017 Free Software Foundation, Inc. +# Copyright (C) 1996-2021 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -20,7 +20,7 @@ You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) -# Copyright (C) 2002-2017 Free Software Foundation, Inc. +# Copyright (C) 2002-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -32,10 +32,10 @@ To do so, use the procedure documented by the package, typically 'autoreconf'.]) # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], -[am__api_version='1.15' +[am__api_version='1.16' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.15.1], [], +m4_if([$1], [1.16.5], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -51,14 +51,14 @@ m4_define([_AM_AUTOCONF_VERSION], []) # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.15.1])dnl +[AM_AUTOMAKE_VERSION([1.16.5])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- -# Copyright (C) 2001-2017 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -110,7 +110,7 @@ am_aux_dir=`cd "$ac_aux_dir" && pwd` # AM_CONDITIONAL -*- Autoconf -*- -# Copyright (C) 1997-2017 Free Software Foundation, Inc. +# Copyright (C) 1997-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -141,7 +141,7 @@ AC_CONFIG_COMMANDS_PRE( Usually this means the macro was only invoked conditionally.]]) fi])]) -# Copyright (C) 1999-2017 Free Software Foundation, Inc. +# Copyright (C) 1999-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -332,13 +332,12 @@ _AM_SUBST_NOTMAKE([am__nodep])dnl # Generate code to set up dependency tracking. -*- Autoconf -*- -# Copyright (C) 1999-2017 Free Software Foundation, Inc. +# Copyright (C) 1999-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. - # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], @@ -346,49 +345,43 @@ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + AS_CASE([$CONFIG_FILES], + [*\'*], [eval set x "$CONFIG_FILES"], + [*], [set x $CONFIG_FILES]) shift - for mf + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf do # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line + am_mf=`AS_ECHO(["$am_mf"]) | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`AS_DIRNAME("$mf")` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`AS_DIRNAME(["$file"])` - AS_MKDIR_P([$dirpart/$fdir]) - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`AS_DIRNAME(["$am_mf"])` + am_filepart=`AS_BASENAME(["$am_mf"])` + AM_RUN_LOG([cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles]) || am_rc=$? done + if test $am_rc -ne 0; then + AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. If GNU make was not used, consider + re-running the configure script with MAKE="gmake" (or whatever is + necessary). You can also try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking).]) + fi + AS_UNSET([am_dirpart]) + AS_UNSET([am_filepart]) + AS_UNSET([am_mf]) + AS_UNSET([am_rc]) + rm -f conftest-deps.mk } ])# _AM_OUTPUT_DEPENDENCY_COMMANDS @@ -397,18 +390,17 @@ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], # ----------------------------- # This macro should only be invoked once -- use via AC_REQUIRE. # -# This code is only required when automatic dependency tracking -# is enabled. FIXME. This creates each '.P' file that we will -# need in order to bootstrap the dependency handling code. +# This code is only required when automatic dependency tracking is enabled. +# This creates each '.Po' and '.Plo' makefile fragment that we'll need in +# order to bootstrap the dependency handling code. AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], - [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) -]) + [AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"])]) # Do all the work for Automake. -*- Autoconf -*- -# Copyright (C) 1996-2017 Free Software Foundation, Inc. +# Copyright (C) 1996-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -436,6 +428,10 @@ m4_defn([AC_PROG_CC]) # release and drop the old call support. AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.65])dnl +m4_ifdef([_$0_ALREADY_INIT], + [m4_fatal([$0 expanded multiple times +]m4_defn([_$0_ALREADY_INIT]))], + [m4_define([_$0_ALREADY_INIT], m4_expansion_stack)])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl @@ -472,7 +468,7 @@ m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl [_AM_SET_OPTIONS([$1])dnl dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. m4_if( - m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]), + m4_ifset([AC_PACKAGE_NAME], [ok]):m4_ifset([AC_PACKAGE_VERSION], [ok]), [ok:ok],, [m4_fatal([AC_INIT should be called with package and version arguments])])dnl AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl @@ -495,8 +491,8 @@ AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: -# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> -# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> +# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> +# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> AC_SUBST([mkdir_p], ['$(MKDIR_P)']) # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. @@ -524,6 +520,20 @@ AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], [m4_define([AC_PROG_OBJCXX], m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl ]) +# Variables for tags utilities; see am/tags.am +if test -z "$CTAGS"; then + CTAGS=ctags +fi +AC_SUBST([CTAGS]) +if test -z "$ETAGS"; then + ETAGS=etags +fi +AC_SUBST([ETAGS]) +if test -z "$CSCOPE"; then + CSCOPE=cscope +fi +AC_SUBST([CSCOPE]) + AC_REQUIRE([AM_SILENT_RULES])dnl dnl The testsuite driver may need to know about EXEEXT, so add the dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This @@ -563,7 +573,7 @@ END Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: <http://www.gnu.org/software/coreutils/>. +that behaves properly: <https://www.gnu.org/software/coreutils/>. If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM @@ -605,7 +615,7 @@ for _am_header in $config_headers :; do done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -# Copyright (C) 2001-2017 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -626,7 +636,7 @@ if test x"${install_sh+set}" != xset; then fi AC_SUBST([install_sh])]) -# Copyright (C) 1998-2017 Free Software Foundation, Inc. +# Copyright (C) 1998-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -647,7 +657,7 @@ fi]) # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- # From Jim Meyering -# Copyright (C) 1996-2017 Free Software Foundation, Inc. +# Copyright (C) 1996-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -682,7 +692,7 @@ AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) # Check to see how 'make' treats includes. -*- Autoconf -*- -# Copyright (C) 2001-2017 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -690,49 +700,42 @@ AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) # AM_MAKE_INCLUDE() # ----------------- -# Check to see how make treats includes. +# Check whether make has an 'include' directive that can support all +# the idioms we need for our automatic dependency tracking code. AC_DEFUN([AM_MAKE_INCLUDE], -[am_make=${MAKE-make} -cat > confinc << 'END' +[AC_MSG_CHECKING([whether ${MAKE-make} supports the include directive]) +cat > confinc.mk << 'END' am__doit: - @echo this is the am__doit target + @echo this is the am__doit target >confinc.out .PHONY: am__doit END -# If we don't find an include directive, just comment out the code. -AC_MSG_CHECKING([for style of include used by $am_make]) am__include="#" am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from 'make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD - ;; - esac -fi -AC_SUBST([am__include]) -AC_SUBST([am__quote]) -AC_MSG_RESULT([$_am_result]) -rm -f confinc confmf -]) +# BSD make does it like this. +echo '.include "confinc.mk" # ignored' > confmf.BSD +# Other make implementations (GNU, Solaris 10, AIX) do it like this. +echo 'include confinc.mk # ignored' > confmf.GNU +_am_result=no +for s in GNU BSD; do + AM_RUN_LOG([${MAKE-make} -f confmf.$s && cat confinc.out]) + AS_CASE([$?:`cat confinc.out 2>/dev/null`], + ['0:this is the am__doit target'], + [AS_CASE([$s], + [BSD], [am__include='.include' am__quote='"'], + [am__include='include' am__quote=''])]) + if test "$am__include" != "#"; then + _am_result="yes ($s style)" + break + fi +done +rm -f confinc.* confmf.* +AC_MSG_RESULT([${_am_result}]) +AC_SUBST([am__include])]) +AC_SUBST([am__quote])]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright (C) 1997-2017 Free Software Foundation, Inc. +# Copyright (C) 1997-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -753,12 +756,7 @@ AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl if test x"${MISSING+set}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; - *) - MISSING="\${SHELL} $am_aux_dir/missing" ;; - esac + MISSING="\${SHELL} '$am_aux_dir/missing'" fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then @@ -771,7 +769,7 @@ fi # Helper functions for option handling. -*- Autoconf -*- -# Copyright (C) 2001-2017 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -800,7 +798,7 @@ AC_DEFUN([_AM_SET_OPTIONS], AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -# Copyright (C) 1999-2017 Free Software Foundation, Inc. +# Copyright (C) 1999-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -847,7 +845,7 @@ AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) -# Copyright (C) 2001-2017 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -866,7 +864,7 @@ AC_DEFUN([AM_RUN_LOG], # Check to make sure that the build environment is sane. -*- Autoconf -*- -# Copyright (C) 1996-2017 Free Software Foundation, Inc. +# Copyright (C) 1996-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -947,7 +945,7 @@ AC_CONFIG_COMMANDS_PRE( rm -f conftest.file ]) -# Copyright (C) 2009-2017 Free Software Foundation, Inc. +# Copyright (C) 2009-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1007,7 +1005,7 @@ AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -# Copyright (C) 2001-2017 Free Software Foundation, Inc. +# Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1035,7 +1033,7 @@ fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -# Copyright (C) 2006-2017 Free Software Foundation, Inc. +# Copyright (C) 2006-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1054,7 +1052,7 @@ AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- -# Copyright (C) 2004-2017 Free Software Foundation, Inc. +# Copyright (C) 2004-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff --git a/binutils/configure b/binutils/configure index 7afa9c4..6ecad8a 100755 --- a/binutils/configure +++ b/binutils/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for binutils 2.38.50. +# Generated by GNU Autoconf 2.69 for binutils 2.39.50. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='binutils' PACKAGE_TARNAME='binutils' -PACKAGE_VERSION='2.38.50' -PACKAGE_STRING='binutils 2.38.50' +PACKAGE_VERSION='2.39.50' +PACKAGE_STRING='binutils 2.39.50' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -719,7 +719,6 @@ am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE -am__quote am__include DEPDIR OBJEXT @@ -733,6 +732,9 @@ AM_BACKSLASH AM_DEFAULT_VERBOSITY AM_DEFAULT_V AM_V +CSCOPE +ETAGS +CTAGS am__untar am__tar AMTAR @@ -805,7 +807,8 @@ PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR -SHELL' +SHELL +am__quote' ac_subst_files='' ac_user_opts=' enable_option_checking @@ -1395,7 +1398,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures binutils 2.38.50 to adapt to many kinds of systems. +\`configure' configures binutils 2.39.50 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1466,7 +1469,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of binutils 2.38.50:";; + short | recursive ) echo "Configuration of binutils 2.39.50:";; esac cat <<\_ACEOF @@ -1618,7 +1621,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -binutils configure 2.38.50 +binutils configure 2.39.50 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2269,7 +2272,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by binutils $as_me 2.38.50, which was +It was created by binutils $as_me 2.39.50, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2765,7 +2768,7 @@ test -n "$target_alias" && NONENONEs,x,x, && program_prefix=${target_alias}- -am__api_version='1.15' +am__api_version='1.16' # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or @@ -2941,12 +2944,7 @@ program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` am_aux_dir=`cd "$ac_aux_dir" && pwd` if test x"${MISSING+set}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; - *) - MISSING="\${SHELL} $am_aux_dir/missing" ;; - esac + MISSING="\${SHELL} '$am_aux_dir/missing'" fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then @@ -3251,7 +3249,7 @@ fi # Define the identity of the package. PACKAGE='binutils' - VERSION='2.38.50' + VERSION='2.39.50' cat >>confdefs.h <<_ACEOF @@ -3281,8 +3279,8 @@ MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: -# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> -# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> +# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> +# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). The @@ -3301,6 +3299,20 @@ am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' +# Variables for tags utilities; see am/tags.am +if test -z "$CTAGS"; then + CTAGS=ctags +fi + +if test -z "$ETAGS"; then + ETAGS=etags +fi + +if test -z "$CSCOPE"; then + CSCOPE=cscope +fi + + # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile @@ -3333,7 +3345,7 @@ END Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation -that behaves properly: <http://www.gnu.org/software/coreutils/>. +that behaves properly: <https://www.gnu.org/software/coreutils/>. If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM @@ -4235,45 +4247,45 @@ DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" - -am_make=${MAKE-make} -cat > confinc << 'END' +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 +$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } +cat > confinc.mk << 'END' am__doit: - @echo this is the am__doit target + @echo this is the am__doit target >confinc.out .PHONY: am__doit END -# If we don't find an include directive, just comment out the code. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 -$as_echo_n "checking for style of include used by $am_make... " >&6; } am__include="#" am__quote= -_am_result=none -# First try GNU make style include. -echo "include confinc" > confmf -# Ignore all kinds of additional output from 'make'. -case `$am_make -s -f confmf 2> /dev/null` in #( -*the\ am__doit\ target*) - am__include=include - am__quote= - _am_result=GNU - ;; -esac -# Now try BSD make style include. -if test "$am__include" = "#"; then - echo '.include "confinc"' > confmf - case `$am_make -s -f confmf 2> /dev/null` in #( - *the\ am__doit\ target*) - am__include=.include - am__quote="\"" - _am_result=BSD +# BSD make does it like this. +echo '.include "confinc.mk" # ignored' > confmf.BSD +# Other make implementations (GNU, Solaris 10, AIX) do it like this. +echo 'include confinc.mk # ignored' > confmf.GNU +_am_result=no +for s in GNU BSD; do + { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 + (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + case $?:`cat confinc.out 2>/dev/null` in #( + '0:this is the am__doit target') : + case $s in #( + BSD) : + am__include='.include' am__quote='"' ;; #( + *) : + am__include='include' am__quote='' ;; +esac ;; #( + *) : ;; - esac -fi - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 -$as_echo "$_am_result" >&6; } -rm -f confinc confmf +esac + if test "$am__include" != "#"; then + _am_result="yes ($s style)" + break + fi +done +rm -f confinc.* confmf.* +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 +$as_echo "${_am_result}" >&6; } # Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then : @@ -10987,7 +10999,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF -#line 10990 "configure" +#line 11002 "configure" #include "confdefs.h" #if HAVE_DLFCN_H @@ -11093,7 +11105,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF -#line 11096 "configure" +#line 11108 "configure" #include "confdefs.h" #if HAVE_DLFCN_H @@ -15419,7 +15431,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by binutils $as_me 2.38.50, which was +This file was extended by binutils $as_me 2.39.50, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15485,7 +15497,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -binutils config.status 2.38.50 +binutils config.status 2.39.50 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" @@ -15604,7 +15616,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # -AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" +AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" # The HP-UX ksh and POSIX shell print the target directory to stdout @@ -16486,29 +16498,35 @@ $as_echo "$as_me: executing $ac_file commands" >&6;} # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. - case $CONFIG_FILES in - *\'*) eval set x "$CONFIG_FILES" ;; - *) set x $CONFIG_FILES ;; - esac + # TODO: see whether this extra hack can be removed once we start + # requiring Autoconf 2.70 or later. + case $CONFIG_FILES in #( + *\'*) : + eval set x "$CONFIG_FILES" ;; #( + *) : + set x $CONFIG_FILES ;; #( + *) : + ;; +esac shift - for mf + # Used to flag and report bootstrapping failures. + am_rc=0 + for am_mf do # Strip MF so we end up with the name of the file. - mf=`echo "$mf" | sed -e 's/:.*$//'` - # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named 'Makefile.in', but - # some people rename them; so instead we look at the file content. - # Grep'ing the first line is not enough: some people post-process - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line + am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile which includes + # dependency-tracking related rules and includes. + # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`$as_dirname -- "$mf" || -$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$mf" : 'X\(//\)[^/]' \| \ - X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$mf" | + sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ + || continue + am_dirpart=`$as_dirname -- "$am_mf" || +$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$am_mf" : 'X\(//\)[^/]' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$am_mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -16526,53 +16544,50 @@ $as_echo X"$mf" | q } s/.*/./; q'` - else - continue - fi - # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running 'make'. - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` - test -z "$DEPDIR" && continue - am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "$am__include" && continue - am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # Find all dependency output files, they are included files with - # $(DEPDIR) in their names. We invoke sed twice because it is the - # simplest approach to changing $(DEPDIR) to its actual value in the - # expansion. - for file in `sed -n " - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do - # Make sure the directory exists. - test -f "$dirpart/$file" && continue - fdir=`$as_dirname -- "$file" || -$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$file" : 'X\(//\)[^/]' \| \ - X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ + am_filepart=`$as_basename -- "$am_mf" || +$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ + X"$am_mf" : 'X\(//\)$' \| \ + X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$am_mf" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } - /^X\(\/\/\)$/{ + /^X\/\(\/\/\)$/{ s//\1/ q } - /^X\(\/\).*/{ + /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` - as_dir=$dirpart/$fdir; as_fn_mkdir_p - # echo "creating $dirpart/$file" - echo '# dummy' > "$dirpart/$file" - done + { echo "$as_me:$LINENO: cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles" >&5 + (cd "$am_dirpart" \ + && sed -e '/# am--include-marker/d' "$am_filepart" \ + | $MAKE -f - am--depfiles) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } || am_rc=$? done + if test $am_rc -ne 0; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "Something went wrong bootstrapping makefile fragments + for automatic dependency tracking. If GNU make was not used, consider + re-running the configure script with MAKE=\"gmake\" (or whatever is + necessary). You can also try re-running configure with the + '--disable-dependency-tracking' option to at least be able to build + the package (albeit without support for automatic dependency tracking). +See \`config.log' for more details" "$LINENO" 5; } + fi + { am_dirpart=; unset am_dirpart;} + { am_filepart=; unset am_filepart;} + { am_mf=; unset am_mf;} + { am_rc=; unset am_rc;} + rm -f conftest-deps.mk } ;; "libtool":C) diff --git a/binutils/po/binutils.pot b/binutils/po/binutils.pot index ba8bf7b..a0702af 100644 --- a/binutils/po/binutils.pot +++ b/binutils/po/binutils.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n" -"POT-Creation-Date: 2022-01-22 12:21+0000\n" +"POT-Creation-Date: 2022-07-08 11:17+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -18,24 +18,24 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: addr2line.c:87 +#: addr2line.c:89 #, c-format msgid "Usage: %s [option(s)] [addr(s)]\n" msgstr "" -#: addr2line.c:88 +#: addr2line.c:90 #, c-format msgid " Convert addresses into line number/file name pairs.\n" msgstr "" -#: addr2line.c:89 +#: addr2line.c:91 #, c-format msgid "" " If no addresses are specified on the command line, they will be read from " "stdin\n" msgstr "" -#: addr2line.c:90 +#: addr2line.c:92 #, c-format msgid "" " The options are:\n" @@ -57,9 +57,9 @@ msgid "" "\n" msgstr "" -#: addr2line.c:109 ar.c:359 ar.c:396 coffdump.c:471 dlltool.c:3713 -#: dllwrap.c:518 elfedit.c:976 objcopy.c:697 objcopy.c:752 readelf.c:5165 -#: size.c:109 srconv.c:1704 strings.c:1343 sysdump.c:655 windmc.c:227 +#: addr2line.c:111 ar.c:359 ar.c:396 coffdump.c:471 dlltool.c:3713 +#: dllwrap.c:518 elfedit.c:976 objcopy.c:697 objcopy.c:752 readelf.c:5338 +#: size.c:109 srconv.c:1705 strings.c:1343 sysdump.c:655 windmc.c:227 #: windres.c:690 #, c-format msgid "Report bugs to %s\n" @@ -70,7 +70,7 @@ msgstr "" #. file name pair that is about to be printed below. Eg: #. #. foo at 123:bar.c -#: addr2line.c:313 +#: addr2line.c:376 #, c-format msgid " at " msgstr "" @@ -81,27 +81,27 @@ msgstr "" #. by the next iteration of the while loop. Eg: #. #. 123:bar.c (inlined by) 456:main.c -#: addr2line.c:353 +#: addr2line.c:416 #, c-format msgid " (inlined by) " msgstr "" -#: addr2line.c:386 +#: addr2line.c:449 #, c-format msgid "%s: cannot get addresses from archive" msgstr "" -#: addr2line.c:403 +#: addr2line.c:463 #, c-format msgid "%s: cannot find section %s" msgstr "" -#: addr2line.c:442 ar.c:758 dlltool.c:3237 nm.c:2051 objcopy.c:6036 -#: objdump.c:5372 size.c:151 strings.c:340 windmc.c:958 windres.c:816 +#: addr2line.c:502 ar.c:758 dlltool.c:3237 nm.c:2013 objcopy.c:6033 +#: objdump.c:5568 size.c:151 strings.c:340 windmc.c:958 windres.c:816 msgid "fatal error: libbfd ABI mismatch" msgstr "" -#: addr2line.c:469 nm.c:2077 objdump.c:5419 readelf.c:5438 +#: addr2line.c:529 nm.c:2039 objdump.c:5615 readelf.c:5622 #, c-format msgid "unknown demangling style `%s'" msgstr "" @@ -371,7 +371,7 @@ msgstr "" msgid "libdeps specified more than once" msgstr "" -#: ar.c:610 ar.c:685 nm.c:2188 +#: ar.c:610 ar.c:685 nm.c:2158 #, c-format msgid "sorry - this program has been built without plugin support\n" msgstr "" @@ -440,56 +440,56 @@ msgstr "" msgid "Cannot reset libdeps record type." msgstr "" -#: ar.c:952 +#: ar.c:954 #, c-format msgid "internal error -- this option not implemented" msgstr "" -#: ar.c:1021 +#: ar.c:1023 #, c-format msgid "creating %s" msgstr "" -#: ar.c:1052 +#: ar.c:1051 #, c-format msgid "Cannot convert existing library %s to thin format" msgstr "" -#: ar.c:1058 +#: ar.c:1057 #, c-format msgid "Cannot convert existing thin library %s to normal format" msgstr "" -#: ar.c:1090 ar.c:1190 ar.c:1512 objcopy.c:3612 +#: ar.c:1089 ar.c:1189 ar.c:1511 objcopy.c:3626 #, c-format msgid "internal stat error on %s" msgstr "" -#: ar.c:1109 ar.c:1216 +#: ar.c:1108 ar.c:1215 #, c-format msgid "%s is not a valid archive" msgstr "" -#: ar.c:1137 +#: ar.c:1136 #, c-format msgid "illegal output pathname for archive member: %s, using '%s' instead" msgstr "" -#: ar.c:1264 +#: ar.c:1263 msgid "could not create temporary file whilst writing archive" msgstr "" -#: ar.c:1415 +#: ar.c:1414 #, c-format msgid "No member named `%s'\n" msgstr "" -#: ar.c:1465 +#: ar.c:1464 #, c-format msgid "no entry %s in archive %s!" msgstr "" -#: ar.c:1625 +#: ar.c:1621 #, c-format msgid "%s: no archive map to update" msgstr "" @@ -569,91 +569,91 @@ msgstr "" msgid "cause of error unknown" msgstr "" -#: bucomm.c:157 +#: bucomm.c:170 #, c-format msgid "can't set BFD default target to `%s': %s" msgstr "" -#: bucomm.c:169 +#: bucomm.c:182 #, c-format msgid "%s: Matching formats:" msgstr "" -#: bucomm.c:184 +#: bucomm.c:199 #, c-format msgid "Supported targets:" msgstr "" -#: bucomm.c:186 +#: bucomm.c:201 #, c-format msgid "%s: supported targets:" msgstr "" -#: bucomm.c:204 +#: bucomm.c:219 #, c-format msgid "Supported architectures:" msgstr "" -#: bucomm.c:206 +#: bucomm.c:221 #, c-format msgid "%s: supported architectures:" msgstr "" -#: bucomm.c:219 +#: bucomm.c:234 msgid "big endian" msgstr "" -#: bucomm.c:220 +#: bucomm.c:235 msgid "little endian" msgstr "" -#: bucomm.c:221 +#: bucomm.c:236 msgid "endianness unknown" msgstr "" -#: bucomm.c:268 +#: bucomm.c:283 #, c-format msgid "" "%s\n" " (header %s, data %s)\n" msgstr "" -#: bucomm.c:417 +#: bucomm.c:432 #, c-format msgid "BFD header file version %s\n" msgstr "" -#: bucomm.c:447 +#: bucomm.c:462 #, c-format msgid "<time data corrupt>" msgstr "" -#: bucomm.c:587 +#: bucomm.c:604 #, c-format msgid "%s: bad number: %s" msgstr "" -#: bucomm.c:607 strings.c:453 +#: bucomm.c:624 strings.c:453 #, c-format msgid "'%s': No such file" msgstr "" -#: bucomm.c:609 strings.c:455 +#: bucomm.c:626 strings.c:455 #, c-format msgid "Warning: could not locate '%s'. reason: %s" msgstr "" -#: bucomm.c:613 strings.c:461 +#: bucomm.c:630 strings.c:461 #, c-format msgid "Warning: '%s' is a directory" msgstr "" -#: bucomm.c:615 bucomm.c:628 +#: bucomm.c:632 bucomm.c:645 #, c-format msgid "Warning: '%s' is not an ordinary file" msgstr "" -#: bucomm.c:617 +#: bucomm.c:634 #, c-format msgid "Warning: '%s' has negative size, probably it is too large" msgstr "" @@ -763,7 +763,7 @@ msgstr "" msgid "Symbol %s, tag %d, number %d" msgstr "" -#: coffdump.c:345 readelf.c:18836 readelf.c:18927 +#: coffdump.c:345 readelf.c:19017 readelf.c:19108 #, c-format msgid "Type" msgstr "" @@ -837,7 +837,7 @@ msgid "" "\n" msgstr "" -#: coffdump.c:532 srconv.c:1793 sysdump.c:711 +#: coffdump.c:532 srconv.c:1794 sysdump.c:711 msgid "no input file specified" msgstr "" @@ -985,7 +985,7 @@ msgstr "" msgid "%s: is not a COFF format file" msgstr "" -#: cxxfilt.c:124 nm.c:379 objdump.c:405 +#: cxxfilt.c:124 nm.c:384 objdump.c:427 #, c-format msgid "Report bugs to %s.\n" msgstr "" @@ -1136,17 +1136,17 @@ msgstr "" msgid "run: %s %s" msgstr "" -#: dlltool.c:1315 resrc.c:288 +#: dlltool.c:1315 resrc.c:289 #, c-format msgid "wait: %s" msgstr "" -#: dlltool.c:1320 dllwrap.c:416 resrc.c:293 +#: dlltool.c:1320 dllwrap.c:416 resrc.c:294 #, c-format msgid "subprocess got fatal signal %d" msgstr "" -#: dlltool.c:1326 dllwrap.c:423 resrc.c:300 +#: dlltool.c:1326 dllwrap.c:423 resrc.c:301 #, c-format msgid "%s exited with status %d" msgstr "" @@ -1161,7 +1161,7 @@ msgstr "" msgid "Excluding symbol: %s" msgstr "" -#: dlltool.c:1586 dlltool.c:1597 nm.c:1416 nm.c:1427 nm.c:1437 +#: dlltool.c:1586 dlltool.c:1597 nm.c:1423 nm.c:1434 nm.c:1444 #, c-format msgid "%s: no symbols" msgstr "" @@ -1404,8 +1404,8 @@ msgstr "" #: dlltool.c:3688 #, c-format msgid "" -" --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata" -"$5.\n" +" --use-nul-prefixed-import-tables Use zero prefixed idata$4 and " +"idata$5.\n" msgstr "" #: dlltool.c:3689 @@ -1545,22 +1545,22 @@ msgstr "" msgid "Unable to open base-file: %s" msgstr "" -#: dlltool.c:3956 +#: dlltool.c:3939 #, c-format msgid "Machine '%s' not supported" msgstr "" -#: dlltool.c:4036 +#: dlltool.c:4037 #, c-format msgid "Warning, machine type (%d) not supported for delayimport." msgstr "" -#: dlltool.c:4104 dllwrap.c:206 +#: dlltool.c:4105 dllwrap.c:206 #, c-format msgid "Tried file: %s" msgstr "" -#: dlltool.c:4111 dllwrap.c:213 +#: dlltool.c:4112 dllwrap.c:213 #, c-format msgid "Using file: %s" msgstr "" @@ -1825,16 +1825,16 @@ msgstr "" msgid "DRIVER options : %s\n" msgstr "" -#: dwarf.c:187 +#: dwarf.c:190 msgid "Encoded value extends past end of section\n" msgstr "" -#: dwarf.c:195 +#: dwarf.c:198 #, c-format msgid "Encoded size of %d is too large to read\n" msgstr "" -#: dwarf.c:203 +#: dwarf.c:206 msgid "Encoded size of 0 is too small to read\n" msgstr "" @@ -1846,7 +1846,7 @@ msgstr "" #. This macro cannot protect against PTR values derived from user input. #. The C standard sections 6.5.6 and 6.5.8 say attempts to do so using #. pointers is undefined behaviour. -#: dwarf.c:389 +#: dwarf.c:392 #, c-format msgid "internal error: attempt to read %d byte of data in to %d sized variable" msgid_plural "" @@ -1854,52 +1854,52 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: dwarf.c:477 dwarf.c:5210 +#: dwarf.c:480 dwarf.c:5340 msgid "Badly formed extended line op encountered!\n" msgstr "" -#: dwarf.c:483 +#: dwarf.c:486 #, c-format msgid " Extended opcode %d: " msgstr "" -#: dwarf.c:488 +#: dwarf.c:491 #, c-format msgid "" "End of Sequence\n" "\n" msgstr "" -#: dwarf.c:496 +#: dwarf.c:499 #, c-format msgid "Length (%lu) of DW_LNE_set_address op is too long\n" msgstr "" -#: dwarf.c:502 +#: dwarf.c:505 #, c-format msgid "set Address to 0x%s\n" msgstr "" -#: dwarf.c:509 +#: dwarf.c:512 #, c-format msgid "define new File Table entry\n" msgstr "" -#: dwarf.c:510 dwarf.c:4504 +#: dwarf.c:513 dwarf.c:4634 #, c-format msgid " Entry\tDir\tTime\tSize\tName\n" msgstr "" -#: dwarf.c:531 +#: dwarf.c:534 msgid "DW_LNE_define_file: Bad opcode length\n" msgstr "" -#: dwarf.c:536 +#: dwarf.c:539 #, c-format msgid "set Discriminator to %s\n" msgstr "" -#: dwarf.c:602 +#: dwarf.c:605 #, c-format msgid " UNKNOWN DW_LNE_HP_SFC opcode (%u)\n" msgstr "" @@ -1908,127 +1908,110 @@ msgstr "" #. the limited range of the unsigned char data type used #. for op_code. #. && op_code <= DW_LNE_hi_user -#: dwarf.c:619 +#: dwarf.c:622 #, c-format msgid "user defined: " msgstr "" -#: dwarf.c:621 +#: dwarf.c:624 #, c-format msgid "UNKNOWN: " msgstr "" -#: dwarf.c:622 +#: dwarf.c:625 #, c-format msgid "length %d [" msgstr "" -#: dwarf.c:640 dwarf.c:710 +#: dwarf.c:643 dwarf.c:713 msgid "<no .debug_str section>" msgstr "" -#: dwarf.c:644 +#: dwarf.c:647 #, c-format msgid "DW_FORM_strp offset too big: 0x%s\n" msgstr "" -#: dwarf.c:646 dwarf.c:674 dwarf.c:1828 +#: dwarf.c:649 dwarf.c:677 dwarf.c:1843 msgid "<offset is too big>" msgstr "" -#: dwarf.c:656 +#: dwarf.c:659 msgid "<no NUL byte at end of .debug_str section>" msgstr "" -#: dwarf.c:668 +#: dwarf.c:671 msgid "<no .debug_line_str section>" msgstr "" -#: dwarf.c:672 +#: dwarf.c:675 #, c-format msgid "DW_FORM_line_strp offset too big: 0x%s\n" msgstr "" -#: dwarf.c:684 +#: dwarf.c:687 msgid "<no NUL byte at end of .debug_line_str section>" msgstr "" -#: dwarf.c:705 +#: dwarf.c:708 msgid "<no .debug_str_offsets.dwo section>" msgstr "" -#: dwarf.c:706 +#: dwarf.c:709 msgid "<no .debug_str_offsets section>" msgstr "" -#: dwarf.c:709 +#: dwarf.c:712 msgid "<no .debug_str.dwo section>" msgstr "" -#: dwarf.c:717 -#, c-format -msgid "Expected offset size of 8 but given %s" -msgstr "" - -#: dwarf.c:722 -#, c-format -msgid "Expected offset size of 4 but given %s" -msgstr "" - -#: dwarf.c:751 -#, c-format -msgid "index table size too large for section %s vs %s\n" -msgstr "" - -#: dwarf.c:759 +#: dwarf.c:724 #, c-format -msgid "index table size %s is too small\n" -msgstr "" - -#: dwarf.c:761 -msgid "<table too small>" -msgstr "" - -#: dwarf.c:773 -#, c-format -msgid "DW_FORM_GNU_str_index offset too big: 0x%s vs 0x%s\n" +msgid "" +"string index of %s converts to an offset of 0x%s which is too big for " +"section %s" msgstr "" -#: dwarf.c:776 -msgid "<index offset is too big>" +#: dwarf.c:729 +msgid "<string index too big>" msgstr "" -#: dwarf.c:783 +#: dwarf.c:742 #, c-format -msgid "DW_FORM_GNU_str_index indirect offset too big: 0x%s\n" +msgid "indirect offset too big: 0x%s\n" msgstr "" -#: dwarf.c:785 +#: dwarf.c:744 msgid "<indirect index offset is too big>" msgstr "" -#: dwarf.c:794 +#: dwarf.c:754 msgid "<no NUL byte at end of section>" msgstr "" -#: dwarf.c:805 -msgid "<no .debug_addr section>" +#: dwarf.c:766 +msgid "Cannot fetch indexed address: the .debug_addr section is missing\n" msgstr "" -#: dwarf.c:809 +#: dwarf.c:772 dwarf.c:821 #, c-format msgid "Offset into section %s too big: 0x%s\n" msgstr "" +#: dwarf.c:793 +#, c-format +msgid "Unable to locate %s section\n" +msgstr "" + #. PR 17531: file:4bcd9ce9. -#: dwarf.c:1041 +#: dwarf.c:1052 #, c-format msgid "" "Debug info is corrupted, abbrev size (%lx) is larger than abbrev section " "size (%lx)\n" msgstr "" -#: dwarf.c:1049 +#: dwarf.c:1060 #, c-format msgid "" "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section " @@ -2036,1449 +2019,1535 @@ msgid "" msgstr "" #. Report the missing single zero which ends the section. -#: dwarf.c:1111 +#: dwarf.c:1122 msgid ".debug_abbrev section not zero terminated\n" msgstr "" -#: dwarf.c:1126 +#: dwarf.c:1137 #, c-format msgid "User TAG value: %#lx" msgstr "" -#: dwarf.c:1128 +#: dwarf.c:1139 #, c-format msgid "Unknown TAG value: %#lx" msgstr "" -#: dwarf.c:1148 +#: dwarf.c:1159 #, c-format msgid "Unknown FORM value: %lx" msgstr "" -#: dwarf.c:1164 +#: dwarf.c:1175 #, c-format msgid "Unknown IDX value: %lx" msgstr "" -#: dwarf.c:1178 +#: dwarf.c:1189 #, c-format msgid "%c%s byte block: " msgstr "" -#: dwarf.c:1522 +#: dwarf.c:1533 #, c-format msgid "(DW_OP_call_ref in frame info)" msgstr "" -#: dwarf.c:1545 +#: dwarf.c:1556 #, c-format msgid "size: %s " msgstr "" -#: dwarf.c:1547 +#: dwarf.c:1558 #, c-format msgid "offset: %s " msgstr "" -#: dwarf.c:1563 +#: dwarf.c:1574 #, c-format msgid "DW_OP_GNU_push_tls_address or DW_OP_HP_unknown" msgstr "" -#: dwarf.c:1588 +#: dwarf.c:1599 #, c-format msgid "(%s in frame info)" msgstr "" -#: dwarf.c:1688 +#: dwarf.c:1703 #, c-format msgid "(DW_OP_GNU_variable_value in frame info)" msgstr "" -#: dwarf.c:1741 +#: dwarf.c:1756 #, c-format msgid "(User defined location op 0x%x)" msgstr "" -#: dwarf.c:1743 +#: dwarf.c:1758 #, c-format msgid "(Unknown location op 0x%x)" msgstr "" -#: dwarf.c:1797 +#: dwarf.c:1812 msgid "<no links available>" msgstr "" -#: dwarf.c:1821 +#: dwarf.c:1836 msgid "<no NUL byte at end of alt .debug_str section>" msgstr "" -#: dwarf.c:1826 +#: dwarf.c:1841 #, c-format msgid "" "DW_FORM_GNU_strp_alt offset (%s) too big or no string sections available\n" msgstr "" -#: dwarf.c:1849 +#: dwarf.c:1864 #, c-format msgid "Unknown AT value: %lx" msgstr "" -#: dwarf.c:1915 +#: dwarf.c:1930 #, c-format msgid "Corrupt attribute block length: %lx\n" msgstr "" -#: dwarf.c:2095 +#: dwarf.c:2112 #, c-format msgid "Unable to resolve ref_addr form: uvalue %lx > section size %lx (%s)\n" msgstr "" -#: dwarf.c:2112 +#: dwarf.c:2129 #, c-format msgid "Unable to resolve ref form: uvalue %lx + cu_offset %lx > CU size %lx\n" msgstr "" -#: dwarf.c:2122 +#: dwarf.c:2139 #, c-format msgid "Unexpected form %lx encountered whilst finding abbreviation for type\n" msgstr "" -#: dwarf.c:2131 +#: dwarf.c:2148 #, c-format msgid "Unable to find abbreviations for CU offset %#lx\n" msgstr "" -#: dwarf.c:2136 +#: dwarf.c:2153 #, c-format msgid "Empty abbreviation list encountered for CU offset %lx\n" msgstr "" -#: dwarf.c:2161 +#: dwarf.c:2178 #, c-format msgid "Unable to find entry for abbreviation %lu\n" msgstr "" -#: dwarf.c:2313 +#: dwarf.c:2330 msgid "corrupt discr_list - not using a block form\n" msgstr "" -#: dwarf.c:2320 +#: dwarf.c:2337 msgid "corrupt discr_list - block not long enough\n" msgstr "" -#: dwarf.c:2355 +#: dwarf.c:2372 #, c-format msgid "corrupt discr_list - unrecognized discriminant byte %#x\n" msgstr "" -#: dwarf.c:2396 +#: dwarf.c:2413 msgid "Corrupt attribute\n" msgstr "" -#: dwarf.c:2422 +#: dwarf.c:2436 msgid "Internal error: DW_FORM_ref_addr is not supported in DWARF version 1.\n" msgstr "" -#: dwarf.c:2604 +#: dwarf.c:2627 msgid "Block ends prematurely\n" msgstr "" #. We have already displayed the form name. -#: dwarf.c:2634 dwarf.c:2649 dwarf.c:2672 +#: dwarf.c:2662 dwarf.c:2677 dwarf.c:2703 #, c-format msgid "%c(offset: 0x%s): %s" msgstr "" -#: dwarf.c:2638 +#: dwarf.c:2666 #, c-format msgid "%c(indirect string, offset: 0x%s): %s" msgstr "" -#: dwarf.c:2653 +#: dwarf.c:2681 #, c-format msgid "%c(indirect line string, offset: 0x%s): %s" msgstr "" -#: dwarf.c:2676 +#: dwarf.c:2706 #, c-format msgid "%c(indexed string: 0x%s): %s" msgstr "" #. We have already displayed the form name. -#: dwarf.c:2687 +#: dwarf.c:2716 #, c-format msgid "%c(offset: 0x%s) %s" msgstr "" -#: dwarf.c:2691 +#: dwarf.c:2720 #, c-format msgid "%c(alt indirect string, offset: 0x%s) %s" msgstr "" #. We have already displayed the form name. -#: dwarf.c:2729 +#: dwarf.c:2804 #, c-format msgid "%c(index: 0x%s): %s" msgstr "" -#: dwarf.c:2733 +#: dwarf.c:2816 #, c-format -msgid "%c(addr_index: 0x%s): %s" +msgid "Unrecognized form: 0x%lx\n" msgstr "" -#: dwarf.c:2745 +#: dwarf.c:2830 #, c-format -msgid "Unrecognized form: 0x%lx\n" +msgid "CU @ 0x%s has multiple loclists_base values (0x%s and 0x%s)" +msgstr "" + +#: dwarf.c:2838 +#, c-format +msgid "CU @ 0x%s has multiple rnglists_base values (0x%s and 0x%s)" msgstr "" -#: dwarf.c:2808 +#: dwarf.c:2846 +#, c-format +msgid "CU @ 0x%s has multiple str_offsets_base values (0x%s and 0x%s)" +msgstr "" + +#: dwarf.c:2910 msgid "More location offset attributes than DW_AT_GNU_locview attributes\n" msgstr "" -#: dwarf.c:2820 +#: dwarf.c:2922 msgid "More DW_AT_GNU_locview attributes than location offset attributes\n" msgstr "" -#: dwarf.c:2889 dwarf.c:2921 dwarf.c:2936 +#: dwarf.c:2998 dwarf.c:3032 dwarf.c:3047 #, c-format msgid "Unsupported form (%s) for attribute %s\n" msgstr "" -#: dwarf.c:2983 +#: dwarf.c:3094 #, c-format msgid "(not inlined)" msgstr "" -#: dwarf.c:2986 +#: dwarf.c:3097 #, c-format msgid "(inlined)" msgstr "" -#: dwarf.c:2989 +#: dwarf.c:3100 #, c-format msgid "(declared as inline but ignored)" msgstr "" -#: dwarf.c:2992 +#: dwarf.c:3103 #, c-format msgid "(declared as inline and inlined)" msgstr "" -#: dwarf.c:2995 +#: dwarf.c:3106 #, c-format msgid " (Unknown inline attribute value: %s)" msgstr "" -#: dwarf.c:3052 +#: dwarf.c:3163 #, c-format msgid "(implementation defined: %s)" msgstr "" -#: dwarf.c:3055 +#: dwarf.c:3166 #, c-format msgid "(Unknown: %s)" msgstr "" -#: dwarf.c:3100 +#: dwarf.c:3211 #, c-format msgid "(user defined type)" msgstr "" -#: dwarf.c:3102 +#: dwarf.c:3213 #, c-format msgid "(unknown type)" msgstr "" -#: dwarf.c:3115 +#: dwarf.c:3226 #, c-format msgid "(unknown accessibility)" msgstr "" -#: dwarf.c:3127 +#: dwarf.c:3238 #, c-format msgid "(unknown visibility)" msgstr "" -#: dwarf.c:3140 +#: dwarf.c:3251 #, c-format msgid "(user specified)" msgstr "" -#: dwarf.c:3142 +#: dwarf.c:3253 #, c-format msgid "(unknown endianity)" msgstr "" -#: dwarf.c:3154 +#: dwarf.c:3265 #, c-format msgid "(unknown virtuality)" msgstr "" -#: dwarf.c:3166 +#: dwarf.c:3277 #, c-format msgid "(unknown case)" msgstr "" -#: dwarf.c:3184 +#: dwarf.c:3295 #, c-format msgid "(user defined)" msgstr "" -#: dwarf.c:3186 +#: dwarf.c:3297 #, c-format msgid "(unknown convention)" msgstr "" -#: dwarf.c:3195 +#: dwarf.c:3306 #, c-format msgid "(undefined)" msgstr "" -#: dwarf.c:3205 +#: dwarf.c:3316 #, c-format msgid "(unsigned)" msgstr "" -#: dwarf.c:3206 +#: dwarf.c:3317 #, c-format msgid "(leading overpunch)" msgstr "" -#: dwarf.c:3207 +#: dwarf.c:3318 #, c-format msgid "(trailing overpunch)" msgstr "" -#: dwarf.c:3208 +#: dwarf.c:3319 #, c-format msgid "(leading separate)" msgstr "" -#: dwarf.c:3209 +#: dwarf.c:3320 #, c-format msgid "(trailing separate)" msgstr "" -#: dwarf.c:3210 dwarf.c:3221 +#: dwarf.c:3321 dwarf.c:3332 #, c-format msgid "(unrecognised)" msgstr "" -#: dwarf.c:3218 +#: dwarf.c:3329 #, c-format msgid "(no)" msgstr "" -#: dwarf.c:3219 +#: dwarf.c:3330 #, c-format msgid "(in class)" msgstr "" -#: dwarf.c:3220 +#: dwarf.c:3331 #, c-format msgid "(out of class)" msgstr "" -#: dwarf.c:3252 +#: dwarf.c:3370 #, c-format msgid " (location list)" msgstr "" -#: dwarf.c:3273 dwarf.c:6449 dwarf.c:6620 dwarf.c:6796 +#: dwarf.c:3393 dwarf.c:6580 dwarf.c:6786 dwarf.c:6962 #, c-format msgid " [without DW_AT_frame_base]" msgstr "" -#: dwarf.c:3303 +#: dwarf.c:3423 #, c-format msgid "" "Offset %s used as value for DW_AT_import attribute of DIE at offset 0x%lx is " "too big.\n" msgstr "" -#: dwarf.c:3309 +#: dwarf.c:3429 #, c-format msgid "\t[Abbrev Number: %ld" msgstr "" -#: dwarf.c:3404 +#: dwarf.c:3524 #, c-format msgid "" "Raw dump of debug contents of section %s (loaded from %s):\n" "\n" msgstr "" -#: dwarf.c:3407 +#: dwarf.c:3527 #, c-format msgid "" "Raw dump of debug contents of section %s:\n" "\n" msgstr "" -#: dwarf.c:3412 +#: dwarf.c:3532 #, c-format msgid "" "Contents of the %s section (loaded from %s):\n" "\n" msgstr "" -#: dwarf.c:3415 +#: dwarf.c:3535 #, c-format msgid "" "Contents of the %s section:\n" "\n" msgstr "" -#: dwarf.c:3458 +#: dwarf.c:3578 #, c-format msgid "Reserved length value (0x%s) found in section %s\n" msgstr "" -#: dwarf.c:3468 +#: dwarf.c:3588 #, c-format msgid "Corrupt unit length (got 0x%s expected at most 0x%s) in section %s\n" msgstr "" -#: dwarf.c:3479 +#: dwarf.c:3599 #, c-format msgid "No comp units in %s section ?\n" msgstr "" -#: dwarf.c:3493 +#: dwarf.c:3613 #, c-format msgid "Not enough memory for a debug info array of %u entries\n" msgstr "" -#: dwarf.c:3522 +#: dwarf.c:3647 #, c-format msgid "Unable to locate %s section!\n" msgstr "" -#: dwarf.c:3698 +#: dwarf.c:3823 #, c-format msgid "Invalid pointer size (%d) in compunit header, using %d instead\n" msgstr "" -#: dwarf.c:3739 +#: dwarf.c:3868 #, c-format msgid " Compilation Unit @ offset 0x%s:\n" msgstr "" -#: dwarf.c:3741 +#: dwarf.c:3870 #, c-format msgid " Length: 0x%s (%s)\n" msgstr "" -#: dwarf.c:3744 +#: dwarf.c:3873 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:3749 +#: dwarf.c:3878 #, c-format msgid " Unit Type: %s (%x)\n" msgstr "" -#: dwarf.c:3753 +#: dwarf.c:3882 #, c-format msgid " Abbrev Offset: 0x%s\n" msgstr "" -#: dwarf.c:3755 +#: dwarf.c:3884 #, c-format msgid " Pointer Size: %d\n" msgstr "" -#: dwarf.c:3758 +#: dwarf.c:3887 #, c-format msgid " Signature: 0x%s\n" msgstr "" -#: dwarf.c:3760 +#: dwarf.c:3889 #, c-format msgid " Type Offset: 0x%s\n" msgstr "" -#: dwarf.c:3764 +#: dwarf.c:3893 #, c-format msgid " DWO ID: 0x%s\n" msgstr "" -#: dwarf.c:3770 +#: dwarf.c:3899 #, c-format msgid " Section contributions:\n" msgstr "" -#: dwarf.c:3771 +#: dwarf.c:3900 #, c-format msgid " .debug_abbrev.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:3774 +#: dwarf.c:3903 #, c-format msgid " .debug_line.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:3777 +#: dwarf.c:3906 #, c-format msgid " .debug_loc.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:3780 +#: dwarf.c:3909 #, c-format msgid " .debug_str_offsets.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:3791 +#: dwarf.c:3920 #, c-format msgid "CU at offset %s contains corrupt or unsupported version number: %d.\n" msgstr "" -#: dwarf.c:3803 +#: dwarf.c:3932 #, c-format msgid "CU at offset %s contains corrupt or unsupported unit type: %d.\n" msgstr "" -#: dwarf.c:3858 +#: dwarf.c:3987 #, c-format msgid " <%d><%lx>: Abbrev Number: 0\n" msgstr "" -#: dwarf.c:3868 +#: dwarf.c:3997 #, c-format msgid "Bogus end-of-siblings marker detected at offset %lx in %s section\n" msgstr "" -#: dwarf.c:3872 +#: dwarf.c:4001 msgid "Further warnings about bogus end-of-sibling markers suppressed\n" msgstr "" -#: dwarf.c:3891 +#: dwarf.c:4020 #, c-format msgid " <%d><%lx>: Abbrev Number: %lu" msgstr "" -#: dwarf.c:3895 +#: dwarf.c:4024 #, c-format msgid " <%d><%lx>: ...\n" msgstr "" -#: dwarf.c:3916 +#: dwarf.c:4045 #, c-format msgid "" "DIE at offset 0x%lx refers to abbreviation number %lu which does not exist\n" msgstr "" -#: dwarf.c:3990 +#: dwarf.c:4120 msgid "DIE has locviews without loclist\n" msgstr "" -#: dwarf.c:4099 +#: dwarf.c:4229 #, c-format msgid "" "The length field (0x%lx) in the debug_line header is wrong - the section is " "too small\n" msgstr "" -#: dwarf.c:4114 +#: dwarf.c:4244 msgid "Only DWARF version 2, 3, 4 and 5 line info is currently supported.\n" msgstr "" -#: dwarf.c:4126 dwarf.c:6889 dwarf.c:7763 +#: dwarf.c:4256 dwarf.c:7267 dwarf.c:8167 #, c-format msgid "The %s section contains unsupported segment selector size: %d.\n" msgstr "" -#: dwarf.c:4143 +#: dwarf.c:4273 msgid "Invalid maximum operations per insn.\n" msgstr "" -#: dwarf.c:4170 +#: dwarf.c:4300 msgid "Directory Table" msgstr "" -#: dwarf.c:4170 +#: dwarf.c:4300 msgid "File Name Table" msgstr "" -#: dwarf.c:4174 +#: dwarf.c:4304 #, c-format msgid "Unexpectedly large number of columns in the %s (%u)\n" msgstr "" -#: dwarf.c:4184 +#: dwarf.c:4314 #, c-format msgid "%s: Corrupt format description entry\n" msgstr "" -#: dwarf.c:4192 +#: dwarf.c:4322 #, c-format msgid "" "\n" " The %s is empty.\n" msgstr "" -#: dwarf.c:4197 +#: dwarf.c:4327 #, c-format msgid "%s: Corrupt entry count - expected %s but none found\n" msgstr "" -#: dwarf.c:4204 +#: dwarf.c:4334 #, c-format msgid "%s: format count is zero, but the table is not empty\n" msgstr "" -#: dwarf.c:4209 +#: dwarf.c:4339 #, c-format msgid "" "\n" " The %s (offset 0x%lx, lines %s, columns %u):\n" msgstr "" -#: dwarf.c:4213 +#: dwarf.c:4343 #, c-format msgid " Entry" msgstr "" -#: dwarf.c:4227 +#: dwarf.c:4357 #, c-format msgid "\tName" msgstr "" -#: dwarf.c:4230 +#: dwarf.c:4360 #, c-format msgid "\tDir" msgstr "" -#: dwarf.c:4233 +#: dwarf.c:4363 #, c-format msgid "\tTime" msgstr "" -#: dwarf.c:4236 +#: dwarf.c:4366 #, c-format msgid "\tSize" msgstr "" -#: dwarf.c:4239 +#: dwarf.c:4369 #, c-format msgid "\tMD5\t\t\t" msgstr "" -#: dwarf.c:4242 +#: dwarf.c:4372 #, c-format msgid "\t(Unknown format content type %s)" msgstr "" -#: dwarf.c:4276 +#: dwarf.c:4406 #, c-format msgid "" "\n" "%s: Corrupt entries list\n" msgstr "" -#: dwarf.c:4302 +#: dwarf.c:4432 msgid "corrupt .debug_sup section: size is too small\n" msgstr "" -#: dwarf.c:4309 +#: dwarf.c:4439 msgid "corrupt .debug_sup section: version < 5" msgstr "" -#: dwarf.c:4313 +#: dwarf.c:4443 msgid "corrupt .debug_sup section: is_supplementary not 0 or 1\n" msgstr "" -#: dwarf.c:4317 +#: dwarf.c:4447 msgid "" "corrupt .debug_sup section: filename not empty in supplementary section\n" msgstr "" -#: dwarf.c:4322 +#: dwarf.c:4452 msgid "corrupt .debug_sup section: filename is not NUL terminated\n" msgstr "" -#: dwarf.c:4330 +#: dwarf.c:4460 msgid "corrupt .debug_sup section: bad LEB128 field for checksum length\n" msgstr "" -#: dwarf.c:4336 +#: dwarf.c:4466 msgid "" "corrupt .debug_sup section: checksum length is longer than the remaining " "section length\n" msgstr "" -#: dwarf.c:4341 +#: dwarf.c:4471 #, c-format msgid "" "corrupt .debug_sup section: there are 0x%lx extra, unused bytes at the end " "of the section\n" msgstr "" -#: dwarf.c:4345 +#: dwarf.c:4475 #, c-format msgid " Version: %u\n" msgstr "" -#: dwarf.c:4346 +#: dwarf.c:4476 #, c-format msgid " Is Supp: %u\n" msgstr "" -#: dwarf.c:4347 +#: dwarf.c:4477 #, c-format msgid " Filename: %s\n" msgstr "" -#: dwarf.c:4348 +#: dwarf.c:4478 #, c-format msgid " Checksum Len: %lu\n" msgstr "" -#: dwarf.c:4351 +#: dwarf.c:4481 #, c-format msgid " Checksum: " msgstr "" -#: dwarf.c:4399 dwarf.c:4820 +#: dwarf.c:4529 dwarf.c:4950 msgid "" "Partial .debug_line. section encountered without a prior full .debug_line " "section\n" msgstr "" -#: dwarf.c:4412 dwarf.c:5967 +#: dwarf.c:4542 dwarf.c:6097 #, c-format msgid " Offset: 0x%lx\n" msgstr "" -#: dwarf.c:4413 +#: dwarf.c:4543 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:4414 +#: dwarf.c:4544 #, c-format msgid " DWARF Version: %d\n" msgstr "" -#: dwarf.c:4417 +#: dwarf.c:4547 #, c-format msgid " Address size (bytes): %d\n" msgstr "" -#: dwarf.c:4418 +#: dwarf.c:4548 #, c-format msgid " Segment selector (bytes): %d\n" msgstr "" -#: dwarf.c:4420 +#: dwarf.c:4550 #, c-format msgid " Prologue Length: %d\n" msgstr "" -#: dwarf.c:4421 +#: dwarf.c:4551 #, c-format msgid " Minimum Instruction Length: %d\n" msgstr "" -#: dwarf.c:4423 +#: dwarf.c:4553 #, c-format msgid " Maximum Ops per Instruction: %d\n" msgstr "" -#: dwarf.c:4424 +#: dwarf.c:4554 #, c-format msgid " Initial value of 'is_stmt': %d\n" msgstr "" -#: dwarf.c:4425 +#: dwarf.c:4555 #, c-format msgid " Line Base: %d\n" msgstr "" -#: dwarf.c:4426 +#: dwarf.c:4556 #, c-format msgid " Line Range: %d\n" msgstr "" -#: dwarf.c:4427 +#: dwarf.c:4557 #, c-format msgid " Opcode Base: %d\n" msgstr "" -#: dwarf.c:4432 dwarf.c:4836 +#: dwarf.c:4562 dwarf.c:4966 msgid "Line range of 0 is invalid, using 1 instead\n" msgstr "" -#: dwarf.c:4444 +#: dwarf.c:4574 msgid "Line Base extends beyond end of section\n" msgstr "" -#: dwarf.c:4448 +#: dwarf.c:4578 #, c-format msgid "" "\n" " Opcodes:\n" msgstr "" -#: dwarf.c:4451 +#: dwarf.c:4581 #, c-format msgid " Opcode %d has %d arg\n" msgid_plural " Opcode %d has %d args\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:4471 +#: dwarf.c:4601 #, c-format msgid "" "\n" " The Directory Table is empty.\n" msgstr "" -#: dwarf.c:4476 +#: dwarf.c:4606 #, c-format msgid "" "\n" " The Directory Table (offset 0x%lx):\n" msgstr "" -#: dwarf.c:4499 +#: dwarf.c:4629 #, c-format msgid "" "\n" " The File Name Table is empty.\n" msgstr "" -#: dwarf.c:4502 +#: dwarf.c:4632 #, c-format msgid "" "\n" " The File Name Table (offset 0x%lx):\n" msgstr "" -#: dwarf.c:4527 +#: dwarf.c:4657 msgid "Corrupt file name table entry\n" msgstr "" -#: dwarf.c:4544 +#: dwarf.c:4674 #, c-format msgid " No Line Number Statements.\n" msgstr "" -#: dwarf.c:4547 +#: dwarf.c:4677 #, c-format msgid " Line Number Statements:\n" msgstr "" -#: dwarf.c:4569 +#: dwarf.c:4699 #, c-format msgid " Special opcode %d: advance Address by %s to 0x%s%s" msgstr "" -#: dwarf.c:4574 dwarf.c:4595 dwarf.c:4637 dwarf.c:4657 dwarf.c:4707 -#: dwarf.c:4727 +#: dwarf.c:4704 dwarf.c:4725 dwarf.c:4767 dwarf.c:4787 dwarf.c:4837 +#: dwarf.c:4857 msgid " (reset view)" msgstr "" -#: dwarf.c:4589 +#: dwarf.c:4719 #, c-format msgid " Special opcode %d: advance Address by %s to 0x%s[%d]%s" msgstr "" -#: dwarf.c:4599 +#: dwarf.c:4729 #, c-format msgid " and Line by %s to %d" msgstr "" -#: dwarf.c:4602 dwarf.c:4619 +#: dwarf.c:4732 dwarf.c:4749 #, c-format msgid " (view %u)\n" msgstr "" -#: dwarf.c:4617 +#: dwarf.c:4747 #, c-format msgid " Copy" msgstr "" -#: dwarf.c:4633 +#: dwarf.c:4763 #, c-format msgid " Advance PC by %s to 0x%s%s\n" msgstr "" -#: dwarf.c:4652 +#: dwarf.c:4782 #, c-format msgid " Advance PC by %s to 0x%s[%d]%s\n" msgstr "" -#: dwarf.c:4664 +#: dwarf.c:4794 #, c-format msgid " Advance Line by %s to %d\n" msgstr "" -#: dwarf.c:4671 +#: dwarf.c:4801 #, c-format msgid " Set File Name to entry %s in the File Name Table\n" msgstr "" -#: dwarf.c:4678 +#: dwarf.c:4808 #, c-format msgid " Set column to %s\n" msgstr "" -#: dwarf.c:4686 +#: dwarf.c:4816 #, c-format msgid " Set is_stmt to %s\n" msgstr "" -#: dwarf.c:4691 +#: dwarf.c:4821 #, c-format msgid " Set basic block\n" msgstr "" -#: dwarf.c:4703 +#: dwarf.c:4833 #, c-format msgid " Advance PC by constant %s to 0x%s%s\n" msgstr "" -#: dwarf.c:4722 +#: dwarf.c:4852 #, c-format msgid " Advance PC by constant %s to 0x%s[%d]%s\n" msgstr "" -#: dwarf.c:4735 +#: dwarf.c:4865 #, c-format msgid " Advance PC by fixed size amount %s to 0x%s\n" msgstr "" -#: dwarf.c:4742 +#: dwarf.c:4872 #, c-format msgid " Set prologue_end to true\n" msgstr "" -#: dwarf.c:4746 +#: dwarf.c:4876 #, c-format msgid " Set epilogue_begin to true\n" msgstr "" -#: dwarf.c:4751 +#: dwarf.c:4881 #, c-format msgid " Set ISA to %s\n" msgstr "" -#: dwarf.c:4755 dwarf.c:5394 +#: dwarf.c:4885 dwarf.c:5524 #, c-format msgid " Unknown opcode %d with operands: " msgstr "" -#: dwarf.c:4849 +#: dwarf.c:4979 #, c-format msgid "opcode base of %d extends beyond end of section\n" msgstr "" -#: dwarf.c:4864 +#: dwarf.c:4994 #, c-format msgid "Unexpectedly large number of columns in the directory name table (%u)\n" msgstr "" -#: dwarf.c:4876 dwarf.c:4900 dwarf.c:4930 +#: dwarf.c:5006 dwarf.c:5030 dwarf.c:5060 msgid "Corrupt directories list\n" msgstr "" -#: dwarf.c:4938 +#: dwarf.c:5068 #, c-format msgid "Unexpectedly large number of columns in the file name table (%u)\n" msgstr "" -#: dwarf.c:4950 dwarf.c:4975 dwarf.c:5022 +#: dwarf.c:5080 dwarf.c:5105 dwarf.c:5152 msgid "Corrupt file name list\n" msgstr "" -#: dwarf.c:5044 +#: dwarf.c:5174 msgid "directory table ends unexpectedly\n" msgstr "" -#: dwarf.c:5085 +#: dwarf.c:5215 msgid "file table ends unexpectedly\n" msgstr "" -#: dwarf.c:5118 +#: dwarf.c:5248 #, c-format msgid "CU: No directory table\n" msgstr "" -#: dwarf.c:5120 +#: dwarf.c:5250 #, c-format msgid "CU: %s:\n" msgstr "" -#: dwarf.c:5130 dwarf.c:5435 readelf.c:6715 readelf.c:6812 readelf.c:6830 -#: readelf.c:6848 readelf.c:7652 readelf.c:11854 readelf.c:12519 -#: readelf.c:12532 readelf.c:17921 readelf.c:17953 +#: dwarf.c:5260 dwarf.c:5565 readelf.c:6901 readelf.c:6998 readelf.c:7016 +#: readelf.c:7034 readelf.c:7838 readelf.c:12040 readelf.c:12705 +#: readelf.c:12718 readelf.c:18102 readelf.c:18134 msgid "<unknown>" msgstr "" -#: dwarf.c:5133 dwarf.c:5324 +#: dwarf.c:5263 dwarf.c:5454 #, c-format msgid "directory index %u > number of directories %s\n" msgstr "" -#: dwarf.c:5135 dwarf.c:5429 elfcomm.c:777 readelf.c:389 readelf.c:923 -#: readelf.c:7830 readelf.c:8393 readelf.c:10429 readelf.c:12871 -#: readelf.c:12937 readelf.c:12941 readelf.c:13013 readelf.c:13018 -#: readelf.c:16651 readelf.c:16740 readelf.c:17333 readelf.c:17352 -#: readelf.c:17471 readelf.c:17930 readelf.c:19085 readelf.c:19088 +#: dwarf.c:5265 dwarf.c:5559 elfcomm.c:777 readelf.c:394 readelf.c:928 +#: readelf.c:8016 readelf.c:8579 readelf.c:10615 readelf.c:13057 +#: readelf.c:13123 readelf.c:13127 readelf.c:13199 readelf.c:13204 +#: readelf.c:16832 readelf.c:16921 readelf.c:17514 readelf.c:17533 +#: readelf.c:17652 readelf.c:18111 readelf.c:19266 readelf.c:19269 #, c-format msgid "<corrupt>" msgstr "" -#: dwarf.c:5141 +#: dwarf.c:5271 #, c-format msgid "CU: %s/%s:\n" msgstr "" -#: dwarf.c:5147 +#: dwarf.c:5277 #, c-format msgid "" "File name Line number Starting address " "View Stmt\n" msgstr "" -#: dwarf.c:5149 +#: dwarf.c:5279 #, c-format msgid "CU: Empty file name table\n" msgstr "" -#: dwarf.c:5256 +#: dwarf.c:5386 #, c-format msgid "UNKNOWN (%u): length %ld\n" msgstr "" -#: dwarf.c:5308 +#: dwarf.c:5438 #, c-format msgid "" "\n" " [Use file table entry %d]\n" msgstr "" -#: dwarf.c:5312 +#: dwarf.c:5442 #, c-format msgid "file index %u > number of files %u\n" msgstr "" -#: dwarf.c:5313 +#: dwarf.c:5443 #, c-format msgid "" "\n" " <over large file table index %u>" msgstr "" -#: dwarf.c:5319 +#: dwarf.c:5449 #, c-format msgid "" "\n" " [Use file %s in directory table entry %d]\n" msgstr "" -#: dwarf.c:5326 +#: dwarf.c:5456 #, c-format msgid "" "\n" " <over large directory table entry %u>\n" msgstr "" -#: dwarf.c:5390 +#: dwarf.c:5520 #, c-format msgid " Set ISA to %lu\n" msgstr "" -#: dwarf.c:5428 +#: dwarf.c:5558 #, c-format msgid "corrupt file index %u encountered\n" msgstr "" -#: dwarf.c:5597 +#: dwarf.c:5727 msgid "no info" msgstr "" -#: dwarf.c:5598 +#: dwarf.c:5728 msgid "type" msgstr "" -#: dwarf.c:5599 +#: dwarf.c:5729 msgid "variable" msgstr "" -#: dwarf.c:5600 +#: dwarf.c:5730 msgid "function" msgstr "" -#: dwarf.c:5601 +#: dwarf.c:5731 msgid "other" msgstr "" -#: dwarf.c:5602 +#: dwarf.c:5732 msgid "unused5" msgstr "" -#: dwarf.c:5603 +#: dwarf.c:5733 msgid "unused6" msgstr "" -#: dwarf.c:5604 +#: dwarf.c:5734 msgid "unused7" msgstr "" -#: dwarf.c:5642 dwarf.c:7220 dwarf.c:9626 +#: dwarf.c:5772 dwarf.c:7595 dwarf.c:10087 #, c-format msgid "Debug info is corrupted, %s header at %#lx has length %s\n" msgstr "" -#: dwarf.c:5658 dwarf.c:7235 +#: dwarf.c:5788 dwarf.c:7610 #, c-format msgid "" ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n" msgstr "" -#: dwarf.c:5663 +#: dwarf.c:5793 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:5665 +#: dwarf.c:5795 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:5667 +#: dwarf.c:5797 #, c-format msgid " Offset into .debug_info section: 0x%lx\n" msgstr "" -#: dwarf.c:5669 +#: dwarf.c:5799 #, c-format msgid " Size of area in .debug_info section: %ld\n" msgstr "" -#: dwarf.c:5678 +#: dwarf.c:5808 msgid "Only DWARF 2 and 3 pubnames are currently supported\n" msgstr "" -#: dwarf.c:5686 +#: dwarf.c:5816 #, c-format msgid "" "\n" " Offset Kind Name\n" msgstr "" -#: dwarf.c:5688 +#: dwarf.c:5818 #, c-format msgid "" "\n" " Offset\tName\n" msgstr "" -#: dwarf.c:5722 +#: dwarf.c:5852 msgid "s" msgstr "" -#: dwarf.c:5722 +#: dwarf.c:5852 msgid "g" msgstr "" -#: dwarf.c:5780 +#: dwarf.c:5910 #, c-format msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n" msgstr "" -#: dwarf.c:5786 +#: dwarf.c:5916 #, c-format msgid " DW_MACINFO_end_file\n" msgstr "" -#: dwarf.c:5793 +#: dwarf.c:5923 #, c-format msgid " DW_MACINFO_define - lineno : %d macro : %*s\n" msgstr "" -#: dwarf.c:5803 +#: dwarf.c:5933 #, c-format msgid " DW_MACINFO_undef - lineno : %d macro : %*s\n" msgstr "" -#: dwarf.c:5816 +#: dwarf.c:5946 #, c-format msgid " DW_MACINFO_vendor_ext - constant : %d string : %*s\n" msgstr "" -#: dwarf.c:5960 +#: dwarf.c:6090 #, c-format msgid "" "Expected to find a version number of 4 or 5 in section %s but found %d " "instead\n" msgstr "" -#: dwarf.c:5969 +#: dwarf.c:6099 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:5970 +#: dwarf.c:6100 #, c-format msgid " Offset size: %d\n" msgstr "" -#: dwarf.c:5974 +#: dwarf.c:6104 #, c-format msgid " Offset into .debug_line: 0x%lx\n" msgstr "" -#: dwarf.c:5988 +#: dwarf.c:6118 #, c-format msgid " Extension opcode arguments:\n" msgstr "" -#: dwarf.c:5995 +#: dwarf.c:6125 #, c-format msgid " DW_MACRO_%02x has no arguments\n" msgstr "" -#: dwarf.c:5998 +#: dwarf.c:6128 #, c-format msgid " DW_MACRO_%02x arguments: " msgstr "" -#: dwarf.c:6024 +#: dwarf.c:6154 #, c-format msgid "Invalid extension opcode form %s\n" msgstr "" -#: dwarf.c:6041 +#: dwarf.c:6171 msgid ".debug_macro section not zero terminated\n" msgstr "" -#: dwarf.c:6055 +#: dwarf.c:6185 #, c-format msgid " DW_MACRO_define - lineno : %d macro : %*s\n" msgstr "" -#: dwarf.c:6065 +#: dwarf.c:6195 #, c-format msgid " DW_MACRO_undef - lineno : %d macro : %*s\n" msgstr "" -#: dwarf.c:6080 +#: dwarf.c:6210 msgid "DW_MACRO_start_file used, but no .debug_line offset provided.\n" msgstr "" -#: dwarf.c:6086 +#: dwarf.c:6216 #, c-format msgid " DW_MACRO_start_file - lineno: %d filenum: %d\n" msgstr "" -#: dwarf.c:6089 +#: dwarf.c:6219 #, c-format msgid " DW_MACRO_start_file - lineno: %d filenum: %d filename: %s%s%s\n" msgstr "" -#: dwarf.c:6097 +#: dwarf.c:6227 #, c-format msgid " DW_MACRO_end_file\n" msgstr "" -#: dwarf.c:6107 +#: dwarf.c:6237 #, c-format msgid " DW_MACRO_define_strp - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:6118 +#: dwarf.c:6248 #, c-format msgid " DW_MACRO_undef_strp - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:6124 +#: dwarf.c:6254 #, c-format msgid " DW_MACRO_import - offset : 0x%lx\n" msgstr "" -#: dwarf.c:6131 +#: dwarf.c:6261 #, c-format msgid " DW_MACRO_define_sup - lineno : %d macro offset : 0x%lx\n" msgstr "" -#: dwarf.c:6138 +#: dwarf.c:6268 #, c-format msgid " DW_MACRO_undef_sup - lineno : %d macro offset : 0x%lx\n" msgstr "" -#: dwarf.c:6144 +#: dwarf.c:6274 #, c-format msgid " DW_MACRO_import_sup - offset : 0x%lx\n" msgstr "" -#: dwarf.c:6159 +#: dwarf.c:6289 #, c-format msgid "(with offset %s) " msgstr "" -#: dwarf.c:6160 +#: dwarf.c:6290 #, c-format msgid "lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:6167 +#: dwarf.c:6297 #, c-format msgid " <Target Specific macro op: %#x - UNHANDLED" msgstr "" -#: dwarf.c:6173 +#: dwarf.c:6303 #, c-format msgid " Unknown macro opcode %02x seen\n" msgstr "" -#: dwarf.c:6184 +#: dwarf.c:6314 #, c-format msgid " DW_MACRO_%02x\n" msgstr "" -#: dwarf.c:6187 +#: dwarf.c:6317 #, c-format msgid " DW_MACRO_%02x -" msgstr "" -#: dwarf.c:6242 +#: dwarf.c:6373 #, c-format msgid " Number TAG (0x%lx)\n" msgstr "" -#: dwarf.c:6251 +#: dwarf.c:6382 msgid "has children" msgstr "" -#: dwarf.c:6251 +#: dwarf.c:6382 msgid "no children" msgstr "" -#: dwarf.c:6313 +#: dwarf.c:6444 #, c-format msgid "location view pair\n" msgstr "" -#: dwarf.c:6344 +#: dwarf.c:6475 #, c-format msgid "No debug information available for loc lists of entry: %u\n" msgstr "" -#: dwarf.c:6356 dwarf.c:6504 dwarf.c:6688 +#: dwarf.c:6487 dwarf.c:6636 dwarf.c:6854 #, c-format msgid "Invalid pointer size (%d) in debug info for entry %d\n" msgstr "" -#: dwarf.c:6368 dwarf.c:6422 dwarf.c:6431 dwarf.c:6516 dwarf.c:6594 -#: dwarf.c:6602 dwarf.c:6700 dwarf.c:6773 dwarf.c:6781 +#: dwarf.c:6499 dwarf.c:6553 dwarf.c:6562 dwarf.c:6648 dwarf.c:6760 +#: dwarf.c:6768 dwarf.c:6866 dwarf.c:6939 dwarf.c:6947 dwarf.c:7171 +#: dwarf.c:7189 #, c-format msgid "Location list starting at offset 0x%lx is not terminated.\n" msgstr "" -#: dwarf.c:6390 dwarf.c:6545 dwarf.c:6738 dwarf.c:7582 dwarf.c:7640 +#: dwarf.c:6521 dwarf.c:6677 dwarf.c:6904 dwarf.c:7962 dwarf.c:8027 #, c-format msgid "<End of list>\n" msgstr "" -#: dwarf.c:6402 dwarf.c:6566 dwarf.c:7645 +#: dwarf.c:6533 dwarf.c:6686 dwarf.c:6718 dwarf.c:7119 dwarf.c:7150 +#: dwarf.c:8036 dwarf.c:8060 #, c-format msgid "(base address)\n" msgstr "" -#: dwarf.c:6416 dwarf.c:6538 dwarf.c:6726 +#: dwarf.c:6547 dwarf.c:6670 dwarf.c:6892 #, c-format msgid "" "views at %8.8lx for:\n" " %*s " msgstr "" -#: dwarf.c:6452 dwarf.c:6623 +#: dwarf.c:6583 dwarf.c:6789 dwarf.c:7180 msgid " (start == end)" msgstr "" -#: dwarf.c:6454 dwarf.c:6625 +#: dwarf.c:6585 dwarf.c:6791 dwarf.c:7182 msgid " (start > end)" msgstr "" -#: dwarf.c:6491 +#: dwarf.c:6623 #, c-format msgid "No debug information available for loclists lists of entry: %u\n" msgstr "" -#: dwarf.c:6571 +#: dwarf.c:6683 dwarf.c:7116 +#, c-format +msgid "(index into .debug_addr) " +msgstr "" + +#: dwarf.c:6735 #, c-format msgid "View pair entry in loclist with locviews attribute\n" msgstr "" -#: dwarf.c:6578 +#: dwarf.c:6742 #, c-format msgid "views for:\n" msgstr "" -#: dwarf.c:6582 +#: dwarf.c:6747 dwarf.c:7165 #, c-format msgid "Invalid location list entry type %d\n" msgstr "" -#: dwarf.c:6634 +#: dwarf.c:6800 #, c-format msgid "Trailing view pair not used in a range" msgstr "" -#: dwarf.c:6676 +#: dwarf.c:6842 #, c-format msgid "No debug information for loc lists of entry: %u\n" msgstr "" -#: dwarf.c:6744 +#: dwarf.c:6910 #, c-format msgid "(base address selection entry)\n" msgstr "" -#: dwarf.c:6765 +#: dwarf.c:6931 #, c-format msgid "Unknown location list entry type 0x%x.\n" msgstr "" -#: dwarf.c:6858 dwarf.c:7115 dwarf.c:7333 dwarf.c:7440 dwarf.c:7708 +#: dwarf.c:7014 +#, c-format +msgid "Table at Offset 0x%lx\n" +msgstr "" + +#: dwarf.c:7030 dwarf.c:8158 +#, c-format +msgid " Length: 0x%s\n" +msgstr "" + +#: dwarf.c:7031 dwarf.c:8159 +#, c-format +msgid " DWARF version: %u\n" +msgstr "" + +#: dwarf.c:7032 dwarf.c:8160 +#, c-format +msgid " Address size: %u\n" +msgstr "" + +#: dwarf.c:7033 dwarf.c:8161 +#, c-format +msgid " Segment size: %u\n" +msgstr "" + +#: dwarf.c:7034 dwarf.c:8162 +#, c-format +msgid " Offset entries: %u\n" +msgstr "" + +#: dwarf.c:7038 +#, c-format +msgid "The %s section contains a corrupt or unsupported version number: %d.\n" +msgstr "" + +#: dwarf.c:7046 +#, c-format +msgid "The %s section contains an unsupported segment selector size: %d.\n" +msgstr "" + +#: dwarf.c:7054 +#, c-format +msgid "The %s section contains a table without offset\n" +msgstr "" + +#: dwarf.c:7059 #, c-format msgid "" "\n" -"The %s section is empty.\n" +" Offset Entries starting at 0x%lx:\n" msgstr "" -#: dwarf.c:6878 +#: dwarf.c:7069 dwarf.c:8192 #, c-format -msgid "The %s section contains corrupt or unsupported version number: %d.\n" +msgid " [%6u] 0x%s\n" +msgstr "" + +#: dwarf.c:7079 dwarf.c:8202 +#, c-format +msgid " [%6u] 0x%x\n" +msgstr "" + +#: dwarf.c:7097 +#, c-format +msgid " Offset Entry %u\n" +msgstr "" + +#: dwarf.c:7109 +#, c-format +msgid "" +"<End of list>\n" +"\n" msgstr "" -#: dwarf.c:6898 +#: dwarf.c:7236 dwarf.c:7490 dwarf.c:7708 dwarf.c:7815 dwarf.c:8252 #, c-format -msgid "The %s section contains unsupported offset entry count: %d.\n" +msgid "" +"\n" +"The %s section is empty.\n" +msgstr "" + +#: dwarf.c:7256 +#, c-format +msgid "The %s section contains corrupt or unsupported version number: %d.\n" msgstr "" -#: dwarf.c:6909 dwarf.c:7339 dwarf.c:7781 +#: dwarf.c:7283 dwarf.c:7714 dwarf.c:8263 #, c-format msgid "" "Unable to load/parse the .debug_info section, so cannot interpret the %s " "section.\n" msgstr "" -#: dwarf.c:6957 +#: dwarf.c:7331 msgid "No location lists in .debug_info section!\n" msgstr "" -#: dwarf.c:6962 +#: dwarf.c:7336 #, c-format -msgid "Location lists in %s section start at 0x%s\n" +msgid "Location lists in %s section start at 0x%s rather than 0x%s\n" msgstr "" -#: dwarf.c:6972 +#: dwarf.c:7347 #, c-format msgid "" " Warning: This section has relocations - addresses seen here may not be " @@ -3486,850 +3555,857 @@ msgid "" "\n" msgstr "" -#: dwarf.c:6974 +#: dwarf.c:7349 #, c-format msgid " Offset Begin End Expression\n" msgstr "" -#: dwarf.c:7029 dwarf.c:7882 +#: dwarf.c:7404 dwarf.c:8349 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n" msgstr "" -#: dwarf.c:7034 dwarf.c:7889 +#: dwarf.c:7409 dwarf.c:8356 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n" msgstr "" -#: dwarf.c:7044 +#: dwarf.c:7419 #, c-format msgid "Offset 0x%lx is bigger than %s section size.\n" msgstr "" -#: dwarf.c:7052 +#: dwarf.c:7427 #, c-format msgid "View Offset 0x%lx is bigger than %s section size.\n" msgstr "" -#: dwarf.c:7070 +#: dwarf.c:7445 msgid "DWO is not yet supported.\n" msgstr "" -#: dwarf.c:7087 +#: dwarf.c:7462 msgid "Hole and overlap detection requires adjacent view lists and loclists.\n" msgstr "" -#: dwarf.c:7096 +#: dwarf.c:7471 #, c-format msgid "There is %ld unused byte at the end of section %s\n" msgid_plural "There are %ld unused bytes at the end of section %s\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:7248 +#: dwarf.c:7623 msgid "Only DWARF 2 and 3 aranges are currently supported.\n" msgstr "" -#: dwarf.c:7252 +#: dwarf.c:7627 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:7254 +#: dwarf.c:7629 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:7255 +#: dwarf.c:7630 #, c-format msgid " Offset into .debug_info: 0x%lx\n" msgstr "" -#: dwarf.c:7257 +#: dwarf.c:7632 #, c-format msgid " Pointer Size: %d\n" msgstr "" -#: dwarf.c:7258 +#: dwarf.c:7633 #, c-format msgid " Segment Size: %d\n" msgstr "" -#: dwarf.c:7265 +#: dwarf.c:7640 #, c-format msgid "Invalid address size in %s section!\n" msgstr "" -#: dwarf.c:7275 +#: dwarf.c:7650 msgid "Pointer size + Segment size is not a power of two.\n" msgstr "" -#: dwarf.c:7280 +#: dwarf.c:7655 #, c-format msgid "" "\n" " Address Length\n" msgstr "" -#: dwarf.c:7282 +#: dwarf.c:7657 #, c-format msgid "" "\n" " Address Length\n" msgstr "" -#: dwarf.c:7359 +#: dwarf.c:7734 #, c-format msgid "Corrupt address base (%lx) found in debug section %u\n" msgstr "" -#: dwarf.c:7376 +#: dwarf.c:7751 #, c-format msgid " For compilation unit at offset 0x%s:\n" msgstr "" -#: dwarf.c:7379 +#: dwarf.c:7754 #, c-format msgid "\tIndex\tAddress\n" msgstr "" -#: dwarf.c:7391 +#: dwarf.c:7766 #, c-format msgid "" "Corrupt %s section: expecting header size of 8 or 16, but found %ld instead\n" msgstr "" -#: dwarf.c:7403 +#: dwarf.c:7778 #, c-format msgid "" "Corrupt %s section: expecting version number 5 in header but found %d " "instead\n" msgstr "" -#: dwarf.c:7417 +#: dwarf.c:7792 #, c-format msgid "\t%d:\t" msgstr "" -#: dwarf.c:7482 dwarf.c:7506 +#: dwarf.c:7862 dwarf.c:7886 #, c-format msgid " Length: %#lx\n" msgstr "" -#: dwarf.c:7483 dwarf.c:7508 +#: dwarf.c:7863 dwarf.c:7888 #, c-format msgid " Index Offset [String]\n" msgstr "" -#: dwarf.c:7491 +#: dwarf.c:7871 #, c-format msgid "Section %s is too small %#lx\n" msgstr "" -#: dwarf.c:7499 +#: dwarf.c:7879 #, c-format msgid "Unexpected version number in str_offset header: %#x\n" msgstr "" -#: dwarf.c:7504 +#: dwarf.c:7884 #, c-format msgid "Unexpected value in str_offset header's padding field: %#x\n" msgstr "" -#: dwarf.c:7507 +#: dwarf.c:7887 #, c-format msgid " Version: %#lx\n" msgstr "" -#: dwarf.c:7601 dwarf.c:7681 +#: dwarf.c:7981 dwarf.c:8093 msgid "(start == end)" msgstr "" -#: dwarf.c:7603 dwarf.c:7683 +#: dwarf.c:7983 dwarf.c:8095 msgid "(start > end)" msgstr "" -#: dwarf.c:7627 +#: dwarf.c:8014 #, c-format msgid "Range list starting at offset 0x%s is not terminated.\n" msgstr "" -#: dwarf.c:7661 +#: dwarf.c:8032 +#, c-format +msgid "(base address index) " +msgstr "" + +#: dwarf.c:8072 #, c-format msgid "Invalid range list entry type %d\n" msgstr "" -#: dwarf.c:7742 +#: dwarf.c:8143 #, c-format msgid "" "The length field (0x%lx) in the debug_rnglists header is wrong - the section " "is too small\n" msgstr "" -#: dwarf.c:7753 -msgid "Only DWARF version 5 debug_rnglists info is currently supported.\n" +#: dwarf.c:8157 +#, c-format +msgid " Table at Offset: 0x%s:\n" +msgstr "" + +#: dwarf.c:8175 +msgid "Only DWARF version 5+ debug_rnglists info is currently supported.\n" +msgstr "" + +#: dwarf.c:8184 +#, c-format +msgid "" +"\n" +" Offsets starting at 0x%lx:\n" +msgstr "" + +#: dwarf.c:8214 +#, c-format +msgid "" +"\n" +" Offset: %lx, Index: 0x%s\n" msgstr "" -#: dwarf.c:7772 +#: dwarf.c:8216 dwarf.c:8305 #, c-format -msgid "The %s section contains unsupported offset entry count: %u.\n" +msgid " Offset Begin End\n" msgstr "" #. This can happen when the file was compiled with -gsplit-debug #. which removes references to range lists from the primary .o file. -#: dwarf.c:7802 +#: dwarf.c:8276 #, c-format msgid "No range lists in .debug_info section.\n" msgstr "" -#: dwarf.c:7834 +#: dwarf.c:8301 #, c-format msgid "Range lists in %s section start at 0x%lx\n" msgstr "" -#: dwarf.c:7839 -#, c-format -msgid " Offset Begin End\n" -msgstr "" - -#: dwarf.c:7857 +#: dwarf.c:8323 #, c-format msgid "Corrupt pointer size (%d) in debug entry at offset %8.8lx\n" msgstr "" -#: dwarf.c:7864 +#: dwarf.c:8330 #, c-format msgid "Corrupt offset (%#8.8lx) in range entry %u\n" msgstr "" -#: dwarf.c:7965 +#: dwarf.c:8432 #, c-format msgid "Unfeasibly large register number: %u\n" msgstr "" -#: dwarf.c:7978 +#: dwarf.c:8445 #, c-format msgid "Out of memory allocating %u columns in dwarf frame arrays\n" msgstr "" -#: dwarf.c:8427 +#: dwarf.c:8894 msgid "No terminator for augmentation name\n" msgstr "" -#: dwarf.c:8445 +#: dwarf.c:8912 #, c-format msgid "Invalid pointer size (%d) in CIE data\n" msgstr "" -#: dwarf.c:8453 +#: dwarf.c:8920 #, c-format msgid "Invalid segment size (%d) in CIE data\n" msgstr "" -#: dwarf.c:8489 dwarf.c:8862 +#: dwarf.c:8956 dwarf.c:9329 #, c-format msgid "Augmentation data too long: 0x%s, expected at most %#lx\n" msgstr "" -#: dwarf.c:8576 +#: dwarf.c:9043 #, c-format msgid " Augmentation data: " msgstr "" -#: dwarf.c:8592 +#: dwarf.c:9059 msgid "bad register: " msgstr "" -#: dwarf.c:8764 +#: dwarf.c:9231 msgid "Failed to read CIE information\n" msgstr "" -#: dwarf.c:8775 dwarf.c:8796 dwarf.c:8823 +#: dwarf.c:9242 dwarf.c:9263 dwarf.c:9290 msgid "Invalid max register\n" msgstr "" #. PR 17512: file: 9e196b3e. -#: dwarf.c:8838 +#: dwarf.c:9305 #, c-format msgid "Probably corrupt segment size: %d - using 4 instead\n" msgstr "" #. Ideally translate "invalid " to 8 chars, trailing space #. is optional. -#: dwarf.c:8884 +#: dwarf.c:9351 #, c-format msgid "cie=invalid " msgstr "" -#: dwarf.c:9317 +#: dwarf.c:9778 msgid "Invalid column number in saved frame state\n" msgstr "" -#: dwarf.c:9364 +#: dwarf.c:9825 #, c-format msgid " DW_CFA_def_cfa_expression: <corrupt len %lu>\n" msgstr "" -#: dwarf.c:9387 +#: dwarf.c:9848 #, c-format msgid " DW_CFA_expression: <corrupt len %lu>\n" msgstr "" -#: dwarf.c:9520 +#: dwarf.c:9981 #, c-format msgid " DW_CFA_??? (User defined call frame op: %#x)\n" msgstr "" -#: dwarf.c:9522 +#: dwarf.c:9983 #, c-format msgid "Unsupported or unknown Dwarf Call Frame Instruction number: %#x\n" msgstr "" -#: dwarf.c:9636 dwarf.c:10053 +#: dwarf.c:10097 dwarf.c:10522 #, c-format msgid "Version %ld\n" msgstr "" -#: dwarf.c:9642 +#: dwarf.c:10103 msgid "Only DWARF version 5 .debug_names is currently supported.\n" msgstr "" -#: dwarf.c:9649 +#: dwarf.c:10110 #, c-format msgid "Padding field of .debug_names must be 0 (found 0x%x)\n" msgstr "" -#: dwarf.c:9654 +#: dwarf.c:10115 msgid "Compilation unit count must be >= 1 in .debug_names\n" msgstr "" -#: dwarf.c:9665 +#: dwarf.c:10126 #, c-format msgid "" "Augmentation string length %u must be rounded up to a multiple of 4 in ." "debug_names.\n" msgstr "" -#: dwarf.c:9673 +#: dwarf.c:10134 #, c-format msgid "Augmentation string:" msgstr "" -#: dwarf.c:9700 +#: dwarf.c:10161 #, c-format msgid "CU table:\n" msgstr "" -#: dwarf.c:9709 dwarf.c:9722 +#: dwarf.c:10170 dwarf.c:10183 #, c-format msgid "[%3u] 0x%lx\n" msgstr "" -#: dwarf.c:9713 +#: dwarf.c:10174 #, c-format msgid "TU table:\n" msgstr "" -#: dwarf.c:9726 +#: dwarf.c:10187 #, c-format msgid "Foreign TU table:\n" msgstr "" -#: dwarf.c:9735 +#: dwarf.c:10196 #, c-format msgid "[%3u] " msgstr "" -#: dwarf.c:9746 +#: dwarf.c:10207 #, c-format msgid "" "Entry pool offset (0x%lx) exceeds unit size 0x%lx for unit 0x%lx in the " "debug_names\n" msgstr "" -#: dwarf.c:9775 +#: dwarf.c:10236 #, c-format msgid "Used %zu of %lu bucket.\n" msgid_plural "Used %zu of %lu buckets.\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:9802 +#: dwarf.c:10265 #, c-format msgid "" "Out of %lu items there are %zu bucket clashes (longest of %zu entries).\n" msgstr "" -#: dwarf.c:9839 +#: dwarf.c:10270 +#, c-format +msgid "" +"The name_count (%lu) is not the same as the used bucket_count (%lu) + the " +"hash clash count (%lu)" +msgstr "" + +#: dwarf.c:10308 #, c-format msgid "Duplicate abbreviation tag %lu in unit 0x%lx in the debug_names\n" msgstr "" -#: dwarf.c:9861 dwarf.c:10179 +#: dwarf.c:10330 dwarf.c:10612 #, c-format msgid "" "\n" "Symbol table:\n" msgstr "" -#: dwarf.c:9913 +#: dwarf.c:10382 #, c-format msgid "Undefined abbreviation tag %lu in unit 0x%lx in the debug_names\n" msgstr "" -#: dwarf.c:9944 +#: dwarf.c:10413 #, c-format msgid " <no entries>" msgstr "" -#: dwarf.c:9976 +#: dwarf.c:10445 msgid "The debuglink filename is corrupt/missing\n" msgstr "" -#: dwarf.c:9980 +#: dwarf.c:10449 #, c-format msgid " Separate debug info file: %s\n" msgstr "" -#: dwarf.c:9991 +#: dwarf.c:10460 msgid "CRC offset missing/truncated\n" msgstr "" -#: dwarf.c:9997 +#: dwarf.c:10466 #, c-format msgid " CRC value: %#x\n" msgstr "" -#: dwarf.c:10001 +#: dwarf.c:10470 #, c-format msgid "There are %#lx extraneous bytes at the end of the section\n" msgstr "" -#: dwarf.c:10015 +#: dwarf.c:10484 #, c-format msgid "Build-ID is too short (%#lx bytes)\n" msgstr "" -#: dwarf.c:10019 +#: dwarf.c:10488 #, c-format msgid " Build-ID (%#lx bytes):" msgstr "" -#: dwarf.c:10048 +#: dwarf.c:10517 #, c-format msgid "Truncated header in the %s section.\n" msgstr "" -#: dwarf.c:10059 +#: dwarf.c:10528 #, c-format msgid "Unsupported version %lu.\n" msgstr "" -#: dwarf.c:10063 +#: dwarf.c:10532 msgid "The address table data in version 3 may be wrong.\n" msgstr "" -#: dwarf.c:10065 +#: dwarf.c:10534 msgid "Version 4 does not support case insensitive lookups.\n" msgstr "" -#: dwarf.c:10067 +#: dwarf.c:10536 msgid "Version 5 does not include inlined functions.\n" msgstr "" -#: dwarf.c:10069 +#: dwarf.c:10538 msgid "Version 6 does not include symbol attributes.\n" msgstr "" -#: dwarf.c:10087 +#: dwarf.c:10560 #, c-format msgid "Corrupt header in the %s section.\n" msgstr "" -#: dwarf.c:10094 -#, c-format -msgid "TU offset (%x) is less than CU offset (%x)\n" -msgstr "" - -#: dwarf.c:10103 -#, c-format -msgid "Address table offset (%x) is less than TU offset (%x)\n" -msgstr "" - -#: dwarf.c:10113 -#, c-format -msgid "Symbol table offset (%x) is less then Address table offset (%x)\n" -msgstr "" - -#: dwarf.c:10122 -#, c-format -msgid "Constant pool offset (%x) is less than symbol table offset (%x)\n" -msgstr "" - -#: dwarf.c:10137 -msgid "Address table extends beyond end of section.\n" -msgstr "" - -#: dwarf.c:10141 +#: dwarf.c:10575 #, c-format msgid "" "\n" "CU table:\n" msgstr "" -#: dwarf.c:10147 +#: dwarf.c:10581 #, c-format msgid "[%3u] 0x%lx - 0x%lx\n" msgstr "" -#: dwarf.c:10152 +#: dwarf.c:10586 #, c-format msgid "" "\n" "TU table:\n" msgstr "" -#: dwarf.c:10159 +#: dwarf.c:10593 #, c-format msgid "[%3u] 0x%lx 0x%lx " msgstr "" -#: dwarf.c:10166 +#: dwarf.c:10600 #, c-format msgid "" "\n" "Address table:\n" msgstr "" -#: dwarf.c:10176 +#: dwarf.c:10609 #, c-format msgid "%lu\n" msgstr "" -#: dwarf.c:10194 +#: dwarf.c:10627 #, c-format msgid "[%3u] <corrupt offset: %x>" msgstr "" -#: dwarf.c:10195 +#: dwarf.c:10628 #, c-format msgid "Corrupt name offset of 0x%x found for symbol table slot %d\n" msgstr "" -#: dwarf.c:10206 +#: dwarf.c:10639 #, c-format msgid "<invalid CU vector offset: %x>\n" msgstr "" -#: dwarf.c:10207 +#: dwarf.c:10640 #, c-format msgid "Corrupt CU vector offset of 0x%x found for symbol table slot %d\n" msgstr "" -#: dwarf.c:10218 +#: dwarf.c:10651 #, c-format msgid "Invalid number of CUs (0x%x) for symbol table slot %d\n" msgstr "" -#: dwarf.c:10243 +#: dwarf.c:10676 msgid "static" msgstr "" -#: dwarf.c:10243 +#: dwarf.c:10676 msgid "global" msgstr "" -#: dwarf.c:10281 dwarf.c:10292 +#: dwarf.c:10714 dwarf.c:10725 msgid "Internal error: out of space in the shndx pool.\n" msgstr "" -#: dwarf.c:10355 +#: dwarf.c:10788 #, c-format msgid "Section %s is empty\n" msgstr "" -#: dwarf.c:10361 +#: dwarf.c:10794 #, c-format msgid "Section %s is too small to contain a CU/TU header\n" msgstr "" -#: dwarf.c:10380 +#: dwarf.c:10813 #, c-format msgid " Version: %u\n" msgstr "" -#: dwarf.c:10382 +#: dwarf.c:10815 #, c-format msgid " Number of columns: %u\n" msgstr "" -#: dwarf.c:10383 +#: dwarf.c:10816 #, c-format msgid " Number of used entries: %u\n" msgstr "" -#: dwarf.c:10384 +#: dwarf.c:10817 #, c-format msgid "" " Number of slots: %u\n" "\n" msgstr "" -#: dwarf.c:10391 +#: dwarf.c:10824 #, c-format msgid "Section %s is too small for %u slot\n" msgid_plural "Section %s is too small for %u slots\n" msgstr[0] "" msgstr[1] "" -#: dwarf.c:10415 +#: dwarf.c:10848 msgid "Section index pool located before start of section\n" msgstr "" -#: dwarf.c:10420 +#: dwarf.c:10853 #, c-format msgid " [%3d] Signature: 0x%s Sections: " msgstr "" -#: dwarf.c:10426 +#: dwarf.c:10859 #, c-format msgid "Section %s too small for shndx pool\n" msgstr "" -#: dwarf.c:10472 +#: dwarf.c:10905 #, c-format msgid "Section %s too small for offset and size tables\n" msgstr "" -#: dwarf.c:10479 +#: dwarf.c:10912 #, c-format msgid " Offset table\n" msgstr "" -#: dwarf.c:10481 dwarf.c:10569 +#: dwarf.c:10914 dwarf.c:11002 msgid "signature" msgstr "" -#: dwarf.c:10481 dwarf.c:10569 +#: dwarf.c:10914 dwarf.c:11002 msgid "dwo_id" msgstr "" -#: dwarf.c:10520 +#: dwarf.c:10953 #, c-format msgid "Row index (%u) is larger than number of used entries (%u)\n" msgstr "" -#: dwarf.c:10534 dwarf.c:10593 +#: dwarf.c:10967 dwarf.c:11026 #, c-format msgid " [%3d] 0x%s" msgstr "" -#: dwarf.c:10549 dwarf.c:10621 +#: dwarf.c:10982 dwarf.c:11054 #, c-format msgid "Overlarge Dwarf section index detected: %u\n" msgstr "" -#: dwarf.c:10567 +#: dwarf.c:11000 #, c-format msgid " Size table\n" msgstr "" -#: dwarf.c:10607 +#: dwarf.c:11040 #, c-format msgid "Too many rows/columns in DWARF index section %s\n" msgstr "" -#: dwarf.c:10636 +#: dwarf.c:11069 #, c-format msgid " Unsupported version (%d)\n" msgstr "" -#: dwarf.c:10708 +#: dwarf.c:11141 #, c-format msgid "Displaying the debug contents of section %s is not yet supported.\n" msgstr "" -#: dwarf.c:10739 +#: dwarf.c:11172 #, c-format msgid "" "Attempt to allocate an array with an excessive number of elements: 0x%lx\n" msgstr "" -#: dwarf.c:10757 +#: dwarf.c:11190 #, c-format msgid "" "Attempt to re-allocate an array with an excessive number of elements: 0x%lx\n" msgstr "" -#: dwarf.c:10773 +#: dwarf.c:11206 #, c-format msgid "" -"Attempt to allocate a zero'ed array with an excessive number of elements: 0x" -"%lx\n" +"Attempt to allocate a zero'ed array with an excessive number of elements: " +"0x%lx\n" msgstr "" -#: dwarf.c:10871 +#: dwarf.c:11304 #, c-format msgid "Unable to reopen separate debug info file: %s\n" msgstr "" -#: dwarf.c:10883 +#: dwarf.c:11316 #, c-format msgid "Separate debug info file %s found, but CRC does not match - ignoring\n" msgstr "" -#: dwarf.c:11062 +#: dwarf.c:11495 #, c-format msgid "Corrupt debuglink section: %s\n" msgstr "" -#: dwarf.c:11101 +#: dwarf.c:11534 msgid "Out of memory" msgstr "" #. Failed to find the file. -#: dwarf.c:11176 +#: dwarf.c:11610 #, c-format msgid "could not find separate debug file '%s'\n" msgstr "" -#: dwarf.c:11178 dwarf.c:11183 dwarf.c:11189 dwarf.c:11193 dwarf.c:11198 -#: dwarf.c:11201 dwarf.c:11204 dwarf.c:11207 +#: dwarf.c:11612 dwarf.c:11617 dwarf.c:11623 dwarf.c:11627 dwarf.c:11632 +#: dwarf.c:11635 dwarf.c:11638 dwarf.c:11641 #, c-format msgid "tried: %s\n" msgstr "" -#: dwarf.c:11215 +#: dwarf.c:11651 #, c-format msgid "tried: DEBUGINFOD_URLS=%s\n" msgstr "" -#: dwarf.c:11243 +#: dwarf.c:11679 #, c-format msgid "failed to open separate debug file: %s\n" msgstr "" -#: dwarf.c:11252 +#: dwarf.c:11688 #, c-format msgid "" "\n" "%s: Found separate debug info file: %s\n" msgstr "" -#: dwarf.c:11275 +#: dwarf.c:11711 msgid "Out of memory allocating dwo filename\n" msgstr "" -#: dwarf.c:11281 +#: dwarf.c:11717 #, c-format msgid "Unable to load dwo file: %s\n" msgstr "" #. FIXME: We should check the dwo_id. -#: dwarf.c:11288 +#: dwarf.c:11724 #, c-format msgid "" "%s: Found separate debug object file: %s\n" "\n" msgstr "" -#: dwarf.c:11320 +#: dwarf.c:11756 msgid "Unable to load the .note.gnu.build-id section\n" msgstr "" -#: dwarf.c:11326 +#: dwarf.c:11762 msgid ".note.gnu.build-id section is corrupt/empty\n" msgstr "" -#: dwarf.c:11347 +#: dwarf.c:11783 msgid ".note.gnu.build-id data size is too small\n" msgstr "" -#: dwarf.c:11353 +#: dwarf.c:11789 msgid ".note.gnu.build-id data size is too bug\n" msgstr "" -#: dwarf.c:11414 +#: dwarf.c:11850 msgid ".debug_sup section is corrupt/empty\n" msgstr "" -#: dwarf.c:11424 +#: dwarf.c:11860 msgid "filename in .debug_sup section is corrupt\n" msgstr "" -#: dwarf.c:11439 +#: dwarf.c:11875 msgid "unable to construct path for supplementary debug file" msgstr "" -#: dwarf.c:11453 +#: dwarf.c:11889 msgid "out of memory constructing filename for .debug_sup link\n" msgstr "" -#: dwarf.c:11461 +#: dwarf.c:11897 #, c-format msgid "unable to open file '%s' referenced from .debug_sup section\n" msgstr "" -#: dwarf.c:11466 +#: dwarf.c:11902 #, c-format msgid "" "%s: Found supplementary debug file: %s\n" "\n" msgstr "" -#: dwarf.c:11558 +#: dwarf.c:12003 msgid "Multiple DWO_NAMEs encountered for the same CU\n" msgstr "" -#: dwarf.c:11570 +#: dwarf.c:12015 msgid "multiple DWO_IDs encountered for the same CU\n" msgstr "" -#: dwarf.c:11575 +#: dwarf.c:12020 msgid "Unexpected DWO INFO type" msgstr "" -#: dwarf.c:11590 +#: dwarf.c:12035 #, c-format msgid "" "The %s section contains link(s) to dwo file(s):\n" "\n" msgstr "" -#: dwarf.c:11595 +#: dwarf.c:12040 #, c-format msgid " Name: %s\n" msgstr "" -#: dwarf.c:11596 +#: dwarf.c:12041 #, c-format msgid " Directory: %s\n" msgstr "" -#: dwarf.c:11596 +#: dwarf.c:12041 msgid "<not-found>" msgstr "" -#: dwarf.c:11598 +#: dwarf.c:12043 #, c-format msgid " ID: " msgstr "" -#: dwarf.c:11600 +#: dwarf.c:12045 #, c-format msgid " ID: <not specified>\n" msgstr "" -#: dwarf.c:11764 dwarf.c:11808 +#: dwarf.c:12214 #, c-format msgid "Unrecognized debug option '%s'\n" msgstr "" -#: dwarf.h:273 +#: dwarf.c:12258 +#, c-format +msgid "Unrecognized debug letter option '%c'\n" +msgstr "" + +#: dwarf.h:284 msgid "end of data encountered whilst reading LEB\n" msgstr "" -#: dwarf.h:275 +#: dwarf.h:286 msgid "read LEB value is too large to store in destination variable\n" msgstr "" @@ -4418,7 +4494,7 @@ msgstr "" #. PR 24049 - we cannot use filedata->file_name as this will #. have already been freed. -#: elfcomm.c:519 elfcomm.c:753 elfedit.c:613 readelf.c:22187 +#: elfcomm.c:519 elfcomm.c:753 elfedit.c:613 readelf.c:22570 #, c-format msgid "%s: failed to read archive header\n" msgstr "" @@ -4465,7 +4541,7 @@ msgstr "" msgid "%s: failed to seek to next file name\n" msgstr "" -#: elfcomm.c:758 elfedit.c:620 readelf.c:22194 +#: elfcomm.c:758 elfedit.c:620 readelf.c:22577 #, c-format msgid "%s: did not find a valid archive header\n" msgstr "" @@ -4551,12 +4627,12 @@ msgstr "" msgid "%s: Failed to seek to ELF header\n" msgstr "" -#: elfedit.c:604 readelf.c:22175 +#: elfedit.c:604 readelf.c:22558 #, c-format msgid "%s: failed to seek to next archive header\n" msgstr "" -#: elfedit.c:635 elfedit.c:644 readelf.c:22207 readelf.c:22216 +#: elfedit.c:635 elfedit.c:644 readelf.c:22590 readelf.c:22599 #, c-format msgid "%s: bad archive file name\n" msgstr "" @@ -4571,22 +4647,22 @@ msgstr "" msgid "%s: failed to seek to archive member\n" msgstr "" -#: elfedit.c:735 readelf.c:22335 +#: elfedit.c:735 readelf.c:22718 #, c-format msgid "'%s': No such file\n" msgstr "" -#: elfedit.c:737 readelf.c:22337 +#: elfedit.c:737 readelf.c:22720 #, c-format msgid "Could not locate '%s'. System error message: %s\n" msgstr "" -#: elfedit.c:758 readelf.c:22344 +#: elfedit.c:758 readelf.c:22727 #, c-format msgid "'%s' is not an ordinary file\n" msgstr "" -#: elfedit.c:784 readelf.c:22366 +#: elfedit.c:784 readelf.c:22749 #, c-format msgid "%s: Failed to read file's magic number\n" msgstr "" @@ -4616,7 +4692,7 @@ msgstr "" msgid " Update the ELF header of ELF files\n" msgstr "" -#: elfedit.c:946 nm.c:295 objcopy.c:565 objcopy.c:706 strings.c:1314 +#: elfedit.c:946 nm.c:298 objcopy.c:565 objcopy.c:706 strings.c:1314 #, c-format msgid " The options are:\n" msgstr "" @@ -4685,74 +4761,69 @@ msgstr "" msgid "Duplicate symbol entered into keyword list." msgstr "" -#: nm.c:293 size.c:88 strings.c:1312 +#: nm.c:296 size.c:88 strings.c:1312 #, c-format msgid "Usage: %s [option(s)] [file(s)]\n" msgstr "" -#: nm.c:294 +#: nm.c:297 #, c-format msgid " List symbols in [file(s)] (a.out by default).\n" msgstr "" -#: nm.c:296 +#: nm.c:299 #, c-format msgid " -a, --debug-syms Display debugger-only symbols\n" msgstr "" -#: nm.c:298 +#: nm.c:301 #, c-format msgid "" " -A, --print-file-name Print name of the input file before every symbol\n" msgstr "" -#: nm.c:300 +#: nm.c:303 #, c-format msgid " -B Same as --format=bsd\n" msgstr "" -#: nm.c:302 +#: nm.c:305 #, c-format msgid " -C, --demangle[=STYLE] Decode mangled/processed symbol names\n" msgstr "" -#: nm.c:304 readelf.c:5056 +#: nm.c:307 readelf.c:5221 msgid " STYLE can be " msgstr "" -#: nm.c:306 +#: nm.c:309 #, c-format msgid " --no-demangle Do not demangle low-level symbol names\n" msgstr "" -#: nm.c:308 +#: nm.c:311 #, c-format msgid "" " --recurse-limit Enable a demangling recursion limit. (default)\n" msgstr "" -#: nm.c:310 +#: nm.c:313 #, c-format msgid " --no-recurse-limit Disable a demangling recursion limit.\n" msgstr "" -#: nm.c:312 +#: nm.c:315 #, c-format msgid "" " -D, --dynamic Display dynamic symbols instead of normal symbols\n" msgstr "" -#: nm.c:314 -#, c-format -msgid " --defined-only Display only defined symbols\n" -msgstr "" - -#: nm.c:316 +#: nm.c:317 #, c-format msgid " -e (ignored)\n" msgstr "" -#: nm.c:318 +#: nm.c:319 #, c-format msgid "" " -f, --format=FORMAT Use the output format FORMAT. FORMAT can be " @@ -4761,182 +4832,192 @@ msgid "" " The default is `bsd'\n" msgstr "" -#: nm.c:322 +#: nm.c:323 #, c-format msgid " -g, --extern-only Display only external symbols\n" msgstr "" -#: nm.c:324 +#: nm.c:325 #, c-format msgid "" " --ifunc-chars=CHARS Characters to use when displaying ifunc symbols\n" msgstr "" -#: nm.c:326 +#: nm.c:327 #, c-format msgid " -j, --just-symbols Same as --format=just-symbols\n" msgstr "" -#: nm.c:328 +#: nm.c:329 #, c-format msgid "" " -l, --line-numbers Use debugging information to find a filename and\n" " line number for each symbol\n" msgstr "" -#: nm.c:331 +#: nm.c:332 #, c-format msgid " -n, --numeric-sort Sort symbols numerically by address\n" msgstr "" -#: nm.c:333 +#: nm.c:334 #, c-format msgid " -o Same as -A\n" msgstr "" -#: nm.c:335 +#: nm.c:336 #, c-format msgid " -p, --no-sort Do not sort the symbols\n" msgstr "" -#: nm.c:337 +#: nm.c:338 #, c-format msgid " -P, --portability Same as --format=posix\n" msgstr "" -#: nm.c:339 +#: nm.c:340 #, c-format msgid " -r, --reverse-sort Reverse the sense of the sort\n" msgstr "" -#: nm.c:342 +#: nm.c:343 #, c-format msgid " --plugin NAME Load the specified plugin\n" msgstr "" -#: nm.c:345 +#: nm.c:346 #, c-format msgid " -S, --print-size Print size of defined symbols\n" msgstr "" -#: nm.c:347 +#: nm.c:348 #, c-format msgid "" " -s, --print-armap Include index for symbols from archive members\n" msgstr "" -#: nm.c:349 +#: nm.c:350 #, c-format msgid " --quiet Suppress \"no symbols\" diagnostic\n" msgstr "" -#: nm.c:351 +#: nm.c:352 #, c-format msgid " --size-sort Sort symbols by size\n" msgstr "" -#: nm.c:353 +#: nm.c:354 #, c-format msgid " --special-syms Include special symbols in the output\n" msgstr "" -#: nm.c:355 +#: nm.c:356 #, c-format msgid " --synthetic Display synthetic symbols as well\n" msgstr "" -#: nm.c:357 +#: nm.c:358 #, c-format msgid " -t, --radix=RADIX Use RADIX for printing symbol values\n" msgstr "" -#: nm.c:359 +#: nm.c:360 #, c-format msgid " --target=BFDNAME Specify the target object format as BFDNAME\n" msgstr "" -#: nm.c:361 +#: nm.c:362 #, c-format msgid " -u, --undefined-only Display only undefined symbols\n" msgstr "" -#: nm.c:363 +#: nm.c:364 +#, c-format +msgid " -U, --defined-only Display only defined symbols\n" +msgstr "" + +#: nm.c:366 #, c-format msgid "" -" -U {d|s|i|x|e|h} Specify how to treat UTF-8 encoded unicode " -"characters\n" " --unicode={default|show|invalid|hex|escape|highlight}\n" +" Specify how to treat UTF-8 encoded unicode " +"characters\n" msgstr "" -#: nm.c:366 +#: nm.c:369 +#, c-format +msgid " -W, --no-weak Ignore weak symbols\n" +msgstr "" + +#: nm.c:371 #, c-format msgid "" " --with-symbol-versions Display version strings after symbol names\n" msgstr "" -#: nm.c:368 +#: nm.c:373 #, c-format msgid " -X 32_64 (ignored)\n" msgstr "" -#: nm.c:370 +#: nm.c:375 #, c-format msgid " @FILE Read options from FILE\n" msgstr "" -#: nm.c:372 +#: nm.c:377 #, c-format msgid " -h, --help Display this information\n" msgstr "" -#: nm.c:374 +#: nm.c:379 #, c-format msgid " -V, --version Display this program's version number\n" msgstr "" -#: nm.c:395 +#: nm.c:400 #, c-format msgid "%s: invalid radix" msgstr "" -#: nm.c:425 +#: nm.c:430 #, c-format msgid "%s: invalid output format" msgstr "" -#: nm.c:450 readelf.c:12440 readelf.c:12483 +#: nm.c:455 readelf.c:12626 readelf.c:12669 #, c-format msgid "<processor specific>: %d" msgstr "" -#: nm.c:452 readelf.c:12447 readelf.c:12500 +#: nm.c:457 readelf.c:12633 readelf.c:12686 #, c-format msgid "<OS specific>: %d" msgstr "" -#: nm.c:454 readelf.c:12450 readelf.c:12503 +#: nm.c:459 readelf.c:12636 readelf.c:12689 #, c-format msgid "<unknown>: %d" msgstr "" -#: nm.c:484 +#: nm.c:489 #, c-format msgid "<unknown>: %d/%d" msgstr "" -#: nm.c:742 +#: nm.c:747 #, c-format msgid "" "\n" "Archive index:\n" msgstr "" -#: nm.c:797 nm.c:1494 +#: nm.c:802 nm.c:1501 #, c-format msgid "%s: plugin needed to handle lto object" msgstr "" -#: nm.c:1731 +#: nm.c:1718 #, c-format msgid "" "\n" @@ -4945,7 +5026,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1733 +#: nm.c:1720 #, c-format msgid "" "\n" @@ -4954,7 +5035,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1735 nm.c:1796 +#: nm.c:1722 nm.c:1783 #, c-format msgid "" "Name Value Class Type Size Line " @@ -4962,7 +5043,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1738 nm.c:1799 +#: nm.c:1725 nm.c:1786 #, c-format msgid "" "Name Value Class Type " @@ -4970,7 +5051,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1792 +#: nm.c:1779 #, c-format msgid "" "\n" @@ -4979,7 +5060,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1794 +#: nm.c:1781 #, c-format msgid "" "\n" @@ -4988,29 +5069,29 @@ msgid "" "\n" msgstr "" -#: nm.c:1900 +#: nm.c:1862 #, c-format msgid "Print width has not been initialized (%d)" msgstr "" -#: nm.c:2162 objdump.c:5674 readelf.c:5472 strings.c:292 +#: nm.c:2129 objdump.c:5890 readelf.c:5656 strings.c:292 #, c-format msgid "invalid argument to -U/--unicode: %s" msgstr "" -#: nm.c:2177 +#: nm.c:2147 msgid "Only -X 32_64 is supported" msgstr "" -#: nm.c:2209 +#: nm.c:2179 msgid "Using the --size-sort and --undefined-only options together" msgstr "" -#: nm.c:2210 +#: nm.c:2180 msgid "will produce no output, since undefined symbols have no size." msgstr "" -#: objcopy.c:563 srconv.c:1693 +#: objcopy.c:563 srconv.c:1694 #, c-format msgid "Usage: %s [option(s)] in-file [out-file]\n" msgstr "" @@ -5295,7 +5376,7 @@ msgstr "" msgid "cannot open '%s': %s" msgstr "" -#: objcopy.c:1094 objcopy.c:5091 +#: objcopy.c:1094 objcopy.c:5088 #, c-format msgid "%s: fread failed" msgstr "" @@ -5315,611 +5396,611 @@ msgstr "" msgid "error: section %s matches both update and remove options" msgstr "" -#: objcopy.c:1500 +#: objcopy.c:1512 #, c-format msgid "Section %s not found" msgstr "" -#: objcopy.c:1550 +#: objcopy.c:1562 msgid "redefining symbols does not work on LTO-compiled object files" msgstr "" -#: objcopy.c:1662 +#: objcopy.c:1674 #, c-format msgid "not stripping symbol `%s' because it is named in a relocation" msgstr "" -#: objcopy.c:1723 +#: objcopy.c:1735 #, c-format msgid "'before=%s' not found" msgstr "" -#: objcopy.c:1762 +#: objcopy.c:1774 #, c-format msgid "%s: Multiple redefinition of symbol \"%s\"" msgstr "" -#: objcopy.c:1766 +#: objcopy.c:1778 #, c-format msgid "%s: Symbol \"%s\" is target of more than one redefinition" msgstr "" -#: objcopy.c:1793 +#: objcopy.c:1805 #, c-format msgid "couldn't open symbol redefinition file %s (error: %s)" msgstr "" -#: objcopy.c:1871 +#: objcopy.c:1883 #, c-format msgid "%s:%d: garbage found at end of line" msgstr "" -#: objcopy.c:1874 +#: objcopy.c:1886 #, c-format msgid "%s:%d: missing new symbol name" msgstr "" -#: objcopy.c:1884 +#: objcopy.c:1896 #, c-format msgid "%s:%d: premature end of file" msgstr "" -#: objcopy.c:1910 +#: objcopy.c:1922 #, c-format msgid "stat returns negative size for `%s'" msgstr "" -#: objcopy.c:1922 +#: objcopy.c:1934 #, c-format msgid "copy from `%s' [unknown] to `%s' [unknown]\n" msgstr "" -#: objcopy.c:2167 +#: objcopy.c:2179 #, c-format msgid "%s[%s]: Cannot merge - there are relocations against this section" msgstr "" -#: objcopy.c:2189 +#: objcopy.c:2201 msgid "corrupt GNU build attribute note: description size not a factor of 4" msgstr "" -#: objcopy.c:2196 +#: objcopy.c:2208 msgid "corrupt GNU build attribute note: wrong note type" msgstr "" -#: objcopy.c:2202 +#: objcopy.c:2214 msgid "corrupt GNU build attribute note: note too big" msgstr "" -#: objcopy.c:2208 +#: objcopy.c:2220 msgid "corrupt GNU build attribute note: name too small" msgstr "" -#: objcopy.c:2231 +#: objcopy.c:2243 msgid "corrupt GNU build attribute note: unsupported version" msgstr "" -#: objcopy.c:2265 +#: objcopy.c:2277 msgid "corrupt GNU build attribute note: bad description size" msgstr "" -#: objcopy.c:2301 +#: objcopy.c:2313 msgid "corrupt GNU build attribute note: name not NUL terminated" msgstr "" -#: objcopy.c:2313 +#: objcopy.c:2325 msgid "corrupt GNU build attribute notes: excess data at end" msgstr "" -#: objcopy.c:2320 +#: objcopy.c:2332 msgid "bad GNU build attribute notes: no known versions detected" msgstr "" #. This happens with glibc. No idea why. -#: objcopy.c:2324 +#: objcopy.c:2336 #, c-format msgid "%s[%s]: Warning: version note missing - assuming version 3" msgstr "" -#: objcopy.c:2334 +#: objcopy.c:2346 msgid "bad GNU build attribute notes: multiple different versions" msgstr "" -#: objcopy.c:2574 +#: objcopy.c:2586 #, c-format msgid "%s[%s]: Note - dropping 'share' flag as output format is not COFF" msgstr "" #. PR 17636: Call non-fatal so that we return to our parent who #. may need to tidy temporary files. -#: objcopy.c:2606 +#: objcopy.c:2618 #, c-format msgid "unable to change endianness of '%s'" msgstr "" -#: objcopy.c:2613 +#: objcopy.c:2625 #, c-format msgid "unable to modify '%s' due to errors" msgstr "" -#: objcopy.c:2626 +#: objcopy.c:2638 #, c-format msgid "error: the input file '%s' has no sections" msgstr "" -#: objcopy.c:2636 +#: objcopy.c:2648 #, c-format msgid "" "--compress-debug-sections=[zlib|zlib-gnu|zlib-gabi] is unsupported on `%s'" msgstr "" -#: objcopy.c:2643 +#: objcopy.c:2655 #, c-format msgid "--elf-stt-common=[yes|no] is unsupported on `%s'" msgstr "" -#: objcopy.c:2650 +#: objcopy.c:2662 #, c-format msgid "copy from `%s' [%s] to `%s' [%s]\n" msgstr "" -#: objcopy.c:2698 +#: objcopy.c:2710 #, c-format msgid "Input file `%s' ignores binary architecture parameter." msgstr "" -#: objcopy.c:2714 +#: objcopy.c:2726 #, c-format msgid "Unable to recognise the format of the input file `%s'" msgstr "" -#: objcopy.c:2717 +#: objcopy.c:2729 #, c-format msgid "Output file cannot represent architecture `%s'" msgstr "" -#: objcopy.c:2780 +#: objcopy.c:2799 #, c-format msgid "warning: file alignment (0x%s) > section alignment (0x%s)" msgstr "" -#: objcopy.c:2853 +#: objcopy.c:2867 #, c-format msgid "can't add section '%s'" msgstr "" -#: objcopy.c:2867 +#: objcopy.c:2881 #, c-format msgid "can't create section `%s'" msgstr "" -#: objcopy.c:2915 +#: objcopy.c:2929 #, c-format msgid "error: %s not found, can't be updated" msgstr "" -#: objcopy.c:2948 +#: objcopy.c:2962 msgid "warning: note section is empty" msgstr "" -#: objcopy.c:2957 +#: objcopy.c:2971 msgid "warning: could not load note section" msgstr "" -#: objcopy.c:2973 +#: objcopy.c:2987 msgid "warning: failed to set merged notes size" msgstr "" -#: objcopy.c:2999 +#: objcopy.c:3013 #, c-format msgid "can't dump section '%s' - it does not exist" msgstr "" -#: objcopy.c:3007 +#: objcopy.c:3021 msgid "can't dump section - it has no contents" msgstr "" -#: objcopy.c:3019 +#: objcopy.c:3033 msgid "could not open section dump file" msgstr "" -#: objcopy.c:3027 +#: objcopy.c:3041 #, c-format msgid "error writing section contents to %s (error: %s)" msgstr "" -#: objcopy.c:3037 +#: objcopy.c:3051 msgid "could not retrieve section contents" msgstr "" -#: objcopy.c:3051 +#: objcopy.c:3065 #, c-format msgid "%s: debuglink section already exists" msgstr "" -#: objcopy.c:3063 +#: objcopy.c:3077 #, c-format msgid "cannot create debug link section `%s'" msgstr "" -#: objcopy.c:3157 +#: objcopy.c:3171 msgid "Can't fill gap after section" msgstr "" -#: objcopy.c:3182 +#: objcopy.c:3196 msgid "can't add padding" msgstr "" -#: objcopy.c:3359 +#: objcopy.c:3373 msgid "error: failed to locate merged notes" msgstr "" -#: objcopy.c:3368 +#: objcopy.c:3382 msgid "error: failed to merge notes" msgstr "" -#: objcopy.c:3377 +#: objcopy.c:3391 msgid "error: failed to copy merged notes into output" msgstr "" -#: objcopy.c:3394 +#: objcopy.c:3408 #, c-format msgid "%s: Could not find any mergeable note sections" msgstr "" -#: objcopy.c:3403 +#: objcopy.c:3417 #, c-format msgid "cannot fill debug link section `%s'" msgstr "" -#: objcopy.c:3464 +#: objcopy.c:3478 msgid "error copying private BFD data" msgstr "" -#: objcopy.c:3475 +#: objcopy.c:3489 #, c-format msgid "this target does not support %lu alternative machine codes" msgstr "" -#: objcopy.c:3479 +#: objcopy.c:3493 msgid "treating that number as an absolute e_machine value instead" msgstr "" -#: objcopy.c:3483 +#: objcopy.c:3497 msgid "ignoring the alternative value" msgstr "" -#: objcopy.c:3529 +#: objcopy.c:3543 msgid "sorry: copying thin archives is not currently supported" msgstr "" -#: objcopy.c:3536 objcopy.c:3591 +#: objcopy.c:3550 objcopy.c:3605 #, c-format msgid "cannot create tempdir for archive copying (error: %s)" msgstr "" -#: objcopy.c:3573 +#: objcopy.c:3587 #, c-format msgid "illegal pathname found in archive member: %s" msgstr "" -#: objcopy.c:3625 +#: objcopy.c:3639 msgid "Unable to recognise the format of file" msgstr "" -#: objcopy.c:3758 +#: objcopy.c:3772 #, c-format msgid "error: the input file '%s' is empty" msgstr "" -#: objcopy.c:3836 +#: objcopy.c:3850 #, c-format msgid "--add-gnu-debuglink ignored for archive %s" msgstr "" -#: objcopy.c:3945 +#: objcopy.c:3953 #, c-format msgid "Multiple renames of section %s" msgstr "" -#: objcopy.c:3991 +#: objcopy.c:3999 msgid "error in private header data" msgstr "" -#: objcopy.c:4084 +#: objcopy.c:4092 msgid "failed to create output section" msgstr "" -#: objcopy.c:4099 +#: objcopy.c:4104 msgid "failed to set size" msgstr "" -#: objcopy.c:4118 +#: objcopy.c:4123 msgid "failed to set vma" msgstr "" -#: objcopy.c:4148 +#: objcopy.c:4153 msgid "failed to set alignment" msgstr "" -#: objcopy.c:4180 +#: objcopy.c:4185 msgid "failed to copy private data" msgstr "" -#: objcopy.c:4337 +#: objcopy.c:4345 msgid "relocation count is negative" msgstr "" #. User must pad the section up in order to do this. -#: objcopy.c:4436 +#: objcopy.c:4433 #, c-format msgid "" "cannot reverse bytes: length of section %s must be evenly divisible by %d" msgstr "" -#: objcopy.c:4644 +#: objcopy.c:4641 msgid "can't create debugging section" msgstr "" -#: objcopy.c:4658 +#: objcopy.c:4655 msgid "can't set debugging section contents" msgstr "" -#: objcopy.c:4667 +#: objcopy.c:4664 #, c-format msgid "don't know how to write debugging information for %s" msgstr "" -#: objcopy.c:4856 +#: objcopy.c:4853 msgid "could not create temporary file to hold stripped copy" msgstr "" -#: objcopy.c:4930 +#: objcopy.c:4927 #, c-format msgid "%s: bad version in PE subsystem" msgstr "" -#: objcopy.c:4960 +#: objcopy.c:4957 #, c-format msgid "unknown PE subsystem: %s" msgstr "" -#: objcopy.c:5044 objcopy.c:5316 objcopy.c:5396 objcopy.c:5537 objcopy.c:5569 -#: objcopy.c:5632 objcopy.c:5636 objcopy.c:5656 +#: objcopy.c:5041 objcopy.c:5313 objcopy.c:5393 objcopy.c:5534 objcopy.c:5566 +#: objcopy.c:5629 objcopy.c:5633 objcopy.c:5653 #, c-format msgid "bad format for %s" msgstr "" -#: objcopy.c:5073 +#: objcopy.c:5070 #, c-format msgid "cannot open: %s: %s" msgstr "" -#: objcopy.c:5128 +#: objcopy.c:5125 msgid "byte number must be non-negative" msgstr "" -#: objcopy.c:5134 +#: objcopy.c:5131 #, c-format msgid "architecture %s unknown" msgstr "" -#: objcopy.c:5142 +#: objcopy.c:5139 msgid "interleave must be positive" msgstr "" -#: objcopy.c:5151 +#: objcopy.c:5148 msgid "interleave width must be positive" msgstr "" -#: objcopy.c:5469 +#: objcopy.c:5466 #, c-format msgid "unrecognized --compress-debug-sections type `%s'" msgstr "" -#: objcopy.c:5490 +#: objcopy.c:5487 #, c-format msgid "unrecognized --elf-stt-common= option `%s'" msgstr "" -#: objcopy.c:5506 +#: objcopy.c:5503 #, c-format msgid "Warning: truncating gap-fill from 0x%s to 0x%x" msgstr "" -#: objcopy.c:5592 +#: objcopy.c:5589 msgid "bad format for --set-section-alignment: argument needed" msgstr "" -#: objcopy.c:5596 +#: objcopy.c:5593 msgid "bad format for --set-section-alignment: numeric argument needed" msgstr "" #. Number has more than on 1, i.e. wasn't a power of 2. -#: objcopy.c:5608 +#: objcopy.c:5605 msgid "bad format for --set-section-alignment: alignment is not a power of two" msgstr "" -#: objcopy.c:5715 +#: objcopy.c:5712 #, c-format msgid "unknown long section names option '%s'" msgstr "" -#: objcopy.c:5738 +#: objcopy.c:5735 msgid "unable to parse alternative machine code" msgstr "" -#: objcopy.c:5787 +#: objcopy.c:5784 msgid "number of bytes to reverse must be positive and even" msgstr "" -#: objcopy.c:5790 +#: objcopy.c:5787 #, c-format msgid "Warning: ignoring previous --reverse-bytes value of %d" msgstr "" -#: objcopy.c:5805 +#: objcopy.c:5802 #, c-format msgid "%s: invalid reserve value for --heap" msgstr "" -#: objcopy.c:5811 +#: objcopy.c:5808 #, c-format msgid "%s: invalid commit value for --heap" msgstr "" -#: objcopy.c:5836 +#: objcopy.c:5833 #, c-format msgid "%s: invalid reserve value for --stack" msgstr "" -#: objcopy.c:5842 +#: objcopy.c:5839 #, c-format msgid "%s: invalid commit value for --stack" msgstr "" -#: objcopy.c:5851 +#: objcopy.c:5848 msgid "verilog data width must be at least 1 byte" msgstr "" -#: objcopy.c:5868 +#: objcopy.c:5865 msgid "--globalize-symbol(s) is incompatible with -G/--keep-global-symbol(s)" msgstr "" -#: objcopy.c:5880 +#: objcopy.c:5877 msgid "interleave start byte must be set with --byte" msgstr "" -#: objcopy.c:5883 +#: objcopy.c:5880 msgid "byte number must be less than interleave" msgstr "" -#: objcopy.c:5886 +#: objcopy.c:5883 msgid "interleave width must be less than or equal to interleave - byte`" msgstr "" -#: objcopy.c:5909 +#: objcopy.c:5906 #, c-format msgid "unknown input EFI target: %s" msgstr "" -#: objcopy.c:5919 +#: objcopy.c:5916 #, c-format msgid "unknown output EFI target: %s" msgstr "" -#: objcopy.c:5943 +#: objcopy.c:5940 #, c-format msgid "" "warning: could not create temporary file whilst copying '%s', (error: %s)" msgstr "" -#: objcopy.c:5980 objcopy.c:5994 +#: objcopy.c:5977 objcopy.c:5991 #, c-format msgid "%s %s%c0x%s never used" msgstr "" -#: objdump.c:225 +#: objdump.c:235 #, c-format msgid "Usage: %s <option(s)> <file(s)>\n" msgstr "" -#: objdump.c:226 +#: objdump.c:236 #, c-format msgid " Display information from object <file(s)>.\n" msgstr "" -#: objdump.c:227 +#: objdump.c:237 #, c-format msgid " At least one of the following switches must be given:\n" msgstr "" -#: objdump.c:228 +#: objdump.c:238 #, c-format msgid " -a, --archive-headers Display archive header information\n" msgstr "" -#: objdump.c:230 +#: objdump.c:240 #, c-format msgid "" " -f, --file-headers Display the contents of the overall file header\n" msgstr "" -#: objdump.c:232 +#: objdump.c:242 #, c-format msgid "" " -p, --private-headers Display object format specific file header " "contents\n" msgstr "" -#: objdump.c:234 +#: objdump.c:244 #, c-format msgid " -P, --private=OPT,OPT... Display object format specific contents\n" msgstr "" -#: objdump.c:236 +#: objdump.c:246 #, c-format msgid "" " -h, --[section-]headers Display the contents of the section headers\n" msgstr "" -#: objdump.c:238 +#: objdump.c:248 #, c-format msgid " -x, --all-headers Display the contents of all headers\n" msgstr "" -#: objdump.c:240 +#: objdump.c:250 #, c-format msgid "" " -d, --disassemble Display assembler contents of executable " "sections\n" msgstr "" -#: objdump.c:242 +#: objdump.c:252 #, c-format msgid " -D, --disassemble-all Display assembler contents of all sections\n" msgstr "" -#: objdump.c:244 +#: objdump.c:254 #, c-format msgid " --disassemble=<sym> Display assembler contents from <sym>\n" msgstr "" -#: objdump.c:246 +#: objdump.c:256 #, c-format msgid " -S, --source Intermix source code with disassembly\n" msgstr "" -#: objdump.c:248 +#: objdump.c:258 #, c-format msgid " --source-comment[=<txt>] Prefix lines of source code with <txt>\n" msgstr "" -#: objdump.c:250 +#: objdump.c:260 #, c-format msgid "" " -s, --full-contents Display the full contents of all sections " "requested\n" msgstr "" -#: objdump.c:252 +#: objdump.c:262 #, c-format msgid " -g, --debugging Display debug information in object file\n" msgstr "" -#: objdump.c:254 +#: objdump.c:264 #, c-format msgid "" " -e, --debugging-tags Display debug information using ctags style\n" msgstr "" -#: objdump.c:256 +#: objdump.c:266 #, c-format msgid "" " -G, --stabs Display (in raw form) any STABS info in the file\n" msgstr "" -#: objdump.c:258 +#: objdump.c:268 #, c-format msgid "" " -W, --dwarf[a/=abbrev, A/=addr, r/=aranges, c/=cu_index, L/=decodedline,\n" @@ -5930,14 +6011,14 @@ msgid "" " Display the contents of DWARF debug sections\n" msgstr "" -#: objdump.c:265 +#: objdump.c:275 #, c-format msgid "" " -Wk,--dwarf=links Display the contents of sections that link to\n" " separate debuginfo files\n" msgstr "" -#: objdump.c:269 +#: objdump.c:279 #, c-format msgid "" " -WK,--dwarf=follow-links\n" @@ -5945,21 +6026,21 @@ msgid "" "(default)\n" msgstr "" -#: objdump.c:272 +#: objdump.c:282 #, c-format msgid "" " -WN,--dwarf=no-follow-links\n" " Do not follow links to separate debug info files\n" msgstr "" -#: objdump.c:276 +#: objdump.c:286 #, c-format msgid "" " -WK,--dwarf=follow-links\n" " Follow links to separate debug info files\n" msgstr "" -#: objdump.c:279 +#: objdump.c:289 #, c-format msgid "" " -WN,--dwarf=no-follow-links\n" @@ -5967,147 +6048,163 @@ msgid "" " (default)\n" msgstr "" -#: objdump.c:284 +#: objdump.c:295 +#, c-format +msgid "" +" -WD --dwarf=use-debuginfod\n" +" When following links, also query debuginfod " +"servers (default)\n" +msgstr "" + +#: objdump.c:298 +#, c-format +msgid "" +" -WE --dwarf=do-not-use-debuginfod\n" +" When following links, do not query debuginfod " +"servers\n" +msgstr "" + +#: objdump.c:302 #, c-format msgid "" " -L, --process-links Display the contents of non-debug sections in\n" " separate debuginfo files. (Implies -WK)\n" msgstr "" -#: objdump.c:288 +#: objdump.c:306 #, c-format msgid "" " --ctf[=SECTION] Display CTF info from SECTION, (default `.ctf')\n" msgstr "" -#: objdump.c:291 +#: objdump.c:309 #, c-format msgid "" " -t, --syms Display the contents of the symbol table(s)\n" msgstr "" -#: objdump.c:293 +#: objdump.c:311 #, c-format msgid "" " -T, --dynamic-syms Display the contents of the dynamic symbol table\n" msgstr "" -#: objdump.c:295 +#: objdump.c:313 #, c-format msgid " -r, --reloc Display the relocation entries in the file\n" msgstr "" -#: objdump.c:297 +#: objdump.c:315 #, c-format msgid "" " -R, --dynamic-reloc Display the dynamic relocation entries in the " "file\n" msgstr "" -#: objdump.c:299 +#: objdump.c:317 #, c-format msgid " @<file> Read options from <file>\n" msgstr "" -#: objdump.c:301 +#: objdump.c:319 #, c-format msgid " -v, --version Display this program's version number\n" msgstr "" -#: objdump.c:303 +#: objdump.c:321 #, c-format msgid "" " -i, --info List object formats and architectures supported\n" msgstr "" -#: objdump.c:305 +#: objdump.c:323 #, c-format msgid " -H, --help Display this information\n" msgstr "" -#: objdump.c:312 +#: objdump.c:330 #, c-format msgid "" "\n" " The following switches are optional:\n" msgstr "" -#: objdump.c:313 +#: objdump.c:331 #, c-format msgid "" " -b, --target=BFDNAME Specify the target object format as " "BFDNAME\n" msgstr "" -#: objdump.c:315 +#: objdump.c:333 #, c-format msgid "" " -m, --architecture=MACHINE Specify the target architecture as MACHINE\n" msgstr "" -#: objdump.c:317 +#: objdump.c:335 #, c-format msgid "" " -j, --section=NAME Only display information for section NAME\n" msgstr "" -#: objdump.c:319 +#: objdump.c:337 #, c-format msgid " -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n" msgstr "" -#: objdump.c:321 +#: objdump.c:339 #, c-format msgid "" " -EB --endian=big Assume big endian format when " "disassembling\n" msgstr "" -#: objdump.c:323 +#: objdump.c:341 #, c-format msgid "" " -EL --endian=little Assume little endian format when " "disassembling\n" msgstr "" -#: objdump.c:325 +#: objdump.c:343 #, c-format msgid "" " --file-start-context Include context from start of file (with -" "S)\n" msgstr "" -#: objdump.c:327 +#: objdump.c:345 #, c-format msgid "" " -I, --include=DIR Add DIR to search list for source files\n" msgstr "" -#: objdump.c:329 +#: objdump.c:347 #, c-format msgid "" " -l, --line-numbers Include line numbers and filenames in " "output\n" msgstr "" -#: objdump.c:331 +#: objdump.c:349 #, c-format msgid "" " -F, --file-offsets Include file offsets when displaying " "information\n" msgstr "" -#: objdump.c:333 +#: objdump.c:351 #, c-format msgid "" " -C, --demangle[=STYLE] Decode mangled/processed symbol names\n" msgstr "" -#: objdump.c:335 +#: objdump.c:353 msgid " STYLE can be " msgstr "" -#: objdump.c:337 +#: objdump.c:355 #, c-format msgid "" " --recurse-limit Enable a limit on recursion whilst " @@ -6115,20 +6212,20 @@ msgid "" " (default)\n" msgstr "" -#: objdump.c:340 +#: objdump.c:358 #, c-format msgid "" " --no-recurse-limit Disable a limit on recursion whilst " "demangling\n" msgstr "" -#: objdump.c:342 +#: objdump.c:360 #, c-format msgid "" " -w, --wide Format output for more than 80 columns\n" msgstr "" -#: objdump.c:344 +#: objdump.c:362 #, c-format msgid "" " -U[d|l|i|x|e|h] Controls the display of UTF-8 unicode " @@ -6136,415 +6233,433 @@ msgid "" " --unicode=[default|locale|invalid|hex|escape|highlight]\n" msgstr "" -#: objdump.c:347 +#: objdump.c:365 #, c-format msgid "" " -z, --disassemble-zeroes Do not skip blocks of zeroes when " "disassembling\n" msgstr "" -#: objdump.c:349 +#: objdump.c:367 #, c-format msgid "" " --start-address=ADDR Only process data whose address is >= ADDR\n" msgstr "" -#: objdump.c:351 +#: objdump.c:369 #, c-format msgid "" " --stop-address=ADDR Only process data whose address is < ADDR\n" msgstr "" -#: objdump.c:353 +#: objdump.c:371 #, c-format msgid "" " --no-addresses Do not print address alongside disassembly\n" msgstr "" -#: objdump.c:355 +#: objdump.c:373 #, c-format msgid "" " --prefix-addresses Print complete address alongside " "disassembly\n" msgstr "" -#: objdump.c:357 +#: objdump.c:375 #, c-format msgid "" " --[no-]show-raw-insn Display hex alongside symbolic disassembly\n" msgstr "" -#: objdump.c:359 +#: objdump.c:377 #, c-format msgid "" " --insn-width=WIDTH Display WIDTH bytes on a single line for -" "d\n" msgstr "" -#: objdump.c:361 +#: objdump.c:379 #, c-format msgid "" " --adjust-vma=OFFSET Add OFFSET to all displayed section " "addresses\n" msgstr "" -#: objdump.c:363 +#: objdump.c:381 #, c-format msgid "" " --special-syms Include special symbols in symbol dumps\n" msgstr "" -#: objdump.c:365 +#: objdump.c:383 #, c-format msgid "" " --inlines Print all inlines for source line (with -" "l)\n" msgstr "" -#: objdump.c:367 +#: objdump.c:385 #, c-format msgid " --prefix=PREFIX Add PREFIX to absolute paths for -S\n" msgstr "" -#: objdump.c:369 +#: objdump.c:387 #, c-format msgid " --prefix-strip=LEVEL Strip initial directory names for -S\n" msgstr "" -#: objdump.c:371 +#: objdump.c:389 #, c-format msgid "" " --dwarf-depth=N Do not display DIEs at depth N or greater\n" msgstr "" -#: objdump.c:373 +#: objdump.c:391 #, c-format msgid " --dwarf-start=N Display DIEs starting at offset N\n" msgstr "" -#: objdump.c:375 +#: objdump.c:393 #, c-format msgid "" " --dwarf-check Make additional dwarf consistency checks.\n" msgstr "" -#: objdump.c:378 +#: objdump.c:396 #, c-format msgid "" " --ctf-parent=NAME Use CTF archive member NAME as the CTF " "parent\n" msgstr "" -#: objdump.c:381 +#: objdump.c:399 #, c-format msgid "" " --visualize-jumps Visualize jumps by drawing ASCII art lines\n" msgstr "" -#: objdump.c:383 +#: objdump.c:401 #, c-format msgid " --visualize-jumps=color Use colors in the ASCII art\n" msgstr "" -#: objdump.c:385 +#: objdump.c:403 #, c-format msgid "" " --visualize-jumps=extended-color\n" " Use extended 8-bit color codes\n" msgstr "" -#: objdump.c:388 +#: objdump.c:406 #, c-format msgid "" " --visualize-jumps=off Disable jump visualization\n" "\n" msgstr "" -#: objdump.c:399 +#: objdump.c:408 +#, c-format +msgid "" +" --disassembler-color=off Disable disassembler color output.\n" +"\n" +msgstr "" + +#: objdump.c:410 +#, c-format +msgid "" +" --disassembler-color=color Use basic colors in disassembler output.\n" +"\n" +msgstr "" + +#: objdump.c:421 #, c-format msgid "" "\n" "Options supported for -P/--private switch:\n" msgstr "" -#: objdump.c:759 +#: objdump.c:783 #, c-format msgid "section '%s' mentioned in a -j option, but not found in any input file" msgstr "" -#: objdump.c:914 +#: objdump.c:938 #, c-format msgid "Sections:\n" msgstr "" -#: objdump.c:920 +#: objdump.c:944 #, c-format msgid "Idx %-*s Size %-*s%-*sFile off Algn" msgstr "" -#: objdump.c:926 +#: objdump.c:950 #, c-format msgid " Flags" msgstr "" -#: objdump.c:948 +#: objdump.c:972 #, c-format msgid "failed to read symbol table from: %s" msgstr "" -#: objdump.c:949 objdump.c:4907 +#: objdump.c:973 objdump.c:5095 msgid "error message was" msgstr "" -#: objdump.c:964 +#: objdump.c:988 #, c-format msgid "error: symbol table size (%#lx) is larger than filesize (%#lx)" msgstr "" -#: objdump.c:994 +#: objdump.c:1018 #, c-format msgid "%s: not a dynamic object" msgstr "" -#: objdump.c:1593 objdump.c:1620 +#: objdump.c:1621 objdump.c:1649 #, c-format msgid " (File Offset: 0x%lx)" msgstr "" -#: objdump.c:1865 +#: objdump.c:1894 #, c-format msgid "source file %s is more recent than object file\n" msgstr "" -#: objdump.c:2893 +#: objdump.c:3070 #, c-format msgid "\t... (skipping %lu zeroes, resuming at file offset: 0x%lx)\n" msgstr "" -#: objdump.c:3025 +#: objdump.c:3209 #, c-format msgid "disassemble_fn returned length %d" msgstr "" -#: objdump.c:3353 objdump.c:4527 +#: objdump.c:3537 objdump.c:4715 #, c-format msgid "Reading section %s failed because: %s" msgstr "" -#: objdump.c:3374 +#: objdump.c:3558 #, c-format msgid "" "\n" "Disassembly of section %s:\n" msgstr "" -#: objdump.c:3665 +#: objdump.c:3850 #, c-format msgid "can't use supplied machine %s" msgstr "" -#: objdump.c:3686 +#: objdump.c:3871 #, c-format msgid "can't disassemble for architecture %s\n" msgstr "" -#: objdump.c:3775 +#: objdump.c:3960 #, c-format msgid "" "\n" "Section '%s' has an invalid size: %#llx.\n" msgstr "" -#: objdump.c:3820 +#: objdump.c:4005 #, c-format msgid "" "\n" "Can't get contents for section '%s'.\n" msgstr "" -#: objdump.c:3999 +#: objdump.c:4187 #, c-format msgid "File %s does not contain any dwarf debug information\n" msgstr "" -#: objdump.c:4036 +#: objdump.c:4224 #, c-format msgid "" "No %s section present\n" "\n" msgstr "" -#: objdump.c:4043 +#: objdump.c:4231 #, c-format msgid "reading %s section of %s failed: %s" msgstr "" -#: objdump.c:4089 +#: objdump.c:4277 #, c-format msgid "" "Contents of %s section:\n" "\n" msgstr "" -#: objdump.c:4223 +#: objdump.c:4411 #, c-format msgid "architecture: %s, " msgstr "" -#: objdump.c:4226 +#: objdump.c:4414 #, c-format msgid "flags 0x%08x:\n" msgstr "" -#: objdump.c:4239 +#: objdump.c:4427 #, c-format msgid "" "\n" "start address 0x" msgstr "" -#: objdump.c:4289 readelf.c:15478 +#: objdump.c:4477 readelf.c:15656 #, c-format msgid "%s: %s" msgstr "" -#: objdump.c:4289 readelf.c:15478 +#: objdump.c:4477 readelf.c:15656 msgid "warning" msgstr "" -#: objdump.c:4289 readelf.c:15478 +#: objdump.c:4477 readelf.c:15656 msgid "error" msgstr "" -#: objdump.c:4295 readelf.c:15483 +#: objdump.c:4483 readelf.c:15661 #, c-format msgid "CTF error: cannot get CTF errors: `%s'" msgstr "" -#: objdump.c:4319 readelf.c:15505 +#: objdump.c:4507 readelf.c:15683 #, c-format msgid "" "\n" "CTF archive member: %s:\n" msgstr "" -#: objdump.c:4339 +#: objdump.c:4527 #, c-format msgid "Iteration failed: %s, %s" msgstr "" -#: objdump.c:4377 objdump.c:4384 +#: objdump.c:4565 objdump.c:4572 #, c-format msgid "CTF open failure: %s" msgstr "" -#: objdump.c:4388 +#: objdump.c:4576 #, c-format msgid "Contents of CTF section %s:\n" msgstr "" -#: objdump.c:4395 +#: objdump.c:4583 #, c-format msgid "CTF archive member open failure: %s" msgstr "" -#: objdump.c:4413 +#: objdump.c:4601 #, c-format msgid "warning: private headers incomplete: %s" msgstr "" -#: objdump.c:4431 +#: objdump.c:4619 msgid "option -P/--private not supported by this file" msgstr "" -#: objdump.c:4455 +#: objdump.c:4643 #, c-format msgid "target specific dump '%s' not supported" msgstr "" -#: objdump.c:4519 +#: objdump.c:4707 #, c-format msgid "Contents of section %s:" msgstr "" -#: objdump.c:4521 +#: objdump.c:4709 #, c-format msgid " (Starting at file offset: 0x%lx)" msgstr "" -#: objdump.c:4631 +#: objdump.c:4819 #, c-format msgid "no symbols\n" msgstr "" -#: objdump.c:4638 +#: objdump.c:4826 #, c-format msgid "no information for symbol number %ld\n" msgstr "" -#: objdump.c:4641 +#: objdump.c:4829 #, c-format msgid "could not determine the type of symbol number %ld\n" msgstr "" -#: objdump.c:4905 +#: objdump.c:5093 #, c-format msgid "failed to read relocs in: %s" msgstr "" -#: objdump.c:5064 +#: objdump.c:5264 #, c-format msgid "" "\n" "%s: file format %s\n" msgstr "" -#: objdump.c:5172 +#: objdump.c:5372 #, c-format msgid "%s: printing debugging information failed" msgstr "" -#: objdump.c:5268 +#: objdump.c:5464 #, c-format msgid "In archive %s:\n" msgstr "" #. Prevent corrupted files from spinning us into an #. infinite loop. 100 is an arbitrary heuristic. -#: objdump.c:5273 +#: objdump.c:5469 msgid "Archive nesting is too deep" msgstr "" -#: objdump.c:5277 +#: objdump.c:5473 #, c-format msgid "In nested archive %s:\n" msgstr "" -#: objdump.c:5440 +#: objdump.c:5636 msgid "error: the start address should be before the end address" msgstr "" -#: objdump.c:5445 +#: objdump.c:5641 msgid "error: the stop address should be after the start address" msgstr "" -#: objdump.c:5457 +#: objdump.c:5653 msgid "error: prefix strip must be non-negative" msgstr "" -#: objdump.c:5462 +#: objdump.c:5658 msgid "error: instruction width must be positive" msgstr "" -#: objdump.c:5483 +#: objdump.c:5679 msgid "unrecognized argument to --visualize-option" msgstr "" -#: objdump.c:5493 +#: objdump.c:5690 +msgid "unrecognized argument to --disassembler-color" +msgstr "" + +#: objdump.c:5699 msgid "unrecognized -E option" msgstr "" -#: objdump.c:5504 +#: objdump.c:5710 #, c-format msgid "unrecognized --endian type `%s'" msgstr "" @@ -6599,229 +6714,229 @@ msgid "" " dyld_info Display dyld information\n" msgstr "" -#: od-macho.c:322 +#: od-macho.c:313 msgid "Mach-O header:\n" msgstr "" -#: od-macho.c:323 +#: od-macho.c:314 #, c-format msgid " magic : %08lx\n" msgstr "" -#: od-macho.c:324 +#: od-macho.c:315 #, c-format msgid " cputype : %08lx (%s)\n" msgstr "" -#: od-macho.c:326 +#: od-macho.c:317 #, c-format msgid " cpusubtype: %08lx\n" msgstr "" -#: od-macho.c:327 +#: od-macho.c:318 #, c-format msgid " filetype : %08lx (%s)\n" msgstr "" -#: od-macho.c:330 +#: od-macho.c:321 #, c-format msgid " ncmds : %08lx (%lu)\n" msgstr "" -#: od-macho.c:331 +#: od-macho.c:322 #, c-format msgid " sizeofcmds: %08lx (%lu)\n" msgstr "" -#: od-macho.c:332 +#: od-macho.c:323 #, c-format msgid " flags : %08lx (" msgstr "" -#: od-macho.c:334 +#: od-macho.c:325 msgid ")\n" msgstr "" -#: od-macho.c:335 +#: od-macho.c:326 #, c-format msgid " reserved : %08x\n" msgstr "" -#: od-macho.c:354 +#: od-macho.c:345 msgid "Segments and Sections:\n" msgstr "" -#: od-macho.c:355 +#: od-macho.c:346 msgid " #: Segment name Section name Address\n" msgstr "" -#: od-macho.c:997 +#: od-macho.c:988 msgid "cannot read rebase dyld info" msgstr "" -#: od-macho.c:1002 +#: od-macho.c:993 msgid "cannot read bind dyld info" msgstr "" -#: od-macho.c:1007 +#: od-macho.c:998 msgid "cannot read weak bind dyld info" msgstr "" -#: od-macho.c:1012 +#: od-macho.c:1003 msgid "cannot read lazy bind dyld info" msgstr "" -#: od-macho.c:1017 +#: od-macho.c:1008 msgid "cannot read export symbols dyld info" msgstr "" -#: od-macho.c:1097 od-macho.c:1107 od-macho.c:1181 od-macho.c:1233 +#: od-macho.c:1088 od-macho.c:1098 od-macho.c:1172 od-macho.c:1224 #, c-format msgid " [bad block length]\n" msgstr "" -#: od-macho.c:1101 +#: od-macho.c:1092 #, c-format msgid " %u index entry:\n" msgid_plural " %u index entries:\n" msgstr[0] "" msgstr[1] "" -#: od-macho.c:1117 +#: od-macho.c:1108 #, c-format msgid " index entry %u: type: %08x, offset: %08x\n" msgstr "" -#: od-macho.c:1188 +#: od-macho.c:1179 #, c-format msgid " version: %08x\n" msgstr "" -#: od-macho.c:1189 +#: od-macho.c:1180 #, c-format msgid " flags: %08x\n" msgstr "" -#: od-macho.c:1190 +#: od-macho.c:1181 #, c-format msgid " hash offset: %08x\n" msgstr "" -#: od-macho.c:1192 +#: od-macho.c:1183 #, c-format msgid " ident offset: %08x (- %08x)\n" msgstr "" -#: od-macho.c:1194 +#: od-macho.c:1185 #, c-format msgid " identity: %s\n" msgstr "" -#: od-macho.c:1195 +#: od-macho.c:1186 #, c-format msgid " nbr special slots: %08x (at offset %08x)\n" msgstr "" -#: od-macho.c:1198 +#: od-macho.c:1189 #, c-format msgid " nbr code slots: %08x\n" msgstr "" -#: od-macho.c:1199 +#: od-macho.c:1190 #, c-format msgid " code limit: %08x\n" msgstr "" -#: od-macho.c:1200 +#: od-macho.c:1191 #, c-format msgid " hash size: %02x\n" msgstr "" -#: od-macho.c:1201 +#: od-macho.c:1192 #, c-format msgid " hash type: %02x (%s)\n" msgstr "" -#: od-macho.c:1204 +#: od-macho.c:1195 #, c-format msgid " spare1: %02x\n" msgstr "" -#: od-macho.c:1205 +#: od-macho.c:1196 #, c-format msgid " page size: %02x\n" msgstr "" -#: od-macho.c:1206 +#: od-macho.c:1197 #, c-format msgid " spare2: %08x\n" msgstr "" -#: od-macho.c:1208 +#: od-macho.c:1199 #, c-format msgid " scatter offset: %08x\n" msgstr "" -#: od-macho.c:1220 +#: od-macho.c:1211 #, c-format msgid " [truncated block]\n" msgstr "" -#: od-macho.c:1228 +#: od-macho.c:1219 #, c-format msgid " magic : %08x (%s)\n" msgstr "" -#: od-macho.c:1230 +#: od-macho.c:1221 #, c-format msgid " length: %08x\n" msgstr "" -#: od-macho.c:1261 +#: od-macho.c:1252 msgid "cannot read code signature data" msgstr "" -#: od-macho.c:1289 +#: od-macho.c:1280 msgid "cannot read segment split info" msgstr "" -#: od-macho.c:1295 +#: od-macho.c:1286 msgid "segment split info is not nul terminated" msgstr "" -#: od-macho.c:1303 +#: od-macho.c:1294 #, c-format msgid " 32 bit pointers:\n" msgstr "" -#: od-macho.c:1306 +#: od-macho.c:1297 #, c-format msgid " 64 bit pointers:\n" msgstr "" -#: od-macho.c:1309 +#: od-macho.c:1300 #, c-format msgid " PPC hi-16:\n" msgstr "" -#: od-macho.c:1312 +#: od-macho.c:1303 #, c-format msgid " Unhandled location type %u\n" msgstr "" -#: od-macho.c:1336 +#: od-macho.c:1327 msgid "cannot read function starts" msgstr "" -#: od-macho.c:1400 +#: od-macho.c:1391 msgid "cannot read data_in_code" msgstr "" -#: od-macho.c:1438 +#: od-macho.c:1429 msgid "cannot read twolevel hints" msgstr "" -#: od-macho.c:1506 +#: od-macho.c:1497 msgid "cannot read build tools" msgstr "" @@ -6853,7 +6968,7 @@ msgstr "" msgid " time and date: 0x%08x - " msgstr "" -#: od-xcoff.c:421 readelf.c:20126 +#: od-xcoff.c:421 readelf.c:20325 #, c-format msgid "not set\n" msgstr "" @@ -7316,382 +7431,397 @@ msgstr "" msgid "Last stabs entries before error:\n" msgstr "" -#: readelf.c:385 +#: readelf.c:390 msgid "<none>" msgstr "" -#: readelf.c:387 +#: readelf.c:392 msgid "<no-strings>" msgstr "" -#: readelf.c:482 +#: readelf.c:487 #, c-format msgid "Size truncation prevents reading %s elements of size %s for %s\n" msgstr "" -#: readelf.c:492 +#: readelf.c:497 #, c-format msgid "Size overflow prevents reading %s elements of size %s for %s\n" msgstr "" -#: readelf.c:505 +#: readelf.c:510 #, c-format msgid "Reading %s bytes extends past end of file for %s\n" msgstr "" -#: readelf.c:514 +#: readelf.c:519 #, c-format msgid "Unable to seek to 0x%lx for %s\n" msgstr "" -#: readelf.c:528 +#: readelf.c:533 #, c-format msgid "Out of memory allocating %s bytes for %s\n" msgstr "" -#: readelf.c:539 +#: readelf.c:544 #, c-format msgid "Unable to read in %s bytes of %s\n" msgstr "" -#: readelf.c:1151 +#: readelf.c:1156 msgid "Don't know about relocations on this machine architecture\n" msgstr "" -#: readelf.c:1178 readelf.c:1283 +#: readelf.c:1183 readelf.c:1288 msgid "32-bit relocation data" msgstr "" -#: readelf.c:1190 readelf.c:1220 readelf.c:1294 readelf.c:1323 readelf.c:1402 +#: readelf.c:1195 readelf.c:1225 readelf.c:1299 readelf.c:1328 readelf.c:1407 msgid "out of memory parsing relocs\n" msgstr "" -#: readelf.c:1208 readelf.c:1312 +#: readelf.c:1213 readelf.c:1317 msgid "64-bit relocation data" msgstr "" -#: readelf.c:1376 +#: readelf.c:1381 msgid "RELR relocation data" msgstr "" -#: readelf.c:1516 +#: readelf.c:1521 #, c-format msgid " %lu offset\n" msgid_plural " %lu offsets\n" msgstr[0] "" msgstr[1] "" -#: readelf.c:1528 +#: readelf.c:1533 #, c-format msgid "" " Offset Info Type Sym. Value Symbol's Name + Addend\n" msgstr "" -#: readelf.c:1530 +#: readelf.c:1535 #, c-format msgid " Offset Info Type Sym.Value Sym. Name + Addend\n" msgstr "" -#: readelf.c:1535 +#: readelf.c:1540 #, c-format msgid " Offset Info Type Sym. Value Symbol's Name\n" msgstr "" -#: readelf.c:1537 +#: readelf.c:1542 #, c-format msgid " Offset Info Type Sym.Value Sym. Name\n" msgstr "" -#: readelf.c:1545 +#: readelf.c:1550 #, c-format msgid "" " Offset Info Type Symbol's Value " "Symbol's Name + Addend\n" msgstr "" -#: readelf.c:1547 +#: readelf.c:1552 #, c-format msgid "" " Offset Info Type Sym. Value Sym. Name + " "Addend\n" msgstr "" -#: readelf.c:1552 +#: readelf.c:1557 #, c-format msgid "" " Offset Info Type Symbol's Value " "Symbol's Name\n" msgstr "" -#: readelf.c:1554 +#: readelf.c:1559 #, c-format msgid "" " Offset Info Type Sym. Value Sym. Name\n" msgstr "" -#: readelf.c:1930 readelf.c:2125 readelf.c:2133 +#: readelf.c:1933 readelf.c:2128 readelf.c:2136 #, c-format msgid "unrecognized: %-7lx" msgstr "" -#: readelf.c:1956 +#: readelf.c:1959 #, c-format msgid "<unknown addend: %lx>" msgstr "" -#: readelf.c:1965 +#: readelf.c:1968 #, c-format msgid " bad symbol index: %08lx in reloc\n" msgstr "" -#: readelf.c:2070 +#: readelf.c:2073 #, c-format msgid "<string table index: %3ld>" msgstr "" -#: readelf.c:2073 +#: readelf.c:2076 #, c-format msgid "<corrupt string table index: %3ld>\n" msgstr "" -#: readelf.c:2595 +#: readelf.c:2598 #, c-format msgid "Processor Specific: %lx" msgstr "" -#: readelf.c:2622 +#: readelf.c:2625 #, c-format msgid "Operating System specific: %lx" msgstr "" -#: readelf.c:2626 readelf.c:4563 +#: readelf.c:2629 readelf.c:4728 #, c-format msgid "<unknown>: %lx" msgstr "" -#: readelf.c:2726 +#: readelf.c:2729 msgid "NONE (None)" msgstr "" -#: readelf.c:2727 +#: readelf.c:2730 msgid "REL (Relocatable file)" msgstr "" -#: readelf.c:2728 +#: readelf.c:2731 msgid "EXEC (Executable file)" msgstr "" -#: readelf.c:2731 +#: readelf.c:2734 msgid "DYN (Position-Independent Executable file)" msgstr "" -#: readelf.c:2733 +#: readelf.c:2736 msgid "DYN (Shared object file)" msgstr "" -#: readelf.c:2734 +#: readelf.c:2737 msgid "CORE (Core file)" msgstr "" -#: readelf.c:2738 +#: readelf.c:2741 #, c-format msgid "Processor Specific: (%x)" msgstr "" -#: readelf.c:2740 +#: readelf.c:2743 #, c-format msgid "OS Specific: (%x)" msgstr "" -#: readelf.c:2742 +#: readelf.c:2745 #, c-format msgid "<unknown>: %x" msgstr "" #. Please keep this switch table sorted by increasing EM_ value. #. 0 -#: readelf.c:2756 readelf.c:18010 readelf.c:18021 +#: readelf.c:2759 readelf.c:18191 readelf.c:18202 msgid "None" msgstr "" -#: readelf.c:3004 +#: readelf.c:3007 #, c-format msgid "<unknown>: 0x%x" msgstr "" -#: readelf.c:3290 +#: readelf.c:3293 msgid ", <unknown>" msgstr "" -#: readelf.c:3659 readelf.c:10755 +#: readelf.c:3628 +#, c-format +msgid ", <unknown AMDGPU GPU type: %#x>" +msgstr "" + +#: readelf.c:3679 +#, c-format +msgid ", <unknown xnack value: %#x>" +msgstr "" + +#: readelf.c:3705 +#, c-format +msgid ", <unknown sramecc value: %#x>" +msgstr "" + +#: readelf.c:3714 readelf.c:3903 +#, c-format +msgid ", unknown flags bits: %#x" +msgstr "" + +#: readelf.c:3809 readelf.c:10941 msgid "unknown" msgstr "" -#: readelf.c:3660 +#: readelf.c:3810 msgid "unknown mac" msgstr "" -#: readelf.c:3728 +#: readelf.c:3882 msgid ", <unknown MeP cpu type>" msgstr "" -#: readelf.c:3738 +#: readelf.c:3892 msgid "<unknown MeP copro type>" msgstr "" -#: readelf.c:3749 -#, c-format -msgid ", unknown flags bits: %#x" -msgstr "" - -#: readelf.c:3758 +#: readelf.c:3912 msgid ", relocatable" msgstr "" -#: readelf.c:3761 +#: readelf.c:3915 msgid ", relocatable-lib" msgstr "" -#: readelf.c:3843 +#: readelf.c:3997 msgid ", unknown v850 architecture variant" msgstr "" -#: readelf.c:3911 +#: readelf.c:4065 msgid ", unknown CPU" msgstr "" -#: readelf.c:3926 +#: readelf.c:4080 msgid ", unknown ABI" msgstr "" -#: readelf.c:3951 readelf.c:4022 +#: readelf.c:4105 readelf.c:4176 msgid ", unknown ISA" msgstr "" -#: readelf.c:4132 +#: readelf.c:4286 #, c-format msgid "Unrecognised IA64 VMS Command Code: %x\n" msgstr "" -#: readelf.c:4198 +#: readelf.c:4352 msgid ": architecture variant: " msgstr "" -#: readelf.c:4217 +#: readelf.c:4371 msgid ": unknown" msgstr "" -#: readelf.c:4221 +#: readelf.c:4375 msgid ": unknown extra flag bits also present" msgstr "" -#: readelf.c:4235 +#: readelf.c:4389 msgid ", unknown" msgstr "" -#: readelf.c:4301 +#: readelf.c:4466 msgid "Standalone App" msgstr "" -#: readelf.c:4310 +#: readelf.c:4475 msgid "Bare-metal C6000" msgstr "" -#: readelf.c:4320 readelf.c:5535 readelf.c:5551 readelf.c:19439 readelf.c:19539 -#: readelf.c:19570 readelf.c:19607 readelf.c:19668 readelf.c:19695 -#: readelf.c:19717 +#: readelf.c:4485 readelf.c:5719 readelf.c:5735 readelf.c:19622 readelf.c:19722 +#: readelf.c:19769 readelf.c:19806 readelf.c:19867 readelf.c:19894 +#: readelf.c:19916 #, c-format msgid "<unknown: %x>" msgstr "" #. This message is probably going to be displayed in a 15 #. character wide field, so put the hex value first. -#: readelf.c:4933 +#: readelf.c:5098 #, c-format msgid "%08x: <unknown>" msgstr "" -#: readelf.c:5021 +#: readelf.c:5186 #, c-format msgid "Usage: readelf <option(s)> elf-file(s)\n" msgstr "" -#: readelf.c:5022 +#: readelf.c:5187 #, c-format msgid " Display information about the contents of ELF format files\n" msgstr "" -#: readelf.c:5023 +#: readelf.c:5188 #, c-format msgid " Options are:\n" msgstr "" -#: readelf.c:5024 +#: readelf.c:5189 #, c-format msgid " -a --all Equivalent to: -h -l -S -s -r -d -V -A -I\n" msgstr "" -#: readelf.c:5026 +#: readelf.c:5191 #, c-format msgid " -h --file-header Display the ELF file header\n" msgstr "" -#: readelf.c:5028 +#: readelf.c:5193 #, c-format msgid " -l --program-headers Display the program headers\n" msgstr "" -#: readelf.c:5030 +#: readelf.c:5195 #, c-format msgid " --segments An alias for --program-headers\n" msgstr "" -#: readelf.c:5032 +#: readelf.c:5197 #, c-format msgid " -S --section-headers Display the sections' header\n" msgstr "" -#: readelf.c:5034 +#: readelf.c:5199 #, c-format msgid " --sections An alias for --section-headers\n" msgstr "" -#: readelf.c:5036 +#: readelf.c:5201 #, c-format msgid " -g --section-groups Display the section groups\n" msgstr "" -#: readelf.c:5038 +#: readelf.c:5203 #, c-format msgid " -t --section-details Display the section details\n" msgstr "" -#: readelf.c:5040 +#: readelf.c:5205 #, c-format msgid " -e --headers Equivalent to: -h -l -S\n" msgstr "" -#: readelf.c:5042 +#: readelf.c:5207 #, c-format msgid " -s --syms Display the symbol table\n" msgstr "" -#: readelf.c:5044 +#: readelf.c:5209 #, c-format msgid " --symbols An alias for --syms\n" msgstr "" -#: readelf.c:5046 +#: readelf.c:5211 #, c-format msgid " --dyn-syms Display the dynamic symbol table\n" msgstr "" -#: readelf.c:5048 +#: readelf.c:5213 #, c-format msgid " --lto-syms Display LTO symbol tables\n" msgstr "" -#: readelf.c:5050 +#: readelf.c:5215 #, c-format msgid "" " --sym-base=[0|8|10|16] \n" @@ -7699,29 +7829,29 @@ msgid "" " mixed (the default), octal, decimal, hexadecimal.\n" msgstr "" -#: readelf.c:5054 +#: readelf.c:5219 #, c-format msgid " -C --demangle[=STYLE] Decode mangled/processed symbol names\n" msgstr "" -#: readelf.c:5058 +#: readelf.c:5223 #, c-format msgid "" " --no-demangle Do not demangle low-level symbol names. (default)\n" msgstr "" -#: readelf.c:5060 +#: readelf.c:5225 #, c-format msgid "" " --recurse-limit Enable a demangling recursion limit. (default)\n" msgstr "" -#: readelf.c:5062 +#: readelf.c:5227 #, c-format msgid " --no-recurse-limit Disable a demangling recursion limit\n" msgstr "" -#: readelf.c:5064 +#: readelf.c:5229 #, c-format msgid "" " -U[dlexhi] --unicode=[default|locale|escape|hex|highlight|invalid]\n" @@ -7734,57 +7864,57 @@ msgid "" " \"{hex sequences}\"\n" msgstr "" -#: readelf.c:5070 +#: readelf.c:5235 #, c-format msgid " -n --notes Display the core notes (if present)\n" msgstr "" -#: readelf.c:5072 +#: readelf.c:5237 #, c-format msgid " -r --relocs Display the relocations (if present)\n" msgstr "" -#: readelf.c:5074 +#: readelf.c:5239 #, c-format msgid " -u --unwind Display the unwind info (if present)\n" msgstr "" -#: readelf.c:5076 +#: readelf.c:5241 #, c-format msgid " -d --dynamic Display the dynamic section (if present)\n" msgstr "" -#: readelf.c:5078 +#: readelf.c:5243 #, c-format msgid " -V --version-info Display the version sections (if present)\n" msgstr "" -#: readelf.c:5080 +#: readelf.c:5245 #, c-format msgid "" " -A --arch-specific Display architecture specific information (if any)\n" msgstr "" -#: readelf.c:5082 +#: readelf.c:5247 #, c-format msgid " -c --archive-index Display the symbol/file index in an archive\n" msgstr "" -#: readelf.c:5084 +#: readelf.c:5249 #, c-format msgid "" " -D --use-dynamic Use the dynamic section info when displaying " "symbols\n" msgstr "" -#: readelf.c:5086 +#: readelf.c:5251 #, c-format msgid "" " -L --lint|--enable-checks\n" " Display warning messages for possible problems\n" msgstr "" -#: readelf.c:5089 +#: readelf.c:5254 #, c-format msgid "" " -x --hex-dump=<number|name>\n" @@ -7792,7 +7922,7 @@ msgid "" "bytes\n" msgstr "" -#: readelf.c:5092 +#: readelf.c:5257 #, c-format msgid "" " -p --string-dump=<number|name>\n" @@ -7800,7 +7930,7 @@ msgid "" "strings\n" msgstr "" -#: readelf.c:5095 +#: readelf.c:5260 #, c-format msgid "" " -R --relocated-dump=<number|name>\n" @@ -7808,12 +7938,12 @@ msgid "" "name>\n" msgstr "" -#: readelf.c:5098 +#: readelf.c:5263 #, c-format msgid " -z --decompress Decompress section before dumping it\n" msgstr "" -#: readelf.c:5100 +#: readelf.c:5265 #, c-format msgid "" " -w --debug-dump[a/=abbrev, A/=addr, r/=aranges, c/=cu_index, L/" @@ -7828,7 +7958,7 @@ msgid "" " Display the contents of DWARF debug sections\n" msgstr "" -#: readelf.c:5107 +#: readelf.c:5272 #, c-format msgid "" " -wk --debug-dump=links Display the contents of sections that link to " @@ -7836,7 +7966,7 @@ msgid "" " debuginfo files\n" msgstr "" -#: readelf.c:5110 +#: readelf.c:5275 #, c-format msgid "" " -P --process-links Display the contents of non-debug sections in " @@ -7844,7 +7974,7 @@ msgid "" " debuginfo files. (Implies -wK)\n" msgstr "" -#: readelf.c:5114 +#: readelf.c:5279 #, c-format msgid "" " -wK --debug-dump=follow-links\n" @@ -7852,21 +7982,21 @@ msgid "" "(default)\n" msgstr "" -#: readelf.c:5117 +#: readelf.c:5282 #, c-format msgid "" " -wN --debug-dump=no-follow-links\n" " Do not follow links to separate debug info files\n" msgstr "" -#: readelf.c:5121 +#: readelf.c:5286 #, c-format msgid "" " -wK --debug-dump=follow-links\n" " Follow links to separate debug info files\n" msgstr "" -#: readelf.c:5124 +#: readelf.c:5289 #, c-format msgid "" " -wN --debug-dump=no-follow-links\n" @@ -7874,28 +8004,44 @@ msgid "" " (default)\n" msgstr "" -#: readelf.c:5129 +#: readelf.c:5295 +#, c-format +msgid "" +" -wD --debug-dump=use-debuginfod\n" +" When following links, also query debuginfod servers " +"(default)\n" +msgstr "" + +#: readelf.c:5298 +#, c-format +msgid "" +" -wE --debug-dump=do-not-use-debuginfod\n" +" When following links, do not query debuginfod " +"servers\n" +msgstr "" + +#: readelf.c:5302 #, c-format msgid " --dwarf-depth=N Do not display DIEs at depth N or greater\n" msgstr "" -#: readelf.c:5131 +#: readelf.c:5304 #, c-format msgid " --dwarf-start=N Display DIEs starting at offset N\n" msgstr "" -#: readelf.c:5134 +#: readelf.c:5307 #, c-format msgid " --ctf=<number|name> Display CTF info from section <number|name>\n" msgstr "" -#: readelf.c:5136 +#: readelf.c:5309 #, c-format msgid "" " --ctf-parent=<name> Use CTF archive member <name> as the CTF parent\n" msgstr "" -#: readelf.c:5138 +#: readelf.c:5311 #, c-format msgid "" " --ctf-symbols=<number|name>\n" @@ -7903,7 +8049,7 @@ msgid "" "symtab\n" msgstr "" -#: readelf.c:5141 +#: readelf.c:5314 #, c-format msgid "" " --ctf-strings=<number|name>\n" @@ -7911,629 +8057,629 @@ msgid "" "strtab\n" msgstr "" -#: readelf.c:5147 +#: readelf.c:5320 #, c-format msgid "" " -i --instruction-dump=<number|name>\n" " Disassemble the contents of section <number|name>\n" msgstr "" -#: readelf.c:5151 +#: readelf.c:5324 #, c-format msgid " -I --histogram Display histogram of bucket list lengths\n" msgstr "" -#: readelf.c:5153 +#: readelf.c:5326 #, c-format msgid " -W --wide Allow output width to exceed 80 characters\n" msgstr "" -#: readelf.c:5155 +#: readelf.c:5328 #, c-format msgid "" " -T --silent-truncation If a symbol name is truncated, do not add [...] " "suffix\n" msgstr "" -#: readelf.c:5157 +#: readelf.c:5330 #, c-format msgid " @<file> Read options from <file>\n" msgstr "" -#: readelf.c:5159 +#: readelf.c:5332 #, c-format msgid " -H --help Display this information\n" msgstr "" -#: readelf.c:5161 +#: readelf.c:5334 #, c-format msgid " -v --version Display the version number of readelf\n" msgstr "" -#: readelf.c:5187 readelf.c:5218 readelf.c:5222 +#: readelf.c:5360 readelf.c:5391 readelf.c:5395 msgid "Out of memory allocating dump request table.\n" msgstr "" -#: readelf.c:5458 +#: readelf.c:5642 msgid "Missing arg to -U/--unicode" msgstr "" -#: readelf.c:5497 +#: readelf.c:5681 #, c-format msgid "Invalid option '-%c'\n" msgstr "" -#: readelf.c:5531 readelf.c:5547 readelf.c:11828 +#: readelf.c:5715 readelf.c:5731 readelf.c:12014 msgid "none" msgstr "" -#: readelf.c:5548 +#: readelf.c:5732 msgid "2's complement, little endian" msgstr "" -#: readelf.c:5549 +#: readelf.c:5733 msgid "2's complement, big endian" msgstr "" -#: readelf.c:5569 +#: readelf.c:5753 msgid "Not an ELF file - it has the wrong magic bytes at the start\n" msgstr "" -#: readelf.c:5581 +#: readelf.c:5765 #, c-format msgid "ELF Header in linked file '%s':\n" msgstr "" -#: readelf.c:5583 +#: readelf.c:5767 #, c-format msgid "ELF Header:\n" msgstr "" -#: readelf.c:5584 +#: readelf.c:5768 #, c-format msgid " Magic: " msgstr "" -#: readelf.c:5588 +#: readelf.c:5772 #, c-format msgid " Class: %s\n" msgstr "" -#: readelf.c:5590 +#: readelf.c:5774 #, c-format msgid " Data: %s\n" msgstr "" -#: readelf.c:5592 +#: readelf.c:5776 #, c-format msgid " Version: %d%s\n" msgstr "" -#: readelf.c:5595 +#: readelf.c:5779 msgid " (current)" msgstr "" -#: readelf.c:5597 +#: readelf.c:5781 msgid " <unknown>" msgstr "" -#: readelf.c:5599 +#: readelf.c:5783 #, c-format msgid " OS/ABI: %s\n" msgstr "" -#: readelf.c:5601 +#: readelf.c:5785 #, c-format msgid " ABI Version: %d\n" msgstr "" -#: readelf.c:5603 +#: readelf.c:5787 #, c-format msgid " Type: %s\n" msgstr "" -#: readelf.c:5605 +#: readelf.c:5789 #, c-format msgid " Machine: %s\n" msgstr "" -#: readelf.c:5607 +#: readelf.c:5791 #, c-format msgid " Version: 0x%lx\n" msgstr "" -#: readelf.c:5610 +#: readelf.c:5794 #, c-format msgid " Entry point address: " msgstr "" -#: readelf.c:5612 +#: readelf.c:5796 #, c-format msgid "" "\n" " Start of program headers: " msgstr "" -#: readelf.c:5614 +#: readelf.c:5798 #, c-format msgid "" " (bytes into file)\n" " Start of section headers: " msgstr "" -#: readelf.c:5616 +#: readelf.c:5800 #, c-format msgid " (bytes into file)\n" msgstr "" -#: readelf.c:5618 +#: readelf.c:5802 #, c-format msgid " Flags: 0x%lx%s\n" msgstr "" -#: readelf.c:5621 +#: readelf.c:5805 #, c-format msgid " Size of this header: %u (bytes)\n" msgstr "" -#: readelf.c:5623 +#: readelf.c:5807 #, c-format msgid " Size of program headers: %u (bytes)\n" msgstr "" -#: readelf.c:5625 +#: readelf.c:5809 #, c-format msgid " Number of program headers: %u" msgstr "" -#: readelf.c:5635 +#: readelf.c:5816 #, c-format msgid " Size of section headers: %u (bytes)\n" msgstr "" -#: readelf.c:5637 +#: readelf.c:5818 #, c-format msgid " Number of section headers: %u" msgstr "" -#: readelf.c:5645 +#: readelf.c:5826 #, c-format msgid " Section header string table index: %u" msgstr "" -#: readelf.c:5657 +#: readelf.c:5838 #, c-format msgid " <corrupt: out of range>" msgstr "" -#: readelf.c:5696 readelf.c:5743 +#: readelf.c:5882 readelf.c:5929 msgid "" "The e_phentsize field in the ELF header is less than the size of an ELF " "program header\n" msgstr "" -#: readelf.c:5700 readelf.c:5747 +#: readelf.c:5886 readelf.c:5933 msgid "" "The e_phentsize field in the ELF header is larger than the size of an ELF " "program header\n" msgstr "" -#: readelf.c:5703 readelf.c:5750 +#: readelf.c:5889 readelf.c:5936 msgid "program headers" msgstr "" -#: readelf.c:5789 +#: readelf.c:5975 #, c-format msgid "Too many program headers - %#x - the file is not that big\n" msgstr "" -#: readelf.c:5798 +#: readelf.c:5984 #, c-format msgid "Out of memory reading %u program headers\n" msgstr "" -#: readelf.c:5828 +#: readelf.c:6014 msgid "" "possibly corrupt ELF header - it has a non-zero program header offset, but " "no program headers\n" msgstr "" -#: readelf.c:5833 +#: readelf.c:6019 #, c-format msgid "" "\n" "There are no program headers in linked file '%s'.\n" msgstr "" -#: readelf.c:5836 +#: readelf.c:6022 #, c-format msgid "" "\n" "There are no program headers in this file.\n" msgstr "" -#: readelf.c:5847 +#: readelf.c:6033 #, c-format msgid "" "\n" "Elf file type is %s\n" msgstr "" -#: readelf.c:5848 +#: readelf.c:6034 #, c-format msgid "Entry point 0x%s\n" msgstr "" -#: readelf.c:5849 +#: readelf.c:6035 #, c-format msgid "There is %d program header, starting at offset %s\n" msgid_plural "There are %d program headers, starting at offset %s\n" msgstr[0] "" msgstr[1] "" -#: readelf.c:5862 readelf.c:5864 +#: readelf.c:6048 readelf.c:6050 #, c-format msgid "" "\n" "Program Headers:\n" msgstr "" -#: readelf.c:5868 +#: readelf.c:6054 #, c-format msgid "" " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" msgstr "" -#: readelf.c:5871 +#: readelf.c:6057 #, c-format msgid "" " Type Offset VirtAddr PhysAddr FileSiz " "MemSiz Flg Align\n" msgstr "" -#: readelf.c:5875 +#: readelf.c:6061 #, c-format msgid " Type Offset VirtAddr PhysAddr\n" msgstr "" -#: readelf.c:5877 +#: readelf.c:6063 #, c-format msgid " FileSiz MemSiz Flags Align\n" msgstr "" -#: readelf.c:5975 +#: readelf.c:6161 msgid "LOAD segments must be sorted in order of increasing VirtAddr\n" msgstr "" -#: readelf.c:5978 +#: readelf.c:6164 msgid "the segment's file size is larger than its memory size\n" msgstr "" -#: readelf.c:5985 +#: readelf.c:6171 msgid "the PHDR segment must occur before any LOAD segment\n" msgstr "" -#: readelf.c:6003 +#: readelf.c:6189 msgid "the PHDR segment is not covered by a LOAD segment\n" msgstr "" -#: readelf.c:6009 +#: readelf.c:6195 msgid "more than one dynamic segment\n" msgstr "" -#: readelf.c:6028 +#: readelf.c:6214 msgid "no .dynamic section in the dynamic segment\n" msgstr "" -#: readelf.c:6047 +#: readelf.c:6233 msgid "the .dynamic section is not the same as the dynamic segment\n" msgstr "" -#: readelf.c:6058 +#: readelf.c:6244 msgid "the dynamic segment offset + size exceeds the size of the file\n" msgstr "" -#: readelf.c:6071 +#: readelf.c:6257 msgid "Unable to find program interpreter name\n" msgstr "" -#: readelf.c:6082 +#: readelf.c:6268 #, c-format msgid " [Requesting program interpreter: %s]\n" msgstr "" -#: readelf.c:6093 +#: readelf.c:6279 #, c-format msgid "" "\n" " Section to Segment mapping:\n" msgstr "" -#: readelf.c:6094 +#: readelf.c:6280 #, c-format msgid " Segment Sections...\n" msgstr "" -#: readelf.c:6136 readelf.c:11113 +#: readelf.c:6322 readelf.c:11299 msgid "Cannot interpret virtual addresses without program headers.\n" msgstr "" -#: readelf.c:6152 +#: readelf.c:6338 #, c-format msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n" msgstr "" -#: readelf.c:6177 readelf.c:6241 +#: readelf.c:6363 readelf.c:6427 msgid "" "The e_shentsize field in the ELF header is less than the size of an ELF " "section header\n" msgstr "" -#: readelf.c:6181 readelf.c:6246 +#: readelf.c:6367 readelf.c:6432 msgid "" "The e_shentsize field in the ELF header is larger than the size of an ELF " "section header\n" msgstr "" -#: readelf.c:6185 readelf.c:6251 +#: readelf.c:6371 readelf.c:6437 msgid "section headers" msgstr "" -#: readelf.c:6194 readelf.c:6260 +#: readelf.c:6380 readelf.c:6446 #, c-format msgid "Out of memory reading %u section headers\n" msgstr "" -#: readelf.c:6214 readelf.c:6280 +#: readelf.c:6400 readelf.c:6466 #, c-format msgid "Section %u has an out of range sh_link value of %u\n" msgstr "" -#: readelf.c:6216 readelf.c:6282 +#: readelf.c:6402 readelf.c:6468 #, c-format msgid "Section %u has an out of range sh_info value of %u\n" msgstr "" -#: readelf.c:6324 readelf.c:6441 +#: readelf.c:6510 readelf.c:6627 #, c-format msgid "Section %s has an invalid sh_entsize of 0x%lx\n" msgstr "" -#: readelf.c:6332 readelf.c:6449 readelf.c:13146 +#: readelf.c:6518 readelf.c:6635 readelf.c:13332 #, c-format msgid "Section %s has an invalid sh_size of 0x%lx\n" msgstr "" -#: readelf.c:6342 readelf.c:6459 +#: readelf.c:6528 readelf.c:6645 #, c-format msgid "" "Size (0x%lx) of section %s is not a multiple of its sh_entsize (0x%lx)\n" msgstr "" -#: readelf.c:6350 readelf.c:6467 readelf.c:15575 +#: readelf.c:6536 readelf.c:6653 readelf.c:15753 msgid "symbols" msgstr "" -#: readelf.c:6362 readelf.c:6479 +#: readelf.c:6548 readelf.c:6665 msgid "" "Multiple symbol table index sections associated with the same symbol " "section\n" msgstr "" -#: readelf.c:6369 readelf.c:6486 +#: readelf.c:6555 readelf.c:6672 msgid "symbol table section indices" msgstr "" -#: readelf.c:6376 readelf.c:6493 +#: readelf.c:6562 readelf.c:6679 #, c-format msgid "Index section %s has an sh_size of 0x%lx - expected 0x%lx\n" msgstr "" -#: readelf.c:6388 readelf.c:6505 +#: readelf.c:6574 readelf.c:6691 #, c-format msgid "Out of memory reading %lu symbols\n" msgstr "" -#: readelf.c:6714 readelf.c:6811 readelf.c:6829 readelf.c:6847 +#: readelf.c:6900 readelf.c:6997 readelf.c:7015 readelf.c:7033 msgid "Internal error: not enough buffer room for section flag info" msgstr "" -#: readelf.c:6854 +#: readelf.c:7040 #, c-format msgid "UNKNOWN (%*.*lx)" msgstr "" -#: readelf.c:6873 readelf.c:6888 +#: readelf.c:7059 readelf.c:7074 msgid "Compressed section is too small even for a compression header\n" msgstr "" -#: readelf.c:6910 +#: readelf.c:7096 msgid "" "possibly corrupt ELF file header - it has a non-zero section header offset, " "but no section headers\n" msgstr "" -#: readelf.c:6915 +#: readelf.c:7101 #, c-format msgid "" "\n" "There are no sections in this file.\n" msgstr "" -#: readelf.c:6923 readelf.c:21262 +#: readelf.c:7109 readelf.c:21625 #, c-format msgid "In linked file '%s': " msgstr "" -#: readelf.c:6925 +#: readelf.c:7111 #, c-format msgid "There is %d section header, starting at offset 0x%lx:\n" msgid_plural "There are %d section headers, starting at offset 0x%lx:\n" msgstr[0] "" msgstr[1] "" -#: readelf.c:6947 readelf.c:7624 readelf.c:7826 readelf.c:13434 readelf.c:15933 +#: readelf.c:7133 readelf.c:7810 readelf.c:8012 readelf.c:13620 readelf.c:16114 msgid "string table" msgstr "" #. Note: coded this way so that there is a single string for translation. -#: readelf.c:7013 +#: readelf.c:7199 #, c-format msgid "Section %d has invalid sh_entsize of %s\n" msgstr "" -#: readelf.c:7014 +#: readelf.c:7200 #, c-format msgid "(Using the expected size of %u for the rest of this dump)\n" msgstr "" -#: readelf.c:7038 +#: readelf.c:7224 msgid "File contains multiple dynamic symbol tables\n" msgstr "" -#: readelf.c:7053 +#: readelf.c:7239 msgid "File contains multiple dynamic string tables\n" msgstr "" -#: readelf.c:7059 +#: readelf.c:7245 msgid "dynamic strings" msgstr "" -#: readelf.c:7087 readelf.c:7093 +#: readelf.c:7273 readelf.c:7279 #, c-format msgid "Section '%s': zero-sized relocation section\n" msgstr "" -#: readelf.c:7106 +#: readelf.c:7292 #, c-format msgid "Section '%s': has a size of zero - is this intended ?\n" msgstr "" -#: readelf.c:7190 +#: readelf.c:7376 #, c-format msgid "" "\n" "Section Headers in linked file '%s':\n" msgstr "" -#: readelf.c:7192 +#: readelf.c:7378 #, c-format msgid "" "\n" "Section Headers:\n" msgstr "" -#: readelf.c:7194 +#: readelf.c:7380 #, c-format msgid "" "\n" "Section Header:\n" msgstr "" -#: readelf.c:7200 readelf.c:7211 readelf.c:7222 +#: readelf.c:7386 readelf.c:7397 readelf.c:7408 #, c-format msgid " [Nr] Name\n" msgstr "" -#: readelf.c:7201 +#: readelf.c:7387 #, c-format msgid " Type Addr Off Size ES Lk Inf Al\n" msgstr "" -#: readelf.c:7205 +#: readelf.c:7391 #, c-format msgid "" " [Nr] Name Type Addr Off Size ES Flg Lk " "Inf Al\n" msgstr "" -#: readelf.c:7212 +#: readelf.c:7398 #, c-format msgid " Type Address Off Size ES Lk Inf Al\n" msgstr "" -#: readelf.c:7216 +#: readelf.c:7402 #, c-format msgid "" " [Nr] Name Type Address Off Size ES " "Flg Lk Inf Al\n" msgstr "" -#: readelf.c:7223 +#: readelf.c:7409 #, c-format msgid " Type Address Offset Link\n" msgstr "" -#: readelf.c:7224 +#: readelf.c:7410 #, c-format msgid " Size EntSize Info Align\n" msgstr "" -#: readelf.c:7228 +#: readelf.c:7414 #, c-format msgid " [Nr] Name Type Address Offset\n" msgstr "" -#: readelf.c:7229 +#: readelf.c:7415 #, c-format msgid " Size EntSize Flags Link Info Align\n" msgstr "" -#: readelf.c:7234 +#: readelf.c:7420 #, c-format msgid " Flags\n" msgstr "" -#: readelf.c:7263 +#: readelf.c:7449 #, c-format msgid "[%2u]: Link field (%u) should index a symtab section.\n" msgstr "" -#: readelf.c:7276 +#: readelf.c:7462 #, c-format msgid "[%2u]: Link field (%u) should index a string section.\n" msgstr "" -#: readelf.c:7284 readelf.c:7295 +#: readelf.c:7470 readelf.c:7481 #, c-format msgid "[%2u]: Unexpected value (%u) in link field.\n" msgstr "" -#: readelf.c:7322 +#: readelf.c:7508 #, c-format msgid "[%2u]: Info field (%u) should index a relocatable section.\n" msgstr "" -#: readelf.c:7333 readelf.c:7360 +#: readelf.c:7519 readelf.c:7546 #, c-format msgid "[%2u]: Unexpected value (%u) in info field.\n" msgstr "" -#: readelf.c:7355 +#: readelf.c:7541 #, c-format msgid "[%2u]: Expected link to another section in info field" msgstr "" -#: readelf.c:7370 +#: readelf.c:7556 #, c-format msgid "Size of section %u is larger than the entire file!\n" msgstr "" -#: readelf.c:7439 +#: readelf.c:7625 #, c-format msgid "section %u: sh_link value of %u is larger than the number of sections\n" msgstr "" -#: readelf.c:7540 +#: readelf.c:7726 msgid "compression header" msgstr "" -#: readelf.c:7545 +#: readelf.c:7731 #, c-format msgid " [<corrupt>]\n" msgstr "" -#: readelf.c:7551 +#: readelf.c:7737 #, c-format msgid " [<unknown>: 0x%x], " msgstr "" @@ -8541,7 +8687,7 @@ msgstr "" #. The ordering of the letters shown here matches the ordering of the #. corresponding SHF_xxx values, and hence the order in which these #. letters will be displayed to the user. -#: readelf.c:7566 +#: readelf.c:7752 #, c-format msgid "" "Key to Flags:\n" @@ -8551,345 +8697,345 @@ msgid "" " " msgstr "" -#: readelf.c:7574 +#: readelf.c:7760 #, c-format msgid "R (retain), " msgstr "" -#: readelf.c:7577 +#: readelf.c:7763 #, c-format msgid "D (mbind), " msgstr "" -#: readelf.c:7585 +#: readelf.c:7771 #, c-format msgid "l (large), " msgstr "" -#: readelf.c:7587 +#: readelf.c:7773 #, c-format msgid "y (purecode), " msgstr "" -#: readelf.c:7589 +#: readelf.c:7775 #, c-format msgid "v (VLE), " msgstr "" -#: readelf.c:7614 +#: readelf.c:7800 msgid "Bad sh_link in symbol table section\n" msgstr "" -#: readelf.c:7649 +#: readelf.c:7835 msgid "<OS specific>" msgstr "" -#: readelf.c:7650 +#: readelf.c:7836 msgid "<PROC specific>" msgstr "" -#: readelf.c:7679 +#: readelf.c:7865 #, c-format msgid "" "\n" "There are no sections group in linked file '%s'.\n" msgstr "" -#: readelf.c:7682 readelf.c:7721 +#: readelf.c:7868 readelf.c:7907 #, c-format msgid "" "\n" "There are no section groups in this file.\n" msgstr "" -#: readelf.c:7689 +#: readelf.c:7875 msgid "Section headers are not available!\n" msgstr "" -#: readelf.c:7700 +#: readelf.c:7886 #, c-format msgid "Out of memory reading %u section group headers\n" msgstr "" -#: readelf.c:7718 +#: readelf.c:7904 #, c-format msgid "" "\n" "There are no section groups in linked file '%s'.\n" msgstr "" -#: readelf.c:7732 +#: readelf.c:7918 #, c-format msgid "Out of memory reading %lu groups\n" msgstr "" -#: readelf.c:7745 +#: readelf.c:7931 #, c-format msgid "Section groups in linked file '%s'\n" msgstr "" -#: readelf.c:7766 +#: readelf.c:7952 #, c-format msgid "Bad sh_link in group section `%s'\n" msgstr "" -#: readelf.c:7779 +#: readelf.c:7965 #, c-format msgid "Corrupt header in group section `%s'\n" msgstr "" -#: readelf.c:7785 readelf.c:7796 +#: readelf.c:7971 readelf.c:7982 #, c-format msgid "Bad sh_info in group section `%s'\n" msgstr "" -#: readelf.c:7836 +#: readelf.c:8022 #, c-format msgid "" "Section %s has sh_entsize (0x%lx) which is larger than its size (0x%lx)\n" msgstr "" -#: readelf.c:7845 +#: readelf.c:8031 msgid "section data" msgstr "" -#: readelf.c:7856 +#: readelf.c:8042 #, c-format msgid "" "\n" "%sgroup section [%5u] `%s' [%s] contains %u sections:\n" msgstr "" -#: readelf.c:7859 +#: readelf.c:8045 #, c-format msgid " [Index] Name\n" msgstr "" -#: readelf.c:7877 +#: readelf.c:8063 #, c-format msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n" msgstr "" -#: readelf.c:7880 +#: readelf.c:8066 msgid "" "Further error messages about overlarge group section indices suppressed\n" msgstr "" -#: readelf.c:7893 +#: readelf.c:8079 #, c-format msgid "section [%5u] in group section [%5u] already in group section [%5u]\n" msgstr "" -#: readelf.c:7897 +#: readelf.c:8083 msgid "" "Further error messages about already contained group sections suppressed\n" msgstr "" -#: readelf.c:7909 +#: readelf.c:8095 #, c-format msgid "section 0 in group section [%5u]\n" msgstr "" -#: readelf.c:7976 +#: readelf.c:8162 msgid "dynamic section image fixups" msgstr "" -#: readelf.c:7984 +#: readelf.c:8170 #, c-format msgid "corrupt library name index of 0x%lx found in dynamic entry" msgstr "" -#: readelf.c:7989 +#: readelf.c:8175 #, c-format msgid "" "\n" "Image fixups for needed library #%d: %s - ident: %lx\n" msgstr "" -#: readelf.c:7992 +#: readelf.c:8178 #, c-format msgid "Seg Offset Type SymVec DataType\n" msgstr "" -#: readelf.c:8026 +#: readelf.c:8212 msgid "dynamic section image relocations" msgstr "" -#: readelf.c:8030 +#: readelf.c:8216 #, c-format msgid "" "\n" "Image relocs\n" msgstr "" -#: readelf.c:8032 +#: readelf.c:8218 #, c-format msgid "" "Seg Offset Type Addend Seg Sym Off\n" msgstr "" -#: readelf.c:8089 +#: readelf.c:8275 msgid "dynamic string section" msgstr "" -#: readelf.c:8193 +#: readelf.c:8379 #, c-format msgid "" "\n" "In linked file '%s' section '%s' at offset 0x%lx contains %ld bytes:\n" msgstr "" -#: readelf.c:8197 +#: readelf.c:8383 #, c-format msgid "" "\n" "'%s' relocation section at offset 0x%lx contains %ld bytes:\n" msgstr "" -#: readelf.c:8218 +#: readelf.c:8404 #, c-format msgid "" "\n" "There are no dynamic relocations in linked file '%s'.\n" msgstr "" -#: readelf.c:8221 +#: readelf.c:8407 #, c-format msgid "" "\n" "There are no dynamic relocations in this file.\n" msgstr "" -#: readelf.c:8248 +#: readelf.c:8434 #, c-format msgid "" "\n" "In linked file '%s' relocation section " msgstr "" -#: readelf.c:8251 +#: readelf.c:8437 #, c-format msgid "" "\n" "Relocation section " msgstr "" -#: readelf.c:8259 +#: readelf.c:8445 #, c-format msgid " at offset 0x%lx contains %lu entry:\n" msgid_plural " at offset 0x%lx contains %lu entries:\n" msgstr[0] "" msgstr[1] "" -#: readelf.c:8308 +#: readelf.c:8494 #, c-format msgid "" "\n" "There are no static relocations in linked file '%s'." msgstr "" -#: readelf.c:8311 +#: readelf.c:8497 #, c-format msgid "" "\n" "There are no static relocations in this file." msgstr "" -#: readelf.c:8312 +#: readelf.c:8498 #, c-format msgid "" "\n" "To see the dynamic relocations add --use-dynamic to the command line.\n" msgstr "" -#: readelf.c:8320 +#: readelf.c:8506 #, c-format msgid "" "\n" "There are no relocations in linked file '%s'.\n" msgstr "" -#: readelf.c:8323 +#: readelf.c:8509 #, c-format msgid "" "\n" "There are no relocations in this file.\n" msgstr "" -#: readelf.c:8491 +#: readelf.c:8677 #, c-format msgid "Invalid section %u in table entry %ld\n" msgstr "" -#: readelf.c:8503 +#: readelf.c:8689 #, c-format msgid "Invalid offset %lx in table entry %ld\n" msgstr "" -#: readelf.c:8521 +#: readelf.c:8707 #, c-format msgid "\tUnknown version.\n" msgstr "" -#: readelf.c:8584 readelf.c:9021 +#: readelf.c:8770 readelf.c:9207 msgid "unwind table" msgstr "" -#: readelf.c:8635 readelf.c:9104 +#: readelf.c:8821 readelf.c:9290 #, c-format msgid "Skipping unknown relocation type: %u\n" msgstr "" -#: readelf.c:8641 readelf.c:9111 +#: readelf.c:8827 readelf.c:9297 #, c-format msgid "Skipping unexpected relocation type: %s\n" msgstr "" -#: readelf.c:8650 readelf.c:9118 +#: readelf.c:8836 readelf.c:9304 #, c-format msgid "Skipping reloc with overlarge offset: %lx\n" msgstr "" -#: readelf.c:8657 readelf.c:9125 +#: readelf.c:8843 readelf.c:9311 #, c-format msgid "Skipping reloc with invalid symbol index: %u\n" msgstr "" -#: readelf.c:8705 readelf.c:9172 readelf.c:10282 +#: readelf.c:8891 readelf.c:9358 readelf.c:10468 msgid "Multiple symbol tables encountered\n" msgstr "" -#: readelf.c:8720 readelf.c:9188 readelf.c:10297 +#: readelf.c:8906 readelf.c:9374 readelf.c:10483 #, c-format msgid "" "\n" "There are no unwind sections in this file.\n" msgstr "" -#: readelf.c:8806 +#: readelf.c:8992 #, c-format msgid "" "\n" "Could not find unwind info section for " msgstr "" -#: readelf.c:8818 +#: readelf.c:9004 msgid "unwind info" msgstr "" -#: readelf.c:8821 +#: readelf.c:9007 #, c-format msgid "" "\n" "Unwind section " msgstr "" -#: readelf.c:8828 +#: readelf.c:9014 #, c-format msgid " at offset 0x%lx contains %lu entries:\n" msgstr "" -#: readelf.c:9197 readelf.c:10304 +#: readelf.c:9383 readelf.c:10490 #, c-format msgid "" "\n" @@ -8900,199 +9046,199 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:9330 +#: readelf.c:9516 msgid "unwind data" msgstr "" -#: readelf.c:9403 +#: readelf.c:9589 #, c-format msgid "Skipping unexpected relocation at offset 0x%lx\n" msgstr "" -#: readelf.c:9425 +#: readelf.c:9611 #, c-format msgid "Unknown section relocation type %d encountered\n" msgstr "" -#: readelf.c:9433 +#: readelf.c:9619 #, c-format msgid "Bad symbol index in unwind relocation (%lu > %lu)\n" msgstr "" -#: readelf.c:9448 +#: readelf.c:9634 #, c-format msgid "Skipping unknown ARM relocation type: %d\n" msgstr "" -#: readelf.c:9458 +#: readelf.c:9644 #, c-format msgid "Skipping unexpected ARM relocation type %s\n" msgstr "" -#: readelf.c:9467 +#: readelf.c:9653 #, c-format msgid "Skipping unknown C6000 relocation type: %d\n" msgstr "" -#: readelf.c:9477 +#: readelf.c:9663 #, c-format msgid "Skipping unexpected C6000 relocation type %s\n" msgstr "" #. This function currently only supports ARM and TI unwinders. -#: readelf.c:9486 +#: readelf.c:9672 msgid "Only TI and ARM unwinders are currently supported\n" msgstr "" -#: readelf.c:9549 +#: readelf.c:9735 #, c-format msgid "[Truncated opcode]\n" msgstr "" -#: readelf.c:9597 readelf.c:9815 +#: readelf.c:9783 readelf.c:10001 #, c-format msgid "Refuse to unwind" msgstr "" -#: readelf.c:9620 +#: readelf.c:9806 #, c-format msgid " [Reserved]" msgstr "" -#: readelf.c:9648 +#: readelf.c:9834 #, c-format msgid " finish" msgstr "" -#: readelf.c:9653 readelf.c:9748 +#: readelf.c:9839 readelf.c:9934 #, c-format msgid "[Spare]" msgstr "" -#: readelf.c:9687 +#: readelf.c:9873 msgid "corrupt change to vsp\n" msgstr "" -#: readelf.c:9713 +#: readelf.c:9899 #, c-format msgid " pop {ra_auth_code}" msgstr "" -#: readelf.c:9770 readelf.c:9927 +#: readelf.c:9956 readelf.c:10113 #, c-format msgid " [unsupported opcode]" msgstr "" -#: readelf.c:9863 +#: readelf.c:10049 #, c-format msgid "pop frame {" msgstr "" -#: readelf.c:9866 +#: readelf.c:10052 #, c-format msgid "*corrupt* - no registers specified" msgstr "" -#: readelf.c:9880 +#: readelf.c:10066 msgid "[pad]" msgstr "" -#: readelf.c:9909 +#: readelf.c:10095 msgid "Corrupt stack pointer adjustment detected\n" msgstr "" -#: readelf.c:9916 +#: readelf.c:10102 #, c-format msgid "sp = sp + %ld" msgstr "" -#: readelf.c:9991 +#: readelf.c:10177 #, c-format msgid " Personality routine: " msgstr "" -#: readelf.c:10023 +#: readelf.c:10209 #, c-format msgid " [Truncated data]\n" msgstr "" -#: readelf.c:10047 +#: readelf.c:10233 #, c-format msgid "Corrupt ARM compact model table entry: %x \n" msgstr "" -#: readelf.c:10052 +#: readelf.c:10238 #, c-format msgid " Compact model index: %d\n" msgstr "" -#: readelf.c:10078 +#: readelf.c:10264 msgid "Unknown ARM compact model index encountered\n" msgstr "" -#: readelf.c:10079 +#: readelf.c:10265 #, c-format msgid " [reserved]\n" msgstr "" -#: readelf.c:10094 +#: readelf.c:10280 #, c-format msgid " Restore stack from frame pointer\n" msgstr "" -#: readelf.c:10096 +#: readelf.c:10282 #, c-format msgid " Stack increment %d\n" msgstr "" -#: readelf.c:10097 +#: readelf.c:10283 #, c-format msgid " Registers restored: " msgstr "" -#: readelf.c:10102 +#: readelf.c:10288 #, c-format msgid " Return register: %s\n" msgstr "" -#: readelf.c:10106 +#: readelf.c:10292 #, c-format msgid " [reserved (%d)]\n" msgstr "" -#: readelf.c:10110 +#: readelf.c:10296 #, c-format msgid "" "Unsupported architecture type %d encountered when decoding unwind table\n" msgstr "" -#: readelf.c:10165 +#: readelf.c:10351 #, c-format msgid "corrupt index table entry: %x\n" msgstr "" -#: readelf.c:10205 +#: readelf.c:10391 #, c-format msgid "Unwind entry contains corrupt offset (0x%lx) into section %s\n" msgstr "" -#: readelf.c:10221 +#: readelf.c:10407 #, c-format msgid "Could not locate .ARM.extab section containing 0x%lx.\n" msgstr "" -#: readelf.c:10265 +#: readelf.c:10451 #, c-format msgid "" "Unsupported architecture type %d encountered when processing unwind table\n" msgstr "" -#: readelf.c:10327 +#: readelf.c:10513 #, c-format msgid "No processor specific unwind information to decode\n" msgstr "" -#: readelf.c:10357 +#: readelf.c:10543 #, c-format msgid "" "\n" @@ -9100,86 +9246,86 @@ msgid "" "supported.\n" msgstr "" -#: readelf.c:10384 +#: readelf.c:10570 #, c-format msgid "NONE" msgstr "" -#: readelf.c:10409 +#: readelf.c:10595 #, c-format msgid "Interface Version: %s" msgstr "" #. Note: coded this way so that there is a single string for translation. -#: readelf.c:10416 +#: readelf.c:10602 #, c-format msgid "<corrupt: %s>" msgstr "" -#: readelf.c:10434 +#: readelf.c:10620 #, c-format msgid "Time Stamp: %s" msgstr "" -#: readelf.c:10628 readelf.c:10678 +#: readelf.c:10814 readelf.c:10864 msgid "dynamic section" msgstr "" -#: readelf.c:10648 readelf.c:10699 +#: readelf.c:10834 readelf.c:10885 #, c-format msgid "Out of memory allocating space for %lu dynamic entries\n" msgstr "" -#: readelf.c:10773 +#: readelf.c:10959 #, c-format msgid "Size truncation prevents reading %s elements of size %u\n" msgstr "" -#: readelf.c:10782 +#: readelf.c:10968 #, c-format msgid "Invalid number of dynamic entries: %s\n" msgstr "" -#: readelf.c:10790 +#: readelf.c:10976 #, c-format msgid "Out of memory reading %s dynamic entries\n" msgstr "" -#: readelf.c:10797 +#: readelf.c:10983 #, c-format msgid "Unable to read in %s bytes of dynamic data\n" msgstr "" -#: readelf.c:10806 +#: readelf.c:10992 #, c-format msgid "Out of memory allocating space for %s dynamic entries\n" msgstr "" -#: readelf.c:10846 readelf.c:10900 readelf.c:10924 readelf.c:10957 -#: readelf.c:10983 readelf.c:11002 +#: readelf.c:11032 readelf.c:11086 readelf.c:11110 readelf.c:11143 +#: readelf.c:11169 readelf.c:11188 msgid "Unable to seek to start of dynamic information\n" msgstr "" -#: readelf.c:10852 readelf.c:10906 +#: readelf.c:11038 readelf.c:11092 msgid "Failed to read in number of buckets\n" msgstr "" -#: readelf.c:10858 +#: readelf.c:11044 msgid "Failed to read in number of chains\n" msgstr "" -#: readelf.c:10965 +#: readelf.c:11151 msgid "Failed to determine last chain length\n" msgstr "" -#: readelf.c:11065 +#: readelf.c:11251 #, c-format msgid "" "\n" "There is no dynamic section in linked file '%s'.\n" msgstr "" -#: readelf.c:11068 +#: readelf.c:11254 #, c-format msgid "" "\n" @@ -9187,49 +9333,49 @@ msgid "" msgstr "" #. See PR 21379 for a reproducer. -#: readelf.c:11128 +#: readelf.c:11314 msgid "Invalid PT_LOAD entry\n" msgstr "" -#: readelf.c:11154 +#: readelf.c:11340 msgid "the .dynsym section doesn't match the DT_SYMTAB and DT_SYMENT tags\n" msgstr "" -#: readelf.c:11164 +#: readelf.c:11350 msgid "Corrupt DT_SYMTAB dynamic entry\n" msgstr "" -#: readelf.c:11200 +#: readelf.c:11386 msgid "the .dynstr section doesn't match the DT_STRTAB and DT_STRSZ tags\n" msgstr "" -#: readelf.c:11205 +#: readelf.c:11391 msgid "dynamic string table" msgstr "" -#: readelf.c:11208 +#: readelf.c:11394 msgid "Corrupt DT_STRTAB dynamic entry\n" msgstr "" -#: readelf.c:11233 +#: readelf.c:11419 #, c-format msgid "Bad value (%d) for SYMINENT entry\n" msgstr "" -#: readelf.c:11252 +#: readelf.c:11438 msgid "symbol information" msgstr "" -#: readelf.c:11258 +#: readelf.c:11444 msgid "Multiple dynamic symbol information sections found\n" msgstr "" -#: readelf.c:11264 +#: readelf.c:11450 #, c-format msgid "Out of memory allocating %lu bytes for dynamic symbol info\n" msgstr "" -#: readelf.c:11288 +#: readelf.c:11474 #, c-format msgid "" "\n" @@ -9241,7 +9387,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:11295 +#: readelf.c:11481 #, c-format msgid "" "\n" @@ -9252,87 +9398,87 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:11302 +#: readelf.c:11488 #, c-format msgid " Tag Type Name/Value\n" msgstr "" -#: readelf.c:11336 +#: readelf.c:11522 #, c-format msgid "Auxiliary library" msgstr "" -#: readelf.c:11340 +#: readelf.c:11526 #, c-format msgid "Filter library" msgstr "" -#: readelf.c:11344 +#: readelf.c:11530 #, c-format msgid "Configuration file" msgstr "" -#: readelf.c:11348 +#: readelf.c:11534 #, c-format msgid "Dependency audit library" msgstr "" -#: readelf.c:11352 +#: readelf.c:11538 #, c-format msgid "Audit library" msgstr "" -#: readelf.c:11371 readelf.c:11399 readelf.c:11427 readelf.c:11767 +#: readelf.c:11557 readelf.c:11585 readelf.c:11613 readelf.c:11953 #, c-format msgid "Flags:" msgstr "" -#: readelf.c:11374 readelf.c:11402 readelf.c:11429 readelf.c:11769 +#: readelf.c:11560 readelf.c:11588 readelf.c:11615 readelf.c:11955 #, c-format msgid " None\n" msgstr "" -#: readelf.c:11636 +#: readelf.c:11822 #, c-format msgid "Shared library: [%s]" msgstr "" -#: readelf.c:11640 +#: readelf.c:11826 #, c-format msgid " program interpreter" msgstr "" -#: readelf.c:11644 +#: readelf.c:11830 #, c-format msgid "Library soname: [%s]" msgstr "" -#: readelf.c:11648 +#: readelf.c:11834 #, c-format msgid "Library rpath: [%s]" msgstr "" -#: readelf.c:11652 +#: readelf.c:11838 #, c-format msgid "Library runpath: [%s]" msgstr "" -#: readelf.c:11689 +#: readelf.c:11875 #, c-format msgid " (bytes)\n" msgstr "" -#: readelf.c:11720 +#: readelf.c:11906 #, c-format msgid "Not needed object: [%s]\n" msgstr "" -#: readelf.c:11745 +#: readelf.c:11931 #, c-format msgid "<corrupt time val: %lx" msgstr "" -#: readelf.c:11888 +#: readelf.c:12074 #, c-format msgid "" "\n" @@ -9344,7 +9490,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:11895 +#: readelf.c:12081 #, c-format msgid "" "\n" @@ -9355,71 +9501,71 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:11903 readelf.c:12050 readelf.c:12216 +#: readelf.c:12089 readelf.c:12236 readelf.c:12402 #, c-format msgid " Addr: 0x" msgstr "" -#: readelf.c:11905 readelf.c:12052 readelf.c:12218 +#: readelf.c:12091 readelf.c:12238 readelf.c:12404 #, c-format msgid " Offset: %#08lx Link: %u (%s)\n" msgstr "" -#: readelf.c:11911 +#: readelf.c:12097 msgid "version definition section" msgstr "" -#: readelf.c:11940 +#: readelf.c:12126 #, c-format msgid " %#06lx: Rev: %d Flags: %s" msgstr "" -#: readelf.c:11943 +#: readelf.c:12129 #, c-format msgid " Index: %d Cnt: %d " msgstr "" -#: readelf.c:11960 +#: readelf.c:12146 #, c-format msgid "Name: %s\n" msgstr "" -#: readelf.c:11963 +#: readelf.c:12149 #, c-format msgid "Name index: %ld\n" msgstr "" -#: readelf.c:11972 +#: readelf.c:12158 #, c-format msgid "Invalid vda_next field of %lx\n" msgstr "" -#: readelf.c:11992 +#: readelf.c:12178 #, c-format msgid " %#06lx: Parent %d: %s\n" msgstr "" -#: readelf.c:11996 +#: readelf.c:12182 #, c-format msgid " %#06lx: Parent %d, name index: %ld\n" msgstr "" -#: readelf.c:12001 +#: readelf.c:12187 #, c-format msgid " Version def aux past end of section\n" msgstr "" -#: readelf.c:12008 +#: readelf.c:12194 #, c-format msgid "Invalid vd_next field of %lx\n" msgstr "" -#: readelf.c:12019 +#: readelf.c:12205 #, c-format msgid " Version definition past end of section\n" msgstr "" -#: readelf.c:12035 +#: readelf.c:12221 #, c-format msgid "" "\n" @@ -9430,7 +9576,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:12042 +#: readelf.c:12228 #, c-format msgid "" "\n" @@ -9441,68 +9587,68 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:12059 +#: readelf.c:12245 msgid "Version Needs section" msgstr "" -#: readelf.c:12084 +#: readelf.c:12270 #, c-format msgid " %#06lx: Version: %d" msgstr "" -#: readelf.c:12087 +#: readelf.c:12273 #, c-format msgid " File: %s" msgstr "" -#: readelf.c:12090 +#: readelf.c:12276 #, c-format msgid " File: %lx" msgstr "" -#: readelf.c:12092 +#: readelf.c:12278 #, c-format msgid " Cnt: %d\n" msgstr "" -#: readelf.c:12115 +#: readelf.c:12301 #, c-format msgid " %#06lx: Name: %s" msgstr "" -#: readelf.c:12118 +#: readelf.c:12304 #, c-format msgid " %#06lx: Name index: %lx" msgstr "" -#: readelf.c:12121 +#: readelf.c:12307 #, c-format msgid " Flags: %s Version: %d\n" msgstr "" -#: readelf.c:12127 +#: readelf.c:12313 #, c-format msgid "Invalid vna_next field of %lx\n" msgstr "" -#: readelf.c:12140 +#: readelf.c:12326 msgid "Missing Version Needs auxiliary information\n" msgstr "" -#: readelf.c:12145 +#: readelf.c:12331 #, c-format msgid "Invalid vn_next field of %lx\n" msgstr "" -#: readelf.c:12155 +#: readelf.c:12341 msgid "Missing Version Needs information\n" msgstr "" -#: readelf.c:12193 +#: readelf.c:12379 msgid "version string table" msgstr "" -#: readelf.c:12201 +#: readelf.c:12387 #, c-format msgid "" "\n" @@ -9513,7 +9659,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:12208 +#: readelf.c:12394 #, c-format msgid "" "\n" @@ -9524,210 +9670,210 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:12227 +#: readelf.c:12413 msgid "version symbol data" msgstr "" -#: readelf.c:12247 +#: readelf.c:12433 msgid "*invalid*" msgstr "" -#: readelf.c:12255 +#: readelf.c:12441 msgid " 0 (*local*) " msgstr "" -#: readelf.c:12259 +#: readelf.c:12445 msgid " 1 (*global*) " msgstr "" -#: readelf.c:12270 +#: readelf.c:12456 msgid "invalid index into symbol array\n" msgstr "" -#: readelf.c:12293 readelf.c:12890 +#: readelf.c:12479 readelf.c:13076 msgid "version need" msgstr "" -#: readelf.c:12304 +#: readelf.c:12490 msgid "version need aux (2)" msgstr "" -#: readelf.c:12351 readelf.c:12834 +#: readelf.c:12537 readelf.c:13020 msgid "version def" msgstr "" -#: readelf.c:12379 readelf.c:12865 +#: readelf.c:12565 readelf.c:13051 msgid "version def aux" msgstr "" -#: readelf.c:12387 +#: readelf.c:12573 msgid "*both*" msgstr "" -#: readelf.c:12419 +#: readelf.c:12605 #, c-format msgid "" "\n" "No version information found in linked file '%s'.\n" msgstr "" -#: readelf.c:12422 +#: readelf.c:12608 #, c-format msgid "" "\n" "No version information found in this file.\n" msgstr "" -#: readelf.c:12518 +#: readelf.c:12704 #, c-format msgid "Unrecognized visibility value: %u\n" msgstr "" -#: readelf.c:12531 +#: readelf.c:12717 #, c-format msgid "Unrecognized alpha specific other value: %u\n" msgstr "" -#: readelf.c:12608 +#: readelf.c:12794 #, c-format msgid "Unrecognized IA64 VMS ST Function type: %d\n" msgstr "" -#: readelf.c:12632 +#: readelf.c:12818 #, c-format msgid "Unrecognized IA64 VMS ST Linkage: %d\n" msgstr "" -#: readelf.c:12658 +#: readelf.c:12844 #, c-format msgid "<localentry>: %d" msgstr "" -#: readelf.c:12672 +#: readelf.c:12858 msgid " VARIANT_CC" msgstr "" -#: readelf.c:12723 +#: readelf.c:12909 #, c-format msgid "<other>: %x" msgstr "" -#: readelf.c:12763 +#: readelf.c:12949 #, c-format msgid "bad section index[%3d]" msgstr "" -#: readelf.c:12796 +#: readelf.c:12982 msgid "version data" msgstr "" -#: readelf.c:12908 +#: readelf.c:13094 msgid "version need aux (3)" msgstr "" -#: readelf.c:13062 +#: readelf.c:13248 #, c-format msgid "local symbol %lu found at index >= %s's sh_info value of %u\n" msgstr "" -#: readelf.c:13081 +#: readelf.c:13267 #, c-format msgid "Unknown LTO symbol definition encountered: %u\n" msgstr "" -#: readelf.c:13100 +#: readelf.c:13286 #, c-format msgid "Unknown LTO symbol visibility encountered: %u\n" msgstr "" -#: readelf.c:13118 +#: readelf.c:13304 #, c-format msgid "Unknown LTO symbol type encountered: %u\n" msgstr "" -#: readelf.c:13134 +#: readelf.c:13320 #, c-format msgid "" "\n" "The LTO Symbol table section '%s' in linked file '%s' is empty!\n" msgstr "" -#: readelf.c:13138 +#: readelf.c:13324 #, c-format msgid "" "\n" "LTO Symbol table '%s' is empty!\n" msgstr "" -#: readelf.c:13153 +#: readelf.c:13339 msgid "LTO symbols" msgstr "" -#: readelf.c:13171 +#: readelf.c:13357 #, c-format msgid "LTO Symbol extension table '%s' is empty!\n" msgstr "" -#: readelf.c:13177 +#: readelf.c:13363 msgid "LTO ext symbol data" msgstr "" -#: readelf.c:13182 +#: readelf.c:13368 msgid "Unexpected version number in symbol extension table\n" msgstr "" -#: readelf.c:13191 +#: readelf.c:13377 #, c-format msgid "" "\n" "In linked file '%s': " msgstr "" -#: readelf.c:13198 +#: readelf.c:13384 #, c-format msgid "LTO Symbol table '%s' and extension table '%s' contain:\n" msgstr "" -#: readelf.c:13203 +#: readelf.c:13389 #, c-format msgid "LTO Symbol table '%s'\n" msgstr "" -#: readelf.c:13205 +#: readelf.c:13391 #, c-format msgid " and extension table '%s' contain:\n" msgstr "" -#: readelf.c:13210 +#: readelf.c:13396 #, c-format msgid "LTO Symbol table '%s' contains:\n" msgstr "" -#: readelf.c:13215 +#: readelf.c:13401 #, c-format msgid "" " Comdat_Key Kind Visibility Size Slot Type Section " "Name\n" msgstr "" -#: readelf.c:13217 +#: readelf.c:13403 #, c-format msgid " Comdat_Key Kind Visibility Size Slot Name\n" msgstr "" -#: readelf.c:13264 +#: readelf.c:13450 msgid "Ran out of LTO symbol extension data\n" msgstr "" -#: readelf.c:13284 +#: readelf.c:13470 msgid "Data remains in the LTO symbol extension table\n" msgstr "" -#: readelf.c:13294 +#: readelf.c:13480 msgid "Buffer overrun encountered whilst decoding LTO symbol table\n" msgstr "" -#: readelf.c:13346 +#: readelf.c:13532 #, c-format msgid "" "\n" @@ -9738,7 +9884,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:13354 +#: readelf.c:13540 #, c-format msgid "" "\n" @@ -9749,24 +9895,24 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:13360 readelf.c:13413 +#: readelf.c:13546 readelf.c:13599 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:13362 readelf.c:13415 +#: readelf.c:13548 readelf.c:13601 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:13391 +#: readelf.c:13577 #, c-format msgid "" "\n" "Symbol table '%s' has a sh_entsize of zero!\n" msgstr "" -#: readelf.c:13399 +#: readelf.c:13585 #, c-format msgid "" "\n" @@ -9777,7 +9923,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:13406 +#: readelf.c:13592 #, c-format msgid "" "\n" @@ -9788,14 +9934,14 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:13449 +#: readelf.c:13635 #, c-format msgid "" "\n" "Dynamic symbol information is not available for displaying symbols.\n" msgstr "" -#: readelf.c:13462 +#: readelf.c:13648 #, c-format msgid "" "\n" @@ -9806,24 +9952,24 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:13473 +#: readelf.c:13659 msgid "Out of memory allocating space for histogram buckets\n" msgstr "" -#: readelf.c:13479 readelf.c:13557 +#: readelf.c:13665 readelf.c:13743 #, c-format msgid " Length Number %% of total Coverage\n" msgstr "" -#: readelf.c:13489 +#: readelf.c:13675 msgid "histogram chain is corrupt\n" msgstr "" -#: readelf.c:13501 +#: readelf.c:13687 msgid "Out of memory allocating space for histogram counts\n" msgstr "" -#: readelf.c:13541 +#: readelf.c:13727 #, c-format msgid "" "\n" @@ -9834,15 +9980,15 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:13553 +#: readelf.c:13739 msgid "Out of memory allocating space for gnu histogram buckets\n" msgstr "" -#: readelf.c:13580 +#: readelf.c:13766 msgid "Out of memory allocating space for gnu histogram counts\n" msgstr "" -#: readelf.c:13646 +#: readelf.c:13832 #, c-format msgid "" "\n" @@ -9855,7 +10001,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:13653 +#: readelf.c:13839 #, c-format msgid "" "\n" @@ -9866,241 +10012,241 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:13661 +#: readelf.c:13847 #, c-format msgid " Num: Name BoundTo Flags\n" msgstr "" -#: readelf.c:13668 +#: readelf.c:13854 #, c-format msgid "<corrupt index>" msgstr "" -#: readelf.c:13673 +#: readelf.c:13859 #, c-format msgid "<corrupt: %19ld>" msgstr "" -#: readelf.c:13770 +#: readelf.c:13956 #, c-format msgid "MSP430 SYM_DIFF reloc contains invalid symbol index %lu\n" msgstr "" -#: readelf.c:13817 +#: readelf.c:14003 #, c-format msgid "MSP430 ULEB128 field at 0x%lx contains invalid ULEB128 value\n" msgstr "" -#: readelf.c:13821 +#: readelf.c:14007 #, c-format msgid "MSP430 reloc contains invalid symbol index %lu\n" msgstr "" #. PR 21137 -#: readelf.c:13832 +#: readelf.c:14018 #, c-format msgid "MSP430 sym diff reloc contains invalid offset: 0x%lx\n" msgstr "" -#: readelf.c:13843 +#: readelf.c:14029 msgid "Unhandled MSP430 reloc type found after SYM_DIFF reloc\n" msgstr "" -#: readelf.c:13866 +#: readelf.c:14052 #, c-format msgid "MN10300_SYM_DIFF reloc contains invalid symbol index %lu\n" msgstr "" -#: readelf.c:13880 +#: readelf.c:14066 #, c-format msgid "MN10300 reloc contains invalid symbol index %lu\n" msgstr "" -#: readelf.c:13890 +#: readelf.c:14076 #, c-format msgid "MN10300 sym diff reloc contains invalid offset: 0x%lx\n" msgstr "" -#: readelf.c:13900 +#: readelf.c:14086 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc\n" msgstr "" -#: readelf.c:13923 +#: readelf.c:14109 #, c-format msgid "RL78_SYM reloc contains invalid symbol index %lu\n" msgstr "" -#: readelf.c:13942 readelf.c:13951 +#: readelf.c:14128 readelf.c:14137 #, c-format msgid "RL78 sym diff reloc contains invalid offset: 0x%lx\n" msgstr "" -#: readelf.c:14172 +#: readelf.c:14355 #, c-format msgid "" "Missing knowledge of 32-bit reloc types used in DWARF sections of machine " "number %d\n" msgstr "" -#: readelf.c:14857 +#: readelf.c:15035 #, c-format msgid "unable to apply unsupported reloc type %d to section %s\n" msgstr "" -#: readelf.c:14866 +#: readelf.c:15044 #, c-format msgid "skipping invalid relocation offset 0x%lx in section %s\n" msgstr "" -#: readelf.c:14875 +#: readelf.c:15053 #, c-format msgid "skipping invalid relocation symbol index 0x%lx in section %s\n" msgstr "" -#: readelf.c:14898 +#: readelf.c:15076 #, c-format msgid "skipping unexpected symbol type %s in section %s relocation %ld\n" msgstr "" -#: readelf.c:14975 +#: readelf.c:15153 #, c-format msgid "" "\n" "Assembly dump of section %s\n" msgstr "" -#: readelf.c:14993 +#: readelf.c:15171 #, c-format msgid "Section '%s' has no data to dump.\n" msgstr "" -#: readelf.c:14999 +#: readelf.c:15177 msgid "section contents" msgstr "" -#: readelf.c:15075 +#: readelf.c:15253 #, c-format msgid "" "\n" "String dump of section '%s' in linked file %s:\n" msgstr "" -#: readelf.c:15079 +#: readelf.c:15257 #, c-format msgid "" "\n" "String dump of section '%s':\n" msgstr "" -#: readelf.c:15100 readelf.c:15316 readelf.c:15703 +#: readelf.c:15278 readelf.c:15494 readelf.c:15881 #, c-format msgid "section '%s' has unsupported compress type: %d\n" msgstr "" -#: readelf.c:15132 readelf.c:15350 readelf.c:15740 +#: readelf.c:15310 readelf.c:15528 readelf.c:15918 #, c-format msgid "Unable to decompress section %s\n" msgstr "" -#: readelf.c:15157 +#: readelf.c:15335 #, c-format msgid "" " Note: This section has relocations against it, but these have NOT been " "applied to this dump.\n" msgstr "" -#: readelf.c:15250 readelf.c:16726 readelf.c:16766 readelf.c:16804 -#: readelf.c:16851 readelf.c:16882 readelf.c:18488 readelf.c:18520 +#: readelf.c:15428 readelf.c:16907 readelf.c:16947 readelf.c:16985 +#: readelf.c:17032 readelf.c:17063 readelf.c:18669 readelf.c:18701 #, c-format msgid "<corrupt>\n" msgstr "" -#: readelf.c:15258 +#: readelf.c:15436 #, c-format msgid " No strings found in this section." msgstr "" -#: readelf.c:15291 +#: readelf.c:15469 #, c-format msgid "" "\n" "Hex dump of section '%s' in linked file %s:\n" msgstr "" -#: readelf.c:15295 +#: readelf.c:15473 #, c-format msgid "" "\n" "Hex dump of section '%s':\n" msgstr "" -#: readelf.c:15383 +#: readelf.c:15561 #, c-format msgid "" " NOTE: This section has relocations against it, but these have NOT been " "applied to this dump.\n" msgstr "" -#: readelf.c:15525 +#: readelf.c:15703 #, c-format msgid "Iteration failed: %s, %s\n" msgstr "" -#: readelf.c:15569 +#: readelf.c:15747 #, c-format msgid "No symbol section named %s\n" msgstr "" -#: readelf.c:15585 +#: readelf.c:15763 #, c-format msgid "No string table section named %s\n" msgstr "" -#: readelf.c:15592 +#: readelf.c:15770 msgid "strings" msgstr "" -#: readelf.c:15605 readelf.c:15617 +#: readelf.c:15783 readelf.c:15795 #, c-format msgid "CTF open failure: %s\n" msgstr "" -#: readelf.c:15624 +#: readelf.c:15802 #, c-format msgid "" "\n" "Dump of CTF section '%s' in linked file %s:\n" msgstr "" -#: readelf.c:15628 +#: readelf.c:15806 #, c-format msgid "" "\n" "Dump of CTF section '%s':\n" msgstr "" -#: readelf.c:15636 +#: readelf.c:15814 #, c-format msgid "CTF member open failure: %s\n" msgstr "" -#: readelf.c:15667 +#: readelf.c:15845 #, c-format msgid "%s section data" msgstr "" -#: readelf.c:15690 +#: readelf.c:15868 #, c-format msgid "compressed section %s is too small to contain a compression header\n" msgstr "" -#: readelf.c:15816 readelf.c:15843 readelf.c:15868 +#: readelf.c:15994 readelf.c:16021 readelf.c:16046 #, c-format msgid "" "malformed note encountered in section %s whilst scanning for build-id note\n" msgstr "" -#: readelf.c:15993 +#: readelf.c:16174 #, c-format msgid "" "\n" @@ -10111,548 +10257,548 @@ msgstr "" #. which has the NOBITS type - the bits in the file will be random. #. This can happen when a file containing a .eh_frame section is #. stripped with the --only-keep-debug command line option. -#: readelf.c:16002 +#: readelf.c:16183 #, c-format msgid "section '%s' has the NOBITS type - its contents are unreliable.\n" msgstr "" -#: readelf.c:16052 +#: readelf.c:16233 #, c-format msgid "Unrecognized debug section: %s\n" msgstr "" -#: readelf.c:16082 +#: readelf.c:16263 #, c-format msgid "Section '%s' was not dumped because it does not exist\n" msgstr "" -#: readelf.c:16155 +#: readelf.c:16336 #, c-format msgid "Section %d was not dumped because it does not exist!\n" msgstr "" -#: readelf.c:16211 +#: readelf.c:16392 msgid "<corrupt tag>\n" msgstr "" -#: readelf.c:16226 +#: readelf.c:16407 #, c-format msgid "<corrupt string tag>" msgstr "" -#: readelf.c:16260 +#: readelf.c:16441 #, c-format msgid "Absent/Non standard\n" msgstr "" -#: readelf.c:16263 +#: readelf.c:16444 #, c-format msgid "Bare metal/mwdt\n" msgstr "" -#: readelf.c:16266 +#: readelf.c:16447 #, c-format msgid "Bare metal/newlib\n" msgstr "" -#: readelf.c:16269 +#: readelf.c:16450 #, c-format msgid "Linux/uclibc\n" msgstr "" -#: readelf.c:16272 +#: readelf.c:16453 #, c-format msgid "Linux/glibc\n" msgstr "" -#: readelf.c:16275 readelf.c:16354 +#: readelf.c:16456 readelf.c:16535 #, c-format msgid "Unknown\n" msgstr "" -#: readelf.c:16287 readelf.c:16317 readelf.c:16345 +#: readelf.c:16468 readelf.c:16498 readelf.c:16526 #, c-format msgid "Absent\n" msgstr "" -#: readelf.c:16329 +#: readelf.c:16510 msgid "yes" msgstr "" -#: readelf.c:16329 +#: readelf.c:16510 msgid "no" msgstr "" -#: readelf.c:16366 readelf.c:16373 +#: readelf.c:16547 readelf.c:16554 msgid "default" msgstr "" -#: readelf.c:16367 +#: readelf.c:16548 msgid "smallest" msgstr "" -#: readelf.c:16372 +#: readelf.c:16553 msgid "OPTFP" msgstr "" -#: readelf.c:16593 readelf.c:16606 readelf.c:16624 readelf.c:17145 -#: readelf.c:17424 readelf.c:17436 readelf.c:17448 +#: readelf.c:16774 readelf.c:16787 readelf.c:16805 readelf.c:17326 +#: readelf.c:17605 readelf.c:17617 readelf.c:17629 #, c-format msgid "None\n" msgstr "" -#: readelf.c:16594 +#: readelf.c:16775 #, c-format msgid "Application\n" msgstr "" -#: readelf.c:16595 +#: readelf.c:16776 #, c-format msgid "Realtime\n" msgstr "" -#: readelf.c:16596 +#: readelf.c:16777 #, c-format msgid "Microcontroller\n" msgstr "" -#: readelf.c:16597 +#: readelf.c:16778 #, c-format msgid "Application or Realtime\n" msgstr "" -#: readelf.c:16607 readelf.c:16626 readelf.c:17197 readelf.c:17214 -#: readelf.c:17285 readelf.c:17305 readelf.c:20136 +#: readelf.c:16788 readelf.c:16807 readelf.c:17378 readelf.c:17395 +#: readelf.c:17466 readelf.c:17486 readelf.c:20335 #, c-format msgid "8-byte\n" msgstr "" -#: readelf.c:16608 readelf.c:17288 readelf.c:17308 readelf.c:20135 +#: readelf.c:16789 readelf.c:17469 readelf.c:17489 readelf.c:20334 #, c-format msgid "4-byte\n" msgstr "" -#: readelf.c:16612 readelf.c:16630 +#: readelf.c:16793 readelf.c:16811 #, c-format msgid "8-byte and up to %d-byte extended\n" msgstr "" -#: readelf.c:16625 +#: readelf.c:16806 #, c-format msgid "8-byte, except leaf SP\n" msgstr "" -#: readelf.c:16641 readelf.c:16723 readelf.c:17323 +#: readelf.c:16822 readelf.c:16904 readelf.c:17504 #, c-format msgid "flag = %d, vendor = " msgstr "" -#: readelf.c:16662 +#: readelf.c:16843 #, c-format msgid "True\n" msgstr "" -#: readelf.c:16682 +#: readelf.c:16863 #, c-format msgid "<unknown: %d>\n" msgstr "" -#: readelf.c:16727 +#: readelf.c:16908 msgid "corrupt vendor attribute\n" msgstr "" -#: readelf.c:16777 +#: readelf.c:16958 #, c-format msgid "unspecified hard/soft float\n" msgstr "" -#: readelf.c:16780 +#: readelf.c:16961 #, c-format msgid "hard float\n" msgstr "" -#: readelf.c:16783 +#: readelf.c:16964 #, c-format msgid "soft float\n" msgstr "" -#: readelf.c:16815 +#: readelf.c:16996 #, c-format msgid "unspecified hard/soft float, " msgstr "" -#: readelf.c:16818 +#: readelf.c:16999 #, c-format msgid "hard float, " msgstr "" -#: readelf.c:16821 +#: readelf.c:17002 #, c-format msgid "soft float, " msgstr "" -#: readelf.c:16824 +#: readelf.c:17005 #, c-format msgid "single-precision hard float, " msgstr "" -#: readelf.c:16831 +#: readelf.c:17012 #, c-format msgid "unspecified long double\n" msgstr "" -#: readelf.c:16834 +#: readelf.c:17015 #, c-format msgid "128-bit IBM long double\n" msgstr "" -#: readelf.c:16837 +#: readelf.c:17018 #, c-format msgid "64-bit long double\n" msgstr "" -#: readelf.c:16840 +#: readelf.c:17021 #, c-format msgid "128-bit IEEE long double\n" msgstr "" -#: readelf.c:16862 readelf.c:16893 +#: readelf.c:17043 readelf.c:17074 #, c-format msgid "unspecified\n" msgstr "" -#: readelf.c:16865 +#: readelf.c:17046 #, c-format msgid "generic\n" msgstr "" -#: readelf.c:16899 +#: readelf.c:17080 #, c-format msgid "memory\n" msgstr "" -#: readelf.c:16926 +#: readelf.c:17107 #, c-format msgid "any\n" msgstr "" -#: readelf.c:16929 +#: readelf.c:17110 #, c-format msgid "software\n" msgstr "" -#: readelf.c:16932 +#: readelf.c:17113 #, c-format msgid "hardware\n" msgstr "" -#: readelf.c:17055 +#: readelf.c:17236 #, c-format msgid "Hard or soft float\n" msgstr "" -#: readelf.c:17058 +#: readelf.c:17239 #, c-format msgid "Hard float (double precision)\n" msgstr "" -#: readelf.c:17061 +#: readelf.c:17242 #, c-format msgid "Hard float (single precision)\n" msgstr "" -#: readelf.c:17064 +#: readelf.c:17245 #, c-format msgid "Soft float\n" msgstr "" -#: readelf.c:17067 +#: readelf.c:17248 #, c-format msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n" msgstr "" -#: readelf.c:17070 +#: readelf.c:17251 #, c-format msgid "Hard float (32-bit CPU, Any FPU)\n" msgstr "" -#: readelf.c:17073 +#: readelf.c:17254 #, c-format msgid "Hard float (32-bit CPU, 64-bit FPU)\n" msgstr "" -#: readelf.c:17076 +#: readelf.c:17257 #, c-format msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n" msgstr "" -#: readelf.c:17079 +#: readelf.c:17260 #, c-format msgid "NaN 2008 compatibility\n" msgstr "" -#: readelf.c:17112 +#: readelf.c:17293 #, c-format msgid "Any MSA or not\n" msgstr "" -#: readelf.c:17115 +#: readelf.c:17296 #, c-format msgid "128-bit MSA\n" msgstr "" -#: readelf.c:17177 +#: readelf.c:17358 #, c-format msgid "Not used\n" msgstr "" -#: readelf.c:17180 +#: readelf.c:17361 #, c-format msgid "2 bytes\n" msgstr "" -#: readelf.c:17183 +#: readelf.c:17364 #, c-format msgid "4 bytes\n" msgstr "" -#: readelf.c:17200 readelf.c:17217 readelf.c:17291 readelf.c:17311 +#: readelf.c:17381 readelf.c:17398 readelf.c:17472 readelf.c:17492 #, c-format msgid "16-byte\n" msgstr "" -#: readelf.c:17231 +#: readelf.c:17412 #, c-format msgid "DSBT addressing not used\n" msgstr "" -#: readelf.c:17234 +#: readelf.c:17415 #, c-format msgid "DSBT addressing used\n" msgstr "" -#: readelf.c:17248 +#: readelf.c:17429 #, c-format msgid "Data addressing position-dependent\n" msgstr "" -#: readelf.c:17251 +#: readelf.c:17432 #, c-format msgid "Data addressing position-independent, GOT near DP\n" msgstr "" -#: readelf.c:17254 +#: readelf.c:17435 #, c-format msgid "Data addressing position-independent, GOT far from DP\n" msgstr "" -#: readelf.c:17268 +#: readelf.c:17449 #, c-format msgid "Code addressing position-dependent\n" msgstr "" -#: readelf.c:17271 +#: readelf.c:17452 #, c-format msgid "Code addressing position-independent\n" msgstr "" -#: readelf.c:17425 +#: readelf.c:17606 #, c-format msgid "MSP430\n" msgstr "" -#: readelf.c:17426 +#: readelf.c:17607 #, c-format msgid "MSP430X\n" msgstr "" -#: readelf.c:17437 readelf.c:17449 +#: readelf.c:17618 readelf.c:17630 #, c-format msgid "Small\n" msgstr "" -#: readelf.c:17438 readelf.c:17450 +#: readelf.c:17619 readelf.c:17631 #, c-format msgid "Large\n" msgstr "" -#: readelf.c:17451 +#: readelf.c:17632 #, c-format msgid "Restricted Large\n" msgstr "" -#: readelf.c:17457 +#: readelf.c:17638 #, c-format msgid " <unknown tag %d>: " msgstr "" -#: readelf.c:17503 +#: readelf.c:17684 #, c-format msgid "Any Region\n" msgstr "" -#: readelf.c:17506 +#: readelf.c:17687 #, c-format msgid "Lower Region Only\n" msgstr "" -#: readelf.c:17565 +#: readelf.c:17746 #, c-format msgid "%u\n" msgstr "" -#: readelf.c:17572 +#: readelf.c:17753 #, c-format msgid "No unaligned access\n" msgstr "" -#: readelf.c:17575 +#: readelf.c:17756 #, c-format msgid "Unaligned access\n" msgstr "" -#: readelf.c:17581 +#: readelf.c:17762 #, c-format msgid "%u-bytes\n" msgstr "" -#: readelf.c:17723 +#: readelf.c:17904 msgid "attributes" msgstr "" -#: readelf.c:17735 +#: readelf.c:17916 #, c-format msgid "Unknown attributes version '%c'(%d) - expecting 'A'\n" msgstr "" -#: readelf.c:17754 +#: readelf.c:17935 msgid "Tag section ends prematurely\n" msgstr "" -#: readelf.c:17763 +#: readelf.c:17944 #, c-format msgid "Bad attribute length (%u > %u)\n" msgstr "" -#: readelf.c:17771 +#: readelf.c:17952 #, c-format msgid "Attribute length of %u is too small\n" msgstr "" -#: readelf.c:17782 +#: readelf.c:17963 msgid "Corrupt attribute section name\n" msgstr "" -#: readelf.c:17787 +#: readelf.c:17968 #, c-format msgid "Attribute Section: " msgstr "" -#: readelf.c:17814 +#: readelf.c:17995 msgid "Unused bytes at end of section\n" msgstr "" -#: readelf.c:17824 +#: readelf.c:18005 #, c-format msgid "Bad subsection length (%u > %u)\n" msgstr "" -#: readelf.c:17832 +#: readelf.c:18013 #, c-format msgid "Bad subsection length (%u < 6)\n" msgstr "" -#: readelf.c:17847 +#: readelf.c:18028 #, c-format msgid "File Attributes\n" msgstr "" -#: readelf.c:17850 +#: readelf.c:18031 #, c-format msgid "Section Attributes:" msgstr "" -#: readelf.c:17853 +#: readelf.c:18034 #, c-format msgid "Symbol Attributes:" msgstr "" -#: readelf.c:17866 +#: readelf.c:18047 #, c-format msgid "Unknown tag: %d\n" msgstr "" -#: readelf.c:17887 +#: readelf.c:18068 #, c-format msgid " Unknown attribute:\n" msgstr "" -#: readelf.c:17929 +#: readelf.c:18110 msgid "MIPS GOT entry extends beyond the end of available data\n" msgstr "" -#: readelf.c:18012 readelf.c:18081 +#: readelf.c:18193 readelf.c:18262 msgid "Unknown" msgstr "" -#: readelf.c:18128 +#: readelf.c:18309 msgid "Corrupt MIPS ABI Flags section.\n" msgstr "" -#: readelf.c:18134 +#: readelf.c:18315 msgid "MIPS ABI Flags section" msgstr "" -#: readelf.c:18193 readelf.c:18775 +#: readelf.c:18374 readelf.c:18956 msgid "Global Offset Table data" msgstr "" -#: readelf.c:18197 +#: readelf.c:18378 #, c-format msgid "" "\n" "Static GOT:\n" msgstr "" -#: readelf.c:18198 readelf.c:18780 +#: readelf.c:18379 readelf.c:18961 #, c-format msgid " Canonical gp value: " msgstr "" -#: readelf.c:18212 readelf.c:18784 readelf.c:18914 +#: readelf.c:18393 readelf.c:18965 readelf.c:19095 #, c-format msgid " Reserved entries:\n" msgstr "" -#: readelf.c:18213 +#: readelf.c:18394 #, c-format msgid " %*s %10s %*s\n" msgstr "" -#: readelf.c:18214 readelf.c:18244 readelf.c:18786 readelf.c:18814 -#: readelf.c:18832 readelf.c:18916 readelf.c:18925 +#: readelf.c:18395 readelf.c:18425 readelf.c:18967 readelf.c:18995 +#: readelf.c:19013 readelf.c:19097 readelf.c:19106 msgid "Address" msgstr "" -#: readelf.c:18214 readelf.c:18244 readelf.c:18786 readelf.c:18814 -#: readelf.c:18833 +#: readelf.c:18395 readelf.c:18425 readelf.c:18967 readelf.c:18995 +#: readelf.c:19014 msgid "Access" msgstr "" -#: readelf.c:18215 readelf.c:18245 +#: readelf.c:18396 readelf.c:18426 msgid "Value" msgstr "" -#: readelf.c:18242 readelf.c:18812 +#: readelf.c:18423 readelf.c:18993 #, c-format msgid " Local entries:\n" msgstr "" -#: readelf.c:18324 readelf.c:19031 +#: readelf.c:18505 readelf.c:19212 msgid "liblist section data" msgstr "" -#: readelf.c:18327 +#: readelf.c:18508 #, c-format msgid "" "\n" @@ -10663,38 +10809,38 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:18331 +#: readelf.c:18512 msgid "" " Library Time Stamp Checksum Version Flags\n" msgstr "" -#: readelf.c:18357 +#: readelf.c:18538 #, c-format msgid "<corrupt: %9ld>" msgstr "" -#: readelf.c:18362 +#: readelf.c:18543 msgid " NONE" msgstr "" -#: readelf.c:18412 +#: readelf.c:18593 msgid "No MIPS_OPTIONS header found\n" msgstr "" -#: readelf.c:18418 +#: readelf.c:18599 msgid "The MIPS options section is too small.\n" msgstr "" -#: readelf.c:18423 +#: readelf.c:18604 msgid "options" msgstr "" -#: readelf.c:18442 +#: readelf.c:18623 #, c-format msgid "Invalid size (%u) for MIPS option\n" msgstr "" -#: readelf.c:18451 +#: readelf.c:18632 #, c-format msgid "" "\n" @@ -10705,28 +10851,28 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:18489 readelf.c:18521 +#: readelf.c:18670 readelf.c:18702 msgid "Truncated MIPS REGINFO option\n" msgstr "" -#: readelf.c:18657 +#: readelf.c:18838 msgid "conflict list found without a dynamic symbol table\n" msgstr "" -#: readelf.c:18665 +#: readelf.c:18846 #, c-format msgid "Overlarge number of conflicts detected: %lx\n" msgstr "" -#: readelf.c:18673 +#: readelf.c:18854 msgid "Out of memory allocating space for dynamic conflicts\n" msgstr "" -#: readelf.c:18683 readelf.c:18701 +#: readelf.c:18864 readelf.c:18882 msgid "conflict" msgstr "" -#: readelf.c:18714 +#: readelf.c:18895 #, c-format msgid "" "\n" @@ -10737,124 +10883,124 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:18718 +#: readelf.c:18899 msgid " Num: Index Value Name" msgstr "" -#: readelf.c:18725 +#: readelf.c:18906 #, c-format msgid "<corrupt symbol index>" msgstr "" -#: readelf.c:18736 readelf.c:18862 readelf.c:18950 +#: readelf.c:18917 readelf.c:19043 readelf.c:19131 #, c-format msgid "<corrupt: %14ld>" msgstr "" -#: readelf.c:18759 +#: readelf.c:18940 #, c-format msgid "" "The GOT symbol offset (%lu) is greater than the symbol table size (%lu)\n" msgstr "" -#: readelf.c:18768 +#: readelf.c:18949 #, c-format msgid "Too many GOT symbols: %lu\n" msgstr "" -#: readelf.c:18779 +#: readelf.c:18960 #, c-format msgid "" "\n" "Primary GOT:\n" msgstr "" -#: readelf.c:18785 +#: readelf.c:18966 #, c-format msgid " %*s %10s %*s Purpose\n" msgstr "" -#: readelf.c:18787 readelf.c:18815 readelf.c:18834 readelf.c:18916 -#: readelf.c:18926 +#: readelf.c:18968 readelf.c:18996 readelf.c:19015 readelf.c:19097 +#: readelf.c:19107 msgid "Initial" msgstr "" -#: readelf.c:18789 +#: readelf.c:18970 #, c-format msgid " Lazy resolver\n" msgstr "" -#: readelf.c:18804 +#: readelf.c:18985 #, c-format msgid " Module pointer (GNU extension)\n" msgstr "" -#: readelf.c:18830 +#: readelf.c:19011 #, c-format msgid " Global entries:\n" msgstr "" -#: readelf.c:18835 readelf.c:18927 +#: readelf.c:19016 readelf.c:19108 msgid "Sym.Val." msgstr "" #. Note for translators: "Ndx" = abbreviated form of "Index". -#: readelf.c:18838 readelf.c:18927 +#: readelf.c:19019 readelf.c:19108 msgid "Ndx" msgstr "" -#: readelf.c:18838 readelf.c:18927 +#: readelf.c:19019 readelf.c:19108 msgid "Name" msgstr "" -#: readelf.c:18848 +#: readelf.c:19029 #, c-format msgid "<no dynamic symbols>" msgstr "" -#: readelf.c:18865 +#: readelf.c:19046 #, c-format msgid "<symbol index %lu exceeds number of dynamic symbols>" msgstr "" -#: readelf.c:18906 +#: readelf.c:19087 msgid "Procedure Linkage Table data" msgstr "" -#: readelf.c:18915 +#: readelf.c:19096 #, c-format msgid " %*s %*s Purpose\n" msgstr "" -#: readelf.c:18918 +#: readelf.c:19099 #, c-format msgid " PLT lazy resolver\n" msgstr "" -#: readelf.c:18920 +#: readelf.c:19101 #, c-format msgid " Module pointer\n" msgstr "" -#: readelf.c:18923 +#: readelf.c:19104 #, c-format msgid " Entries:\n" msgstr "" -#: readelf.c:18937 +#: readelf.c:19118 #, c-format msgid "<corrupt symbol index: %lu>" msgstr "" -#: readelf.c:18976 +#: readelf.c:19157 msgid "NDS32 elf flags section" msgstr "" -#: readelf.c:19042 +#: readelf.c:19223 msgid "liblist string table" msgstr "" -#: readelf.c:19054 +#: readelf.c:19235 #, c-format msgid "" "\n" @@ -10865,453 +11011,461 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:19060 +#: readelf.c:19241 msgid " Library Time Stamp Checksum Version Flags" msgstr "" -#: readelf.c:19110 +#: readelf.c:19291 msgid "NT_AUXV (auxiliary vector)" msgstr "" -#: readelf.c:19112 +#: readelf.c:19293 msgid "NT_PRSTATUS (prstatus structure)" msgstr "" -#: readelf.c:19114 +#: readelf.c:19295 msgid "NT_FPREGSET (floating point registers)" msgstr "" -#: readelf.c:19116 +#: readelf.c:19297 msgid "NT_PRPSINFO (prpsinfo structure)" msgstr "" -#: readelf.c:19118 +#: readelf.c:19299 msgid "NT_TASKSTRUCT (task structure)" msgstr "" -#: readelf.c:19120 +#: readelf.c:19301 msgid "NT_GDB_TDESC (GDB XML target description)" msgstr "" -#: readelf.c:19122 +#: readelf.c:19303 msgid "NT_PRXFPREG (user_xfpregs structure)" msgstr "" -#: readelf.c:19124 +#: readelf.c:19305 msgid "NT_PPC_VMX (ppc Altivec registers)" msgstr "" -#: readelf.c:19126 +#: readelf.c:19307 msgid "NT_PPC_VSX (ppc VSX registers)" msgstr "" -#: readelf.c:19128 +#: readelf.c:19309 msgid "NT_PPC_TAR (ppc TAR register)" msgstr "" -#: readelf.c:19130 +#: readelf.c:19311 msgid "NT_PPC_PPR (ppc PPR register)" msgstr "" -#: readelf.c:19132 +#: readelf.c:19313 msgid "NT_PPC_DSCR (ppc DSCR register)" msgstr "" -#: readelf.c:19134 +#: readelf.c:19315 msgid "NT_PPC_EBB (ppc EBB registers)" msgstr "" -#: readelf.c:19136 +#: readelf.c:19317 msgid "NT_PPC_PMU (ppc PMU registers)" msgstr "" -#: readelf.c:19138 +#: readelf.c:19319 msgid "NT_PPC_TM_CGPR (ppc checkpointed GPR registers)" msgstr "" -#: readelf.c:19140 +#: readelf.c:19321 msgid "NT_PPC_TM_CFPR (ppc checkpointed floating point registers)" msgstr "" -#: readelf.c:19142 +#: readelf.c:19323 msgid "NT_PPC_TM_CVMX (ppc checkpointed Altivec registers)" msgstr "" -#: readelf.c:19144 +#: readelf.c:19325 msgid "NT_PPC_TM_CVSX (ppc checkpointed VSX registers)" msgstr "" -#: readelf.c:19146 +#: readelf.c:19327 msgid "NT_PPC_TM_SPR (ppc TM special purpose registers)" msgstr "" -#: readelf.c:19148 +#: readelf.c:19329 msgid "NT_PPC_TM_CTAR (ppc checkpointed TAR register)" msgstr "" -#: readelf.c:19150 +#: readelf.c:19331 msgid "NT_PPC_TM_CPPR (ppc checkpointed PPR register)" msgstr "" -#: readelf.c:19152 +#: readelf.c:19333 msgid "NT_PPC_TM_CDSCR (ppc checkpointed DSCR register)" msgstr "" -#: readelf.c:19154 +#: readelf.c:19335 msgid "NT_386_TLS (x86 TLS information)" msgstr "" -#: readelf.c:19156 +#: readelf.c:19337 msgid "NT_386_IOPERM (x86 I/O permissions)" msgstr "" -#: readelf.c:19158 +#: readelf.c:19339 msgid "NT_X86_XSTATE (x86 XSAVE extended state)" msgstr "" -#: readelf.c:19160 +#: readelf.c:19341 msgid "NT_X86_CET (x86 CET state)" msgstr "" -#: readelf.c:19162 +#: readelf.c:19343 msgid "NT_S390_HIGH_GPRS (s390 upper register halves)" msgstr "" -#: readelf.c:19164 +#: readelf.c:19345 msgid "NT_S390_TIMER (s390 timer register)" msgstr "" -#: readelf.c:19166 +#: readelf.c:19347 msgid "NT_S390_TODCMP (s390 TOD comparator register)" msgstr "" -#: readelf.c:19168 +#: readelf.c:19349 msgid "NT_S390_TODPREG (s390 TOD programmable register)" msgstr "" -#: readelf.c:19170 +#: readelf.c:19351 msgid "NT_S390_CTRS (s390 control registers)" msgstr "" -#: readelf.c:19172 +#: readelf.c:19353 msgid "NT_S390_PREFIX (s390 prefix register)" msgstr "" -#: readelf.c:19174 +#: readelf.c:19355 msgid "NT_S390_LAST_BREAK (s390 last breaking event address)" msgstr "" -#: readelf.c:19176 +#: readelf.c:19357 msgid "NT_S390_SYSTEM_CALL (s390 system call restart data)" msgstr "" -#: readelf.c:19178 +#: readelf.c:19359 msgid "NT_S390_TDB (s390 transaction diagnostic block)" msgstr "" -#: readelf.c:19180 +#: readelf.c:19361 msgid "NT_S390_VXRS_LOW (s390 vector registers 0-15 upper half)" msgstr "" -#: readelf.c:19182 +#: readelf.c:19363 msgid "NT_S390_VXRS_HIGH (s390 vector registers 16-31)" msgstr "" -#: readelf.c:19184 +#: readelf.c:19365 msgid "NT_S390_GS_CB (s390 guarded-storage registers)" msgstr "" -#: readelf.c:19186 +#: readelf.c:19367 msgid "NT_S390_GS_BC (s390 guarded-storage broadcast control)" msgstr "" -#: readelf.c:19188 +#: readelf.c:19369 msgid "NT_ARM_VFP (arm VFP registers)" msgstr "" -#: readelf.c:19190 +#: readelf.c:19371 msgid "NT_ARM_TLS (AArch TLS registers)" msgstr "" -#: readelf.c:19192 +#: readelf.c:19373 msgid "NT_ARM_HW_BREAK (AArch hardware breakpoint registers)" msgstr "" -#: readelf.c:19194 +#: readelf.c:19375 msgid "NT_ARM_HW_WATCH (AArch hardware watchpoint registers)" msgstr "" -#: readelf.c:19196 +#: readelf.c:19377 +msgid "NT_ARM_SYSTEM_CALL (AArch system call number)" +msgstr "" + +#: readelf.c:19379 msgid "NT_ARM_SVE (AArch SVE registers)" msgstr "" -#: readelf.c:19198 +#: readelf.c:19381 msgid "NT_ARM_PAC_MASK (AArch pointer authentication code masks)" msgstr "" -#: readelf.c:19200 +#: readelf.c:19383 msgid "NT_ARM_PACA_KEYS (ARM pointer authentication address keys)" msgstr "" -#: readelf.c:19202 +#: readelf.c:19385 msgid "NT_ARM_PACG_KEYS (ARM pointer authentication generic keys)" msgstr "" -#: readelf.c:19204 +#: readelf.c:19387 msgid "NT_ARM_TAGGED_ADDR_CTRL (AArch tagged address control)" msgstr "" -#: readelf.c:19206 +#: readelf.c:19389 msgid "NT_ARM_PAC_ENABLED_KEYS (AArch64 pointer authentication enabled keys)" msgstr "" -#: readelf.c:19208 +#: readelf.c:19391 msgid "NT_ARC_V2 (ARC HS accumulator/extra registers)" msgstr "" -#: readelf.c:19210 +#: readelf.c:19393 msgid "NT_RISCV_CSR (RISC-V control and status registers)" msgstr "" -#: readelf.c:19212 +#: readelf.c:19395 msgid "NT_PSTATUS (pstatus structure)" msgstr "" -#: readelf.c:19214 +#: readelf.c:19397 msgid "NT_FPREGS (floating point registers)" msgstr "" -#: readelf.c:19216 +#: readelf.c:19399 msgid "NT_PSINFO (psinfo structure)" msgstr "" -#: readelf.c:19218 +#: readelf.c:19401 msgid "NT_LWPSTATUS (lwpstatus_t structure)" msgstr "" -#: readelf.c:19220 +#: readelf.c:19403 msgid "NT_LWPSINFO (lwpsinfo_t structure)" msgstr "" -#: readelf.c:19222 +#: readelf.c:19405 msgid "NT_WIN32PSTATUS (win32_pstatus structure)" msgstr "" -#: readelf.c:19224 +#: readelf.c:19407 msgid "NT_SIGINFO (siginfo_t data)" msgstr "" -#: readelf.c:19226 +#: readelf.c:19409 msgid "NT_FILE (mapped files)" msgstr "" -#: readelf.c:19234 +#: readelf.c:19417 msgid "NT_VERSION (version)" msgstr "" -#: readelf.c:19236 +#: readelf.c:19419 msgid "NT_ARCH (architecture)" msgstr "" -#: readelf.c:19238 +#: readelf.c:19421 msgid "OPEN" msgstr "" -#: readelf.c:19240 +#: readelf.c:19423 msgid "func" msgstr "" -#: readelf.c:19242 +#: readelf.c:19425 msgid "GO BUILDID" msgstr "" -#: readelf.c:19244 +#: readelf.c:19427 msgid "FDO_PACKAGING_METADATA" msgstr "" -#: readelf.c:19249 readelf.c:19368 readelf.c:20109 readelf.c:20277 -#: readelf.c:20374 readelf.c:20502 +#: readelf.c:19432 readelf.c:19551 readelf.c:19740 readelf.c:20308 +#: readelf.c:20478 readelf.c:20575 readelf.c:20703 #, c-format msgid "Unknown note type: (0x%08x)" msgstr "" -#: readelf.c:19270 +#: readelf.c:19453 #, c-format msgid " Cannot decode 64-bit note in 32-bit build\n" msgstr "" -#: readelf.c:19278 +#: readelf.c:19461 msgid " Malformed note - too short for header\n" msgstr "" -#: readelf.c:19287 +#: readelf.c:19470 msgid " Malformed note - does not end with \\0\n" msgstr "" -#: readelf.c:19300 +#: readelf.c:19483 msgid " Malformed note - too short for supplied file count\n" msgstr "" -#: readelf.c:19304 +#: readelf.c:19487 #, c-format msgid " Page size: " msgstr "" -#: readelf.c:19308 +#: readelf.c:19491 #, c-format msgid " %*s%*s%*s\n" msgstr "" -#: readelf.c:19309 +#: readelf.c:19492 msgid "Start" msgstr "" -#: readelf.c:19310 +#: readelf.c:19493 msgid "End" msgstr "" -#: readelf.c:19311 +#: readelf.c:19494 msgid "Page Offset" msgstr "" -#: readelf.c:19319 +#: readelf.c:19502 msgid " Malformed note - filenames end too early\n" msgstr "" -#: readelf.c:19351 +#: readelf.c:19534 msgid "NT_GNU_ABI_TAG (ABI version tag)" msgstr "" -#: readelf.c:19353 +#: readelf.c:19536 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)" msgstr "" -#: readelf.c:19355 +#: readelf.c:19538 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)" msgstr "" -#: readelf.c:19357 +#: readelf.c:19540 msgid "NT_GNU_GOLD_VERSION (gold version)" msgstr "" -#: readelf.c:19359 +#: readelf.c:19542 msgid "NT_GNU_PROPERTY_TYPE_0" msgstr "" -#: readelf.c:19361 +#: readelf.c:19544 msgid "NT_GNU_BUILD_ATTRIBUTE_OPEN" msgstr "" -#: readelf.c:19363 +#: readelf.c:19546 msgid "NT_GNU_BUILD_ATTRIBUTE_FUNC" msgstr "" -#: readelf.c:19452 readelf.c:19583 readelf.c:19620 +#: readelf.c:19635 readelf.c:19782 readelf.c:19819 #, c-format msgid "<None>" msgstr "" -#: readelf.c:19732 +#: readelf.c:19736 +msgid "NT_AMDGPU_METADATA (code object metadata)" +msgstr "" + +#: readelf.c:19931 #, c-format msgid " Properties: " msgstr "" -#: readelf.c:19736 +#: readelf.c:19935 #, c-format msgid "<corrupt GNU_PROPERTY_TYPE, size = %#lx>\n" msgstr "" -#: readelf.c:19748 +#: readelf.c:19947 #, c-format msgid "<corrupt descsz: %#lx>\n" msgstr "" -#: readelf.c:19759 +#: readelf.c:19958 #, c-format msgid "<corrupt type (%#x) datasz: %#x>\n" msgstr "" -#: readelf.c:19781 readelf.c:19835 readelf.c:19857 +#: readelf.c:19980 readelf.c:20034 readelf.c:20056 #, c-format msgid "x86 ISA used: <corrupt length: %#x> " msgstr "" -#: readelf.c:19792 readelf.c:19846 readelf.c:19868 +#: readelf.c:19991 readelf.c:20045 readelf.c:20067 #, c-format msgid "x86 ISA needed: <corrupt length: %#x> " msgstr "" -#: readelf.c:19803 +#: readelf.c:20002 #, c-format msgid "x86 feature: <corrupt length: %#x> " msgstr "" -#: readelf.c:19814 +#: readelf.c:20013 #, c-format msgid "x86 feature used: <corrupt length: %#x> " msgstr "" -#: readelf.c:19825 +#: readelf.c:20024 #, c-format msgid "x86 feature needed: <corrupt length: %#x> " msgstr "" -#: readelf.c:19887 readelf.c:19901 readelf.c:19909 readelf.c:19940 +#: readelf.c:20086 readelf.c:20100 readelf.c:20108 readelf.c:20139 #, c-format msgid "<corrupt length: %#x> " msgstr "" -#: readelf.c:19899 +#: readelf.c:20098 #, c-format msgid "stack size: " msgstr "" -#: readelf.c:19922 +#: readelf.c:20121 #, c-format msgid "1_needed: <corrupt length: %#x> " msgstr "" -#: readelf.c:19936 +#: readelf.c:20135 #, c-format msgid "UINT32_AND (%#x): " msgstr "" -#: readelf.c:19938 +#: readelf.c:20137 #, c-format msgid "UINT32_OR (%#x): " msgstr "" -#: readelf.c:19950 +#: readelf.c:20149 #, c-format msgid "<unknown type %#x data: " msgstr "" -#: readelf.c:19952 +#: readelf.c:20151 #, c-format msgid "<processor-specific type %#x data: " msgstr "" -#: readelf.c:19954 +#: readelf.c:20153 #, c-format msgid "<application-specific type %#x data: " msgstr "" -#: readelf.c:19983 +#: readelf.c:20182 #, c-format msgid " Build ID: " msgstr "" -#: readelf.c:19998 +#: readelf.c:20197 #, c-format msgid " <corrupt GNU_ABI_TAG>\n" msgstr "" -#: readelf.c:20035 +#: readelf.c:20234 #, c-format msgid " OS: %s, ABI: %ld.%ld.%ld\n" msgstr "" -#: readelf.c:20044 +#: readelf.c:20243 #, c-format msgid " Version: " msgstr "" @@ -11321,515 +11475,523 @@ msgstr "" #. is a series of entries, where each entry is a single byte followed #. by a nul terminated string. The byte gives the bit number to test #. if enabled in the bitmask. -#: readelf.c:20060 +#: readelf.c:20259 #, c-format msgid " Hardware Capabilities: " msgstr "" -#: readelf.c:20063 +#: readelf.c:20262 msgid "<corrupt GNU_HWCAP>\n" msgstr "" -#: readelf.c:20068 +#: readelf.c:20267 #, c-format msgid "num entries: %ld, enabled mask: %lx\n" msgstr "" -#: readelf.c:20084 +#: readelf.c:20283 #, c-format msgid " Description data: " msgstr "" -#: readelf.c:20102 +#: readelf.c:20301 msgid "Alignment of 8-byte objects" msgstr "" -#: readelf.c:20103 +#: readelf.c:20302 msgid "Sizeof double and long double" msgstr "" -#: readelf.c:20104 +#: readelf.c:20303 msgid "Type of FPU support needed" msgstr "" -#: readelf.c:20105 +#: readelf.c:20304 msgid "Use of SIMD instructions" msgstr "" -#: readelf.c:20106 +#: readelf.c:20305 msgid "Use of cache" msgstr "" -#: readelf.c:20107 +#: readelf.c:20306 msgid "Use of MMU" msgstr "" -#: readelf.c:20143 +#: readelf.c:20342 #, c-format msgid "4-bytes\n" msgstr "" -#: readelf.c:20144 +#: readelf.c:20343 #, c-format msgid "8-bytes\n" msgstr "" -#: readelf.c:20151 +#: readelf.c:20350 #, c-format msgid "FPU-2.0\n" msgstr "" -#: readelf.c:20152 +#: readelf.c:20351 #, c-format msgid "FPU-3.0\n" msgstr "" -#: readelf.c:20161 +#: readelf.c:20360 #, c-format msgid "yes\n" msgstr "" -#: readelf.c:20171 +#: readelf.c:20370 #, c-format msgid "unknown value: %x\n" msgstr "" -#: readelf.c:20227 +#: readelf.c:20426 msgid "NT_THRMISC (thrmisc structure)" msgstr "" -#: readelf.c:20229 +#: readelf.c:20428 msgid "NT_PROCSTAT_PROC (proc data)" msgstr "" -#: readelf.c:20231 +#: readelf.c:20430 msgid "NT_PROCSTAT_FILES (files data)" msgstr "" -#: readelf.c:20233 +#: readelf.c:20432 msgid "NT_PROCSTAT_VMMAP (vmmap data)" msgstr "" -#: readelf.c:20235 +#: readelf.c:20434 msgid "NT_PROCSTAT_GROUPS (groups data)" msgstr "" -#: readelf.c:20237 +#: readelf.c:20436 msgid "NT_PROCSTAT_UMASK (umask data)" msgstr "" -#: readelf.c:20239 +#: readelf.c:20438 msgid "NT_PROCSTAT_RLIMIT (rlimit data)" msgstr "" -#: readelf.c:20241 +#: readelf.c:20440 msgid "NT_PROCSTAT_OSREL (osreldate data)" msgstr "" -#: readelf.c:20243 +#: readelf.c:20442 msgid "NT_PROCSTAT_PSSTRINGS (ps_strings data)" msgstr "" -#: readelf.c:20245 +#: readelf.c:20444 msgid "NT_PROCSTAT_AUXV (auxv data)" msgstr "" -#: readelf.c:20247 +#: readelf.c:20446 msgid "NT_PTLWPINFO (ptrace_lwpinfo structure)" msgstr "" +#: readelf.c:20448 +msgid "NT_X86_SEGBASES (x86 segment base registers)" +msgstr "" + #. NetBSD core "procinfo" structure. -#: readelf.c:20261 +#: readelf.c:20462 msgid "NetBSD procinfo structure" msgstr "" -#: readelf.c:20264 +#: readelf.c:20465 msgid "NetBSD ELF auxiliary vector data" msgstr "" -#: readelf.c:20267 +#: readelf.c:20468 msgid "PT_LWPSTATUS (ptrace_lwpstatus structure)" msgstr "" -#: readelf.c:20296 readelf.c:20313 readelf.c:20327 +#: readelf.c:20497 readelf.c:20514 readelf.c:20528 msgid "PT_GETREGS (reg structure)" msgstr "" -#: readelf.c:20298 readelf.c:20315 readelf.c:20329 +#: readelf.c:20499 readelf.c:20516 readelf.c:20530 msgid "PT_GETFPREGS (fpreg structure)" msgstr "" -#: readelf.c:20311 +#: readelf.c:20512 msgid "PT___GETREGS40 (old reg structure)" msgstr "" -#: readelf.c:20346 +#: readelf.c:20547 msgid "OpenBSD procinfo structure" msgstr "" -#: readelf.c:20348 +#: readelf.c:20549 msgid "OpenBSD ELF auxiliary vector data" msgstr "" -#: readelf.c:20350 +#: readelf.c:20551 msgid "OpenBSD regular registers" msgstr "" -#: readelf.c:20352 +#: readelf.c:20553 msgid "OpenBSD floating point registers" msgstr "" -#: readelf.c:20354 +#: readelf.c:20555 msgid "OpenBSD window cookie" msgstr "" -#: readelf.c:20368 +#: readelf.c:20569 msgid "NT_STAPSDT (SystemTap probe descriptors)" msgstr "" -#: readelf.c:20436 +#: readelf.c:20637 #, c-format msgid " Provider: %s\n" msgstr "" -#: readelf.c:20437 +#: readelf.c:20638 #, c-format msgid " Name: %s\n" msgstr "" -#: readelf.c:20438 +#: readelf.c:20639 #, c-format msgid " Location: " msgstr "" -#: readelf.c:20440 +#: readelf.c:20641 #, c-format msgid ", Base: " msgstr "" -#: readelf.c:20442 +#: readelf.c:20643 #, c-format msgid ", Semaphore: " msgstr "" -#: readelf.c:20445 +#: readelf.c:20646 #, c-format msgid " Arguments: %s\n" msgstr "" -#: readelf.c:20450 +#: readelf.c:20651 #, c-format msgid " <corrupt - note is too small>\n" msgstr "" -#: readelf.c:20451 +#: readelf.c:20652 msgid "corrupt stapdt note - the data size is too small\n" msgstr "" -#: readelf.c:20460 +#: readelf.c:20661 #, c-format msgid " Packaging Metadata: %.*s\n" msgstr "" -#: readelf.c:20474 +#: readelf.c:20675 msgid "NT_VMS_MHD (module header)" msgstr "" -#: readelf.c:20476 +#: readelf.c:20677 msgid "NT_VMS_LNM (language name)" msgstr "" -#: readelf.c:20478 +#: readelf.c:20679 msgid "NT_VMS_SRC (source files)" msgstr "" -#: readelf.c:20482 +#: readelf.c:20683 msgid "NT_VMS_EIDC (consistency check)" msgstr "" -#: readelf.c:20484 +#: readelf.c:20685 msgid "NT_VMS_FPMODE (FP mode)" msgstr "" -#: readelf.c:20488 +#: readelf.c:20689 msgid "NT_VMS_IMGNAM (image name)" msgstr "" -#: readelf.c:20490 +#: readelf.c:20691 msgid "NT_VMS_IMGID (image id)" msgstr "" -#: readelf.c:20492 +#: readelf.c:20693 msgid "NT_VMS_LINKID (link id)" msgstr "" -#: readelf.c:20494 +#: readelf.c:20695 msgid "NT_VMS_IMGBID (build id)" msgstr "" -#: readelf.c:20496 +#: readelf.c:20697 msgid "NT_VMS_GSTNAM (sym table name)" msgstr "" -#: readelf.c:20523 +#: readelf.c:20724 #, c-format msgid " Creation date : %.17s\n" msgstr "" -#: readelf.c:20524 +#: readelf.c:20725 #, c-format msgid " Last patch date: %.17s\n" msgstr "" -#: readelf.c:20527 +#: readelf.c:20728 #, c-format msgid " Module name : %s\n" msgstr "" -#: readelf.c:20529 +#: readelf.c:20730 #, c-format msgid " Module version : %s\n" msgstr "" -#: readelf.c:20531 readelf.c:20536 +#: readelf.c:20732 readelf.c:20737 #, c-format msgid " Module version : <missing>\n" msgstr "" -#: readelf.c:20535 +#: readelf.c:20736 #, c-format msgid " Module name : <missing>\n" msgstr "" -#: readelf.c:20541 +#: readelf.c:20742 #, c-format msgid " Language: %.*s\n" msgstr "" -#: readelf.c:20546 +#: readelf.c:20747 #, c-format msgid " Floating Point mode: " msgstr "" -#: readelf.c:20556 +#: readelf.c:20757 #, c-format msgid " Link time: " msgstr "" -#: readelf.c:20567 +#: readelf.c:20767 #, c-format msgid " Patch time: " msgstr "" -#: readelf.c:20581 +#: readelf.c:20780 #, c-format msgid " Major id: %u, minor id: %u\n" msgstr "" -#: readelf.c:20584 +#: readelf.c:20783 #, c-format msgid " Last modified : " msgstr "" -#: readelf.c:20587 +#: readelf.c:20785 #, c-format msgid "" "\n" " Link flags : " msgstr "" -#: readelf.c:20590 +#: readelf.c:20788 #, c-format msgid " Header flags: 0x%08x\n" msgstr "" -#: readelf.c:20592 +#: readelf.c:20790 #, c-format msgid " Image id : %.*s\n" msgstr "" -#: readelf.c:20597 +#: readelf.c:20795 #, c-format msgid " Image name: %.*s\n" msgstr "" -#: readelf.c:20601 +#: readelf.c:20799 #, c-format msgid " Global symbol table name: %.*s\n" msgstr "" -#: readelf.c:20605 +#: readelf.c:20803 #, c-format msgid " Image id: %.*s\n" msgstr "" -#: readelf.c:20609 +#: readelf.c:20807 #, c-format msgid " Linker id: %.*s\n" msgstr "" -#: readelf.c:20619 +#: readelf.c:20817 #, c-format msgid " <corrupt - data size is too small>\n" msgstr "" -#: readelf.c:20620 +#: readelf.c:20818 msgid "corrupt IA64 note: data size is too small\n" msgstr "" -#: readelf.c:20787 readelf.c:20795 +#: readelf.c:20985 readelf.c:20993 #, c-format msgid " Applies to region from %#lx to %#lx\n" msgstr "" -#: readelf.c:20790 readelf.c:20797 +#: readelf.c:20988 readelf.c:20995 #, c-format msgid " Applies to region from %#lx\n" msgstr "" -#: readelf.c:20817 +#: readelf.c:21015 #, c-format msgid " <invalid description size: %lx>\n" msgstr "" -#: readelf.c:20818 +#: readelf.c:21016 #, c-format msgid " <invalid descsz>" msgstr "" -#: readelf.c:20844 +#: readelf.c:21042 #, c-format msgid "Gap in build notes detected from %#lx to %#lx\n" msgstr "" -#: readelf.c:20847 readelf.c:20858 +#: readelf.c:21045 readelf.c:21056 #, c-format msgid " Applies to region from %#lx" msgstr "" -#: readelf.c:20852 readelf.c:20863 +#: readelf.c:21050 readelf.c:21061 #, c-format msgid " to %#lx" msgstr "" -#: readelf.c:20869 +#: readelf.c:21067 #, c-format msgid " (%s)" msgstr "" -#: readelf.c:20890 readelf.c:20905 +#: readelf.c:21088 readelf.c:21103 #, c-format msgid "corrupt name field in GNU build attribute note: size = %ld\n" msgstr "" -#: readelf.c:20891 readelf.c:20906 +#: readelf.c:21089 readelf.c:21104 msgid " <corrupt name>" msgstr "" -#: readelf.c:20925 +#: readelf.c:21123 #, c-format msgid "unrecognised attribute type in name field: %d\n" msgstr "" -#: readelf.c:20926 +#: readelf.c:21124 msgid "<unknown name type>" msgstr "" -#: readelf.c:20936 +#: readelf.c:21134 msgid "<version>" msgstr "" -#: readelf.c:20941 +#: readelf.c:21139 msgid "<stack prot>" msgstr "" -#: readelf.c:20946 +#: readelf.c:21144 msgid "<relro>" msgstr "" -#: readelf.c:20951 +#: readelf.c:21149 msgid "<stack size>" msgstr "" -#: readelf.c:20956 +#: readelf.c:21154 msgid "<tool>" msgstr "" -#: readelf.c:20961 +#: readelf.c:21159 msgid "<ABI>" msgstr "" -#: readelf.c:20966 +#: readelf.c:21164 msgid "<PIC>" msgstr "" -#: readelf.c:20971 +#: readelf.c:21169 msgid "<short enum>" msgstr "" -#: readelf.c:20990 +#: readelf.c:21188 #, c-format msgid "unrecognised byte in name field: %d\n" msgstr "" -#: readelf.c:20991 +#: readelf.c:21189 #, c-format msgid "<unknown:_%d>" msgstr "" -#: readelf.c:21003 +#: readelf.c:21201 #, c-format msgid "attribute does not have an expected type (%c)\n" msgstr "" -#: readelf.c:21007 +#: readelf.c:21205 #, c-format msgid "corrupt name field: namesz: %lu but parsing gets to %ld\n" msgstr "" -#: readelf.c:21034 +#: readelf.c:21232 #, c-format msgid "corrupt numeric name field: too many bytes in the value: %x\n" msgstr "" -#: readelf.c:21212 +#: readelf.c:21321 #, c-format msgid " description data: " msgstr "" -#: readelf.c:21254 +#: readelf.c:21469 +msgid "failed to unpack msgpack contents in NT_AMDGPU_METADATA note" +msgstr "" + +#: readelf.c:21617 msgid "notes" msgstr "" -#: readelf.c:21266 +#: readelf.c:21629 #, c-format msgid "Displaying notes found in: %s\n" msgstr "" -#: readelf.c:21268 +#: readelf.c:21631 #, c-format msgid "Displaying notes found at file offset 0x%08lx with length 0x%08lx:\n" msgstr "" -#: readelf.c:21280 +#: readelf.c:21643 #, c-format msgid "Corrupt note: alignment %ld, expecting 4 or 8\n" msgstr "" -#: readelf.c:21286 +#: readelf.c:21649 #, c-format msgid " %-20s %-10s\tDescription\n" msgstr "" -#: readelf.c:21286 +#: readelf.c:21649 msgid "Owner" msgstr "" -#: readelf.c:21286 +#: readelf.c:21649 msgid "Data size" msgstr "" -#: readelf.c:21304 readelf.c:21333 +#: readelf.c:21667 readelf.c:21696 #, c-format msgid "Corrupt note: only %ld byte remains, not enough for a full note\n" msgid_plural "" @@ -11837,25 +11999,25 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:21361 +#: readelf.c:21724 #, c-format msgid "note with invalid namesz and/or descsz found at offset 0x%lx\n" msgstr "" -#: readelf.c:21363 +#: readelf.c:21726 #, c-format msgid " type: 0x%lx, namesize: 0x%08lx, descsize: 0x%08lx, alignment: %u\n" msgstr "" -#: readelf.c:21381 +#: readelf.c:21744 msgid "Out of memory allocating space for inote name\n" msgstr "" -#: readelf.c:21441 +#: readelf.c:21804 msgid "v850 notes" msgstr "" -#: readelf.c:21448 +#: readelf.c:21811 #, c-format msgid "" "\n" @@ -11863,80 +12025,80 @@ msgid "" "length 0x%lx:\n" msgstr "" -#: readelf.c:21465 +#: readelf.c:21828 #, c-format msgid "Corrupt note: name size is too big: %lx\n" msgstr "" -#: readelf.c:21475 +#: readelf.c:21838 #, c-format msgid "corrupt descsz found in note at offset 0x%lx\n" msgstr "" -#: readelf.c:21477 readelf.c:21490 +#: readelf.c:21840 readelf.c:21853 #, c-format msgid " type: 0x%lx, namesize: 0x%lx, descsize: 0x%lx\n" msgstr "" -#: readelf.c:21488 +#: readelf.c:21851 #, c-format msgid "corrupt namesz found in note at offset 0x%lx\n" msgstr "" -#: readelf.c:21567 +#: readelf.c:21930 #, c-format msgid "No notes found in linked file '%s'.\n" msgstr "" -#: readelf.c:21570 +#: readelf.c:21933 #, c-format msgid "No notes found file.\n" msgstr "" -#: readelf.c:21579 +#: readelf.c:21942 #, c-format msgid " Unknown GNU attribute: %s\n" msgstr "" -#: readelf.c:21727 +#: readelf.c:22090 msgid "" "This instance of readelf has been built without support for a\n" "64 bit data type and so it cannot read 64 bit ELF files.\n" msgstr "" -#: readelf.c:21897 +#: readelf.c:22280 #, c-format msgid "%s: Failed to read file header\n" msgstr "" -#: readelf.c:21912 +#: readelf.c:22295 #, c-format msgid "" "\n" "File: %s\n" msgstr "" -#: readelf.c:22073 +#: readelf.c:22456 #, c-format msgid "%s: unable to dump the index as none was found\n" msgstr "" -#: readelf.c:22080 +#: readelf.c:22463 #, c-format msgid "Index of archive %s: (%lu entries, 0x%lx bytes in the symbol table)\n" msgstr "" -#: readelf.c:22104 +#: readelf.c:22487 #, c-format msgid "Contents of binary %s at offset " msgstr "" -#: readelf.c:22116 +#: readelf.c:22499 #, c-format msgid "%s: end of the symbol table reached before the end of the index\n" msgstr "" -#: readelf.c:22135 +#: readelf.c:22518 #, c-format msgid "" "%s: %ld byte remains in the symbol table, but without corresponding entries " @@ -11947,36 +12109,36 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: readelf.c:22148 +#: readelf.c:22531 #, c-format msgid "%s: failed to seek back to start of object files in the archive\n" msgstr "" -#: readelf.c:22240 readelf.c:22359 +#: readelf.c:22623 readelf.c:22742 #, c-format msgid "Input file '%s' is not readable.\n" msgstr "" -#: readelf.c:22268 +#: readelf.c:22651 #, c-format msgid "%s: contains corrupt thin archive: %s\n" msgstr "" -#: readelf.c:22286 +#: readelf.c:22669 #, c-format msgid "%s: failed to seek to archive member.\n" msgstr "" -#: readelf.c:22351 +#: readelf.c:22734 msgid "Out of memory allocating file data structure\n" msgstr "" -#: readelf.c:22388 +#: readelf.c:22771 #, c-format msgid "File %s is not an archive so its index cannot be displayed.\n" msgstr "" -#: readelf.c:22459 +#: readelf.c:22842 msgid "Nothing to do.\n" msgstr "" @@ -12097,7 +12259,7 @@ msgstr "" msgid "group cursor header" msgstr "" -#: resbin.c:798 resrc.c:1350 +#: resbin.c:798 resrc.c:1352 #, c-format msgid "unexpected group cursor type %d" msgstr "" @@ -12110,7 +12272,7 @@ msgstr "" msgid "group icon header" msgstr "" -#: resbin.c:853 resrc.c:1297 +#: resbin.c:853 resrc.c:1299 #, c-format msgid "unexpected group icon type %d" msgstr "" @@ -12290,99 +12452,99 @@ msgstr "" msgid "can't get BFD_RELOC_RVA relocation type" msgstr "" -#: resrc.c:256 resrc.c:328 +#: resrc.c:257 resrc.c:329 #, c-format msgid "can't open temporary file `%s': %s" msgstr "" -#: resrc.c:262 +#: resrc.c:263 #, c-format msgid "can't redirect stdout: `%s': %s" msgstr "" -#: resrc.c:324 +#: resrc.c:325 #, c-format msgid "can't execute `%s': %s" msgstr "" -#: resrc.c:333 +#: resrc.c:334 #, c-format msgid "Using temporary file `%s' to read preprocessor output\n" msgstr "" -#: resrc.c:340 +#: resrc.c:341 #, c-format msgid "can't popen `%s': %s" msgstr "" -#: resrc.c:342 +#: resrc.c:343 #, c-format msgid "Using popen to read preprocessor output\n" msgstr "" -#: resrc.c:408 +#: resrc.c:405 #, c-format msgid "Tried `%s'\n" msgstr "" -#: resrc.c:419 +#: resrc.c:422 #, c-format msgid "Using `%s'\n" msgstr "" -#: resrc.c:603 +#: resrc.c:605 msgid "preprocessing failed." msgstr "" -#: resrc.c:634 +#: resrc.c:636 #, c-format msgid "%s: unexpected EOF" msgstr "" -#: resrc.c:683 +#: resrc.c:685 #, c-format msgid "%s: read of %lu returned %lu" msgstr "" -#: resrc.c:722 resrc.c:1497 +#: resrc.c:724 resrc.c:1499 #, c-format msgid "stat failed on bitmap file `%s': %s" msgstr "" -#: resrc.c:773 +#: resrc.c:775 #, c-format msgid "cursor file `%s' does not contain cursor data" msgstr "" -#: resrc.c:805 resrc.c:1205 +#: resrc.c:807 resrc.c:1207 #, c-format msgid "%s: fseek to %lu failed: %s" msgstr "" -#: resrc.c:931 +#: resrc.c:933 msgid "help ID requires DIALOGEX" msgstr "" -#: resrc.c:933 +#: resrc.c:935 msgid "control data requires DIALOGEX" msgstr "" -#: resrc.c:961 +#: resrc.c:963 #, c-format msgid "stat failed on font file `%s': %s" msgstr "" -#: resrc.c:1174 +#: resrc.c:1176 #, c-format msgid "icon file `%s' does not contain icon data" msgstr "" -#: resrc.c:1723 resrc.c:1758 +#: resrc.c:1725 resrc.c:1760 #, c-format msgid "stat failed on file `%s': %s" msgstr "" -#: resrc.c:1957 +#: resrc.c:1959 #, c-format msgid "can't open `%s' for output: %s" msgstr "" @@ -12444,47 +12606,47 @@ msgstr "" msgid "Failed to write TR block" msgstr "" -#: srconv.c:359 +#: srconv.c:360 #, c-format msgid "Unrecognized H8300 sub-architecture: %ld" msgstr "" -#: srconv.c:377 +#: srconv.c:378 #, c-format msgid "Unsupported architecture: %d" msgstr "" -#: srconv.c:831 +#: srconv.c:832 #, c-format msgid "Unrecognised type: %d" msgstr "" -#: srconv.c:957 +#: srconv.c:958 #, c-format msgid "Unrecognised coff symbol type: %d" msgstr "" -#: srconv.c:1019 srconv.c:1119 +#: srconv.c:1020 srconv.c:1120 #, c-format msgid "Unrecognised coff symbol visibility: %d" msgstr "" -#: srconv.c:1045 srconv.c:1090 +#: srconv.c:1046 srconv.c:1091 #, c-format msgid "Unrecognised coff symbol location: %d" msgstr "" #. FIXME: Return error status. -#: srconv.c:1424 +#: srconv.c:1425 msgid "Failed to write CS struct" msgstr "" -#: srconv.c:1694 +#: srconv.c:1695 #, c-format msgid "Convert a COFF object file into a SYSROFF object file\n" msgstr "" -#: srconv.c:1695 +#: srconv.c:1696 #, c-format msgid "" " The options are:\n" @@ -12496,11 +12658,11 @@ msgid "" " -v --version Print the program's version number\n" msgstr "" -#: srconv.c:1784 +#: srconv.c:1785 msgid "input and output files must be different" msgstr "" -#: srconv.c:1840 +#: srconv.c:1838 #, c-format msgid "unable to open output file %s" msgstr "" @@ -12553,82 +12715,82 @@ msgstr "" msgid "unknown visibility character for baseclass" msgstr "" -#: stabs.c:2441 +#: stabs.c:2444 msgid "unnamed $vb type" msgstr "" -#: stabs.c:2447 +#: stabs.c:2450 msgid "unrecognized C++ abbreviation" msgstr "" -#: stabs.c:2532 +#: stabs.c:2535 msgid "unknown visibility character for field" msgstr "" -#: stabs.c:2801 +#: stabs.c:2804 msgid "const/volatile indicator missing" msgstr "" -#: stabs.c:3342 +#: stabs.c:3345 msgid "Undefined N_EXCL" msgstr "" -#: stabs.c:3422 +#: stabs.c:3425 #, c-format msgid "Type file number %d out of range\n" msgstr "" -#: stabs.c:3427 +#: stabs.c:3430 #, c-format msgid "Type index number %d out of range\n" msgstr "" -#: stabs.c:3507 +#: stabs.c:3510 #, c-format msgid "Unrecognized XCOFF type %d\n" msgstr "" -#: stabs.c:3798 +#: stabs.c:3801 #, c-format msgid "bad mangled name `%s'\n" msgstr "" -#: stabs.c:3893 +#: stabs.c:3896 #, c-format msgid "no argument types in mangled string\n" msgstr "" -#: stabs.c:5241 +#: stabs.c:5244 #, c-format msgid "Demangled name is not a function\n" msgstr "" -#: stabs.c:5283 +#: stabs.c:5286 #, c-format msgid "Unexpected type in v3 arglist demangling\n" msgstr "" -#: stabs.c:5355 +#: stabs.c:5358 #, c-format msgid "Unrecognized demangle component %d\n" msgstr "" -#: stabs.c:5407 +#: stabs.c:5410 #, c-format msgid "Failed to print demangled template\n" msgstr "" -#: stabs.c:5487 +#: stabs.c:5493 #, c-format msgid "Couldn't get demangled builtin type\n" msgstr "" -#: stabs.c:5536 +#: stabs.c:5542 #, c-format msgid "Unexpected demangled varargs\n" msgstr "" -#: stabs.c:5543 +#: stabs.c:5549 #, c-format msgid "Unrecognized demangled builtin type\n" msgstr "" |