X-Git-Url: https://git.pld-linux.org/gitweb.cgi?a=blobdiff_plain;f=binutils-info.patch;h=2ad008da8021eadaa1d72e78cb492d4005418d1f;hb=HEAD;hp=1fa12348f05150072bb461aa6bc345539d9e843d;hpb=252cce6e78b623209b859467eb5f767c76df6876;p=packages%2Fbinutils.git diff --git a/binutils-info.patch b/binutils-info.patch index 1fa1234..2ad008d 100644 --- a/binutils-info.patch +++ b/binutils-info.patch @@ -1,50 +1,54 @@ -diff -urN binutils-2.12.90.0.1.org/bfd/doc/bfd.texinfo binutils-2.12.90.0.1/bfd/doc/bfd.texinfo ---- binutils-2.12.90.0.1.org/bfd/doc/bfd.texinfo Mon Mar 11 22:37:36 2002 -+++ binutils-2.12.90.0.1/bfd/doc/bfd.texinfo Mon Mar 11 22:37:52 2002 -@@ -21,9 +21,10 @@ - - @ifinfo - @format --START-INFO-DIR-ENTRY --* Bfd: (bfd). The Binary File Descriptor library. --END-INFO-DIR-ENTRY +diff -urN binutils-2.24.51.0.4.org/bfd/doc/bfd.texi binutils-2.24.51.0.4/bfd/doc/bfd.texi +--- binutils-2.24.51.0.4.org/bfd/doc/bfd.texi 2014-10-10 21:39:07.000000000 +0200 ++++ binutils-2.24.51.0.4/bfd/doc/bfd.texi 2014-10-11 21:34:42.948190928 +0200 +@@ -5,9 +5,9 @@ + @synindex fn cp + + @ifnottex +-@dircategory Software development +@dircategory Programming tools: -+@direntry + @direntry +-* Bfd: (bfd). The Binary File Descriptor library. +* Bfd: (bfd). The Binary File Descriptor library -+@end direntry - @end format - @end ifinfo + @end direntry + @end ifnottex -diff -urN binutils-2.12.90.0.1.org/binutils/doc/binutils.texi binutils-2.12.90.0.1/binutils/doc/binutils.texi ---- binutils-2.12.90.0.1.org/binutils/doc/binutils.texi Mon Mar 11 22:37:37 2002 -+++ binutils-2.12.90.0.1/binutils/doc/binutils.texi Mon Mar 11 22:37:52 2002 -@@ -6,25 +6,27 @@ +--- binutils-2.32/binutils/doc/binutils.texi.orig 2019-06-19 09:05:28.953253806 +0200 ++++ binutils-2.32/binutils/doc/binutils.texi 2019-06-19 09:07:46.075844282 +0200 +@@ -22,29 +22,25 @@ + @c man end + @end copying - @ifinfo - @format --START-INFO-DIR-ENTRY +-@dircategory Software development ++@dircategory Programming tools: + @direntry -* Binutils: (binutils). The GNU binary utilities. --* ar: (binutils)ar. Create, modify, and extract from archives --* nm: (binutils)nm. List symbols from object files --* objcopy: (binutils)objcopy. Copy and translate object files --* objdump: (binutils)objdump. Display information from object files --* ranlib: (binutils)ranlib. Generate index to archive contents +-@end direntry +- +-@dircategory Individual utilities +-@direntry +-* addr2line: (binutils)addr2line. Convert addresses to file and line. +-* ar: (binutils)ar. Create, modify, and extract from archives. +-* c++filt: (binutils)c++filt. Filter to demangle encoded C++ symbols. +-* cxxfilt: (binutils)c++filt. MS-DOS name for c++filt. +-* dlltool: (binutils)dlltool. Create files needed to build and use DLLs. +-* nm: (binutils)nm. List symbols from object files. +-* objcopy: (binutils)objcopy. Copy and translate object files. +-* objdump: (binutils)objdump. Display information from object files. +-* ranlib: (binutils)ranlib. Generate index to archive contents. -* readelf: (binutils)readelf. Display the contents of ELF format files. --* size: (binutils)size. List section sizes and total size --* strings: (binutils)strings. List printable strings from files --* strip: (binutils)strip. Discard symbols --* c++filt: (binutils)c++filt. Filter to demangle encoded C++ symbols --* cxxfilt: (binutils)c++filt. MS-DOS name for c++filt --* addr2line: (binutils)addr2line. Convert addresses to file and line --* nlmconv: (binutils)nlmconv. Converts object code into an NLM --* windres: (binutils)windres. Manipulate Windows resources --* windmc: (binutils)windmc. Generator for Windows message resources --* dlltool: (binutils)dlltool. Create files needed to build and use DLLs --END-INFO-DIR-ENTRY -+@dircategory Programming tools: -+@direntry +-* size: (binutils)size. List section sizes and total size. +-* strings: (binutils)strings. List printable strings from files. +-* strip: (binutils)strip. Discard symbols. +-* elfedit: (binutils)elfedit. Update ELF header and property of ELF files. +-* windmc: (binutils)windmc. Generator for Windows message resources. +-* windres: (binutils)windres. Manipulate Windows resources. +* Binutils: (binutils). The GNU binary utilities -+* ar: (binutils)ar. Create, modify and extract from archives ++* addr2line: (binutils)addr2line. Convert addresses to file and line ++* ar: (binutils)ar. Create, modify, and extract from archives ++* c++filt: (binutils)c++filt. Filter to demangle encoded C++ symbols ++* cxxfilt: (binutils)c++filt. MS-DOS name for c++filt ++* dlltool: (binutils)dlltool. Create files needed to build and use DLLs +* nm: (binutils)nm. List symbols from object files +* objcopy: (binutils)objcopy. Copy and translate object files +* objdump: (binutils)objdump. Display information from object files @@ -53,123 +57,132 @@ diff -urN binutils-2.12.90.0.1.org/binutils/doc/binutils.texi binutils-2.12.90.0 +* size: (binutils)size. List section sizes and total size +* strings: (binutils)strings. List printable strings from files +* strip: (binutils)strip. Discard symbols -+* c++filt: (binutils)c++filt. Filter to demangle encoded C++ symbols -+* cxxfilt: (binutils)c++filt. MS-DOS name for c++filt -+* addr2line: (binutils)addr2line. Convert addresses to file and line -+* nlmconv: (binutils)nlmconv. Converts object code into an NLM -+* windres: (binutils)windres. Manipulate Windows resources ++* elfedit: (binutils)elfedit. Update ELF header and property of ELF files +* windmc: (binutils)windmc. Generator for Windows message resources -+* dlltool: (binutils)dlltool. Create files needed to -+ build and use DLLs -+@end direntry - @end format - @end ifinfo - -diff -urN binutils-2.12.90.0.1.org/etc/configure.texi binutils-2.12.90.0.1/etc/configure.texi ---- binutils-2.12.90.0.1.org/etc/configure.texi Mon Mar 11 22:37:37 2002 -+++ binutils-2.12.90.0.1/etc/configure.texi Mon Mar 11 22:37:52 2002 -@@ -5,9 +5,9 @@ - @setchapternewpage off - @c %**end of header - --@dircategory GNU admin -+@dircategory Programming tools: - @direntry --* configure: (configure). The GNU configure and build system -+* configure: (configure). The GNU configure and build system ++* windres: (binutils)windres. Manipulate Windows resources @end direntry - @ifinfo ---- binutils-2.18.50.0.1/etc/standards.texi.orig 2007-09-08 19:33:36.000000000 +0200 -+++ binutils-2.18.50.0.1/etc/standards.texi 2007-09-15 21:32:14.252217649 +0200 -@@ -6,9 +6,9 @@ - @set lastupdate July 22, 2007 - @c %**end of header + @titlepage +diff -urN binutils-2.24.51.0.4.org/gas/doc/as.texi binutils-2.24.51.0.4/gas/doc/as.texi +--- binutils-2.24.51.0.4.org/gas/doc/as.texi 2014-10-10 21:39:07.000000000 +0200 ++++ binutils-2.24.51.0.4/gas/doc/as.texi 2014-10-11 21:34:45.224935691 +0200 +@@ -86,10 +86,10 @@ + @end ifinfo --@dircategory GNU organization -+@dircategory Miscellaneous: + @ifnottex +-@dircategory Software development ++@dircategory Programming tools: @direntry --* Standards: (standards). GNU coding standards. -+* Standards: (standards). GNU coding standards - @end direntry - - @c @setchapternewpage odd -diff -urN binutils-2.12.90.0.1.org/gas/doc/as.texinfo binutils-2.12.90.0.1/gas/doc/as.texinfo ---- binutils-2.12.90.0.1.org/gas/doc/as.texinfo Mon Mar 11 22:37:38 2002 -+++ binutils-2.12.90.0.1/gas/doc/as.texinfo Mon Mar 11 22:40:25 2002 -@@ -117,10 +117,11 @@ - - @ifinfo - @format --START-INFO-DIR-ENTRY -* As: (as). The GNU assembler. -* Gas: (as). The GNU assembler. --END-INFO-DIR-ENTRY -+@dircategory Programming tools: -+@direntry +* As: (as). The GNU assembler +* Gas: (as). The GNU assembler -+@end direntry - @end format - @end ifinfo - -diff -urN binutils-2.14.90.0.7.org/gas/doc/gasp.texinfo binutils-2.14.90.0.7/gas/doc/gasp.texinfo ---- binutils-2.14.90.0.7.org/gas/doc/gasp.texinfo Mon Mar 11 22:37:38 2002 -+++ binutils-2.14.90.0.7/gas/doc/gasp.texinfo Mon Mar 11 22:37:52 2002 -@@ -14,9 +14,10 @@ - - @ifinfo - @format --START-INFO-DIR-ENTRY --* gasp: (gasp). The GNU Assembler Preprocessor --END-INFO-DIR-ENTRY -+@dircategory Programming tools: -+@direntry -+* gasp: (gasp). The GNU Assembler Preprocessor -+@end direntry - @end format - @end ifinfo + @end direntry + @end ifnottex -diff -urN binutils-2.12.90.0.1.org/gprof/gprof.texi binutils-2.12.90.0.1/gprof/gprof.texi ---- binutils-2.12.90.0.1.org/gprof/gprof.texi Mon Mar 11 22:37:40 2002 -+++ binutils-2.12.90.0.1/gprof/gprof.texi Mon Mar 11 22:37:52 2002 -@@ -9,9 +9,10 @@ +diff -urN binutils-2.24.51.0.4.org/gprof/gprof.texi binutils-2.24.51.0.4/gprof/gprof.texi +--- binutils-2.24.51.0.4.org/gprof/gprof.texi 2014-10-10 21:39:07.000000000 +0200 ++++ binutils-2.24.51.0.4/gprof/gprof.texi 2014-10-11 21:34:45.888291778 +0200 +@@ -11,9 +11,9 @@ + @ifnottex @c This is a dir.info fragment to support semi-automated addition of @c manuals to an info tree. zoo@cygnus.com is developing this facility. - @format --START-INFO-DIR-ENTRY --* gprof: (gprof). Profiling your program's execution --END-INFO-DIR-ENTRY +-@dircategory Software development +@dircategory Programming tools: -+@direntry + @direntry +-* gprof: (gprof). Profiling your program's execution +* gprof: (gprof). Profiling your program's execution -+@end direntry - @end format - @end ifinfo + @end direntry + @end ifnottex -diff -urN binutils-2.12.90.0.1.org/ld/ld.texinfo binutils-2.12.90.0.1/ld/ld.texinfo ---- binutils-2.12.90.0.1.org/ld/ld.texinfo Mon Mar 11 22:37:41 2002 -+++ binutils-2.12.90.0.1/ld/ld.texinfo Mon Mar 11 22:37:52 2002 -@@ -48,9 +48,10 @@ +diff -urN binutils-2.24.51.0.4.org/ld/ld.texi binutils-2.24.51.0.4/ld/ld.texi +--- binutils-2.24.51.0.4.org/ld/ld.texi 2014-10-10 21:39:07.000000000 +0200 ++++ binutils-2.24.51.0.4/ld/ld.texi 2014-10-11 21:34:45.888291778 +0200 +@@ -42,9 +42,9 @@ + @c man end - @ifinfo - @format --START-INFO-DIR-ENTRY --* Ld: (ld). The GNU linker. --END-INFO-DIR-ENTRY + @ifnottex +-@dircategory Software development +@dircategory Programming tools: -+@direntry + @direntry +-* Ld: (ld). The GNU linker. +* Ld: (ld). The GNU linker -+@end direntry - @end format - @end ifinfo + @end direntry + @end ifnottex -@@ -4590,7 +4591,7 @@ +@@ -7768,7 +7768,7 @@ @node BFD outline - @section How it works: an outline of BFD + @section How It Works: An Outline of BFD @cindex opening object files -@include bfdsumm.texi +@include ../bfd/doc/bfdsumm.texi @end ifclear @node Reporting Bugs +--- binutils-2.41/ld/ldint.texi.orig 2023-07-03 01:00:00.000000000 +0200 ++++ binutils-2.41/ld/ldint.texi 2023-08-17 18:27:29.608789214 +0200 +@@ -3,9 +3,9 @@ + @c Copyright (C) 1992-2024 Free Software Foundation, Inc. + + @ifnottex +-@dircategory Software development ++@dircategory Programming tools: + @direntry +-* Ld-Internals: (ldint). The GNU linker internals. ++* Ld-Internals: (ldint). The GNU linker internals + @end direntry + @end ifnottex + +--- binutils-2.38/libctf/doc/ctf-spec.texi.orig 2022-01-22 13:14:09.000000000 +0100 ++++ binutils-2.38/libctf/doc/ctf-spec.texi 2022-02-14 17:31:26.750302933 +0100 +@@ -19,9 +19,9 @@ License''. + + @end copying + +-@dircategory Software development ++@dircategory Programming tools: + @direntry +-* CTF: (ctf-spec). The CTF file format. ++* CTF: (ctf-spec). The CTF file format + @end direntry + + @titlepage +--- binutils-2.40/libsframe/doc/sframe-spec.texi.orig 2023-01-14 01:00:00.000000000 +0100 ++++ binutils-2.40/libsframe/doc/sframe-spec.texi 2023-04-09 13:11:37.982011188 +0200 +@@ -13,9 +13,9 @@ License''. + + @end copying + +-@dircategory Software development ++@dircategory Programming tools: + @direntry +-* SFrame: (sframe-spec). The Simple Frame format. ++* SFrame: (sframe-spec). The Simple Frame format + @end direntry + + @titlepage +--- binutils-2.40/gprofng/doc/gprofng_ug.texi.orig 2023-01-14 01:00:00.000000000 +0100 ++++ binutils-2.40/gprofng/doc/gprofng_ug.texi 2023-04-09 13:12:26.545081432 +0200 +@@ -64,9 +64,9 @@ gprofng + + @c -- Entry for the Info dir structure ---------------------------------------- + @ifnottex +-@dircategory Software development ++@dircategory Programming tools: + @direntry +-* gprofng: (gprofng). The next generation profiling tool for Linux ++* gprofng: (gprofng). The next generation profiling tool for Linux + @end direntry + @end ifnottex + +--- binutils-2.40/libctf/configure.ac.orig 2023-01-14 01:00:00.000000000 +0100 ++++ binutils-2.40/libctf/configure.ac 2023-04-09 13:39:22.069662722 +0200 +@@ -184,7 +184,7 @@ changequote(,) + # We require texinfo to be 6.3 or later, for a working synindex + # and validatemenus: otherwise we fall back to /bin/true. + if ${MAKEINFO} --version \ +- | egrep 'texinfo[^0-9]*(6\.[3-9]|[7-9]|[1-6][0-9])' >/dev/null 2>&1; then ++ | grep -E 'texinfo[^0-9]*(6\.[3-9]|[7-9]|[1-6][0-9])' >/dev/null 2>&1; then + build_info=yes + else + build_info=