1 --- elfutils-0.84.orig/debian/man/strip.pod
2 +++ elfutils-0.84/debian/man/strip.pod
6 +eu-strip - Discard symbols from object files
10 +eu-strip [OPTION...] [FILE...]
14 +=head2 Output selection:
20 +Extract the removed sections into I<FILE>
25 +Place stripped output into I<FILE>
29 +=head2 Output options:
33 +=item B<-g, --strip-debug>
35 +Remove all debugging symbols
37 +=item B<-p, --preserve-dates>
39 +Copy modified/access timestamps to the output
41 +=item B<--permissive>
43 +Relax a few rules to handle slightly broken ELF files
45 +=item B<--remove-comment>
47 +Remove .comment section
55 +Give a short usage message
57 +=item B<-V, --version>
59 +Print program version
65 +Report bugs to <drepper@redhat.com>.
67 +This manual page written by Andrew Stribblehill for Debian but may be
68 +freely used by anyone.
69 --- elfutils-0.84.orig/debian/man/elflint.pod
70 +++ elfutils-0.84/debian/man/elflint.pod
74 +eu-elflint - Pedantic checker of ELF files
78 +eu-elflint [OPTION...] FILE...
82 +Pedantic checking of ELF files compliance with gABI/psABI spec.
90 +Binary has been created with GNU ld and is therefore known to be
91 +broken in certain ways
95 +Do not print anything if successful
99 +Be extremely strict, flag level 2 features.
107 +Give a short usage message
109 +=item B<-V, --version>
111 +Print program version
117 +Report bugs to <drepper@redhat.com>.
119 +This manual page written by Andrew Stribblehill for Debian but may be
120 +freely used by anyone.
121 --- elfutils-0.84.orig/debian/man/ld.pod
122 +++ elfutils-0.84/debian/man/ld.pod
126 +eu-ld - Combine object and archive files
130 +eu-ld [OPTION...] [FILE]...
146 +Prefer linking against shared libraries.
150 +Causes symbol not assigned to a version be reduced to local.
154 +Do not link against shared libraries.
158 +Use linker script in FILE.
160 +=item B<-e, --entry=ADDRESS>
162 +Set entry point address.
164 +=item B<-E, --export-dynamic>
166 +Export all dynamic symbols.
168 +=item B<--gc-sections>
170 +Remove unused sections.
172 +=item B<-G, --shared>
174 +Generate dynamic shared object.
176 +=item B<-h, --soname=NAME>
178 +Set soname of shared object.
182 +Ignore LD_LIBRARY_PATH environment variable.
184 +=item B<-I, --dynamic-linker=NAME>
186 +Set the dynamic linker name.
190 +Add PATH to list of directories files are searched in.
192 +=item B<-m, --emulation=NAME>
194 +Set emulation to NAME.
196 +=item B<--no-gc-sections>
198 +Don't remove unused sections.
200 +=item B<--no-whole-archive>
202 +Stop including the whole arhives in the output.
204 +=item B<-o, --output=FILE>
206 +Place output in FILE.
210 +Set optimization level to LEVEL.
212 +=item B<--pagesize=SIZE>
214 +Assume pagesize for the target system to be SIZE.
218 +Add/suppress addition indentifying link-editor to
221 +=item B<--runpath=PATH>
223 +Set runtime DSO search path.
225 +=item B<--runpath-link=PATH>
227 +Set link time DSO search path.
231 +Generate relocatable object.
233 +=item B<-s, --strip-all>
237 +=item B<-S, --strip-debug>
239 +Strip debugging symbols.
241 +=item B<-t, --trace>
245 +=item B<-v, --verbose>
249 +=item B<--version-script=FILE>
251 +Read version information from FILE.
253 +=item B<--whole-archive>
255 +Include whole archives in the output from now on.
257 +=item B<-z allextract>
259 +Same as --whole-archive.
261 +=item B<-z combreloc | nocombreloc>
263 +Do/do not combine relocation sections.
265 +=item B<-z defaultextract>
267 +Default rules of extracting from archive; weak
268 +references are not enough.
270 +=item B<-z defs | nodefs>
272 +Disallow/allow undefined symbols in DSOs.
274 +=item B<-z ignore | record>
276 +Ignore/record dependencies on unused DSOs.
278 +=item B<-z initfirst>
280 +Mark object to be initialized first.
282 +=item B<-z lazyload | nolazyload>
284 +Enable/disable lazy-loading flag for following
289 +Allow multiple definitions; first is used.
291 +=item B<-z nodefaultlib>
293 +Object is marked to not use default search path at
296 +=item B<-z nodelete>
298 +Object cannot be unloaded at runtime.
300 +=item B<-z nodlopen>
302 +Mark object as not loadable with 'dlopen'.
306 +Relocation will not be processed lazily.
310 +Object requires immediate handling of $ORIGIN.
312 +=item B<-z systemlibrary>
314 +Generated DSO will be a system library.
316 +=item B<-z weakextract>
318 +Weak references cause extraction from archive.
326 +Give a short usage message
328 +=item B<-V, --version>
330 +Print program version
334 +Mandatory or optional arguments to long options are also mandatory or optional
335 +for any corresponding short options.
339 +Report bugs to <drepper@redhat.com>.
341 +This manual page written by Andrew Stribblehill for Debian but may be
342 +freely used by anyone.
344 --- elfutils-0.84.orig/debian/man/nm.pod
345 +++ elfutils-0.84/debian/man/nm.pod
349 +eu-nm - List symbols from ELF files
353 +eu-nm [OPTION...] [FILE...]
357 +=head2 Output selection:
361 +=item B<-a, --debug-syms>
363 +Display debugger-only symbols
365 +=item B<--defined-only>
367 +Display only defined symbols
369 +=item B<-D, --dynamic>
371 +Display dynamic symbols instead of normal symbols
373 +=item B<-g, --extern-only>
375 +Display only external symbols
377 +=item B<-s, --print-armap>
379 +Include index for symbols from archive members
381 +=item B<-u, --undefined-only>
383 +Display only undefined symbols
387 +=head2 Output format:
391 +=item B<-A, --print-file-name>
393 +Print name of the input file before every symbol
397 +Same as --format=bsd
399 +=item B<-f, --format=I<FORMAT>>
401 +Use the output format I<FORMAT>. I<FORMAT> can be `bsd', `sysv' or
402 +`posix'. The default is `sysv'.
404 +=item B<--mark-weak>
408 +=item B<-P, --portability>
410 +Same as --format=posix
412 +=item B<-S, --print-size>
414 +Print size of defined symbols
416 +=item B<-t, --radix=RADIX>
418 +Use RADIX for printing symbol values
422 +=head2 Output options:
426 +=item B<-n, --numeric-sort>
428 +Sort symbols numerically by address
430 +=item B<-p, --no-sort>
432 +Do not sort the symbols
434 +=item B<-r, --reverse-sort>
436 +Reverse the sense of the sort
441 +=head2 Miscellaneous:
451 +Give a short usage message
453 +=item B<-V, --version>
455 +Print program version
459 +Mandatory or optional arguments to long options are also mandatory or
460 +optional for any corresponding short options.
464 +Report bugs to <drepper@redhat.com>.
466 +This manual page written by Andrew Stribblehill for Debian but may be
467 +freely used by anyone.
468 --- elfutils-0.84.orig/debian/man/readelf.pod
469 +++ elfutils-0.84/debian/man/readelf.pod
473 +eu-readelf - Print information from ELF file in human-readable form.
477 +eu-readelf [OPTION...] FILE...
479 +=head2 Output selection:
485 +Equivalent to: -h -l
487 +=item B<-d, --dynamic>
489 +Display the dynamic segment
491 +=item B<-h, --file-header>
493 +Display the ELF file header
495 +=item B<-I, --histogram>
497 +Display histogram of bucket list lengths
499 +=item B<-l, --program-headers>
501 +Display the program headers
503 +=item B<-n, --notes>
505 +Display the core notes
507 +=item B<-r, --relocs>
511 +=item B<-s, --symbols>
513 +Display the symbol table
515 +=item B<-S, --section-headers>
517 +Display the sections' header
519 +=item B<-V, --version-info>
521 +Display versioning information
523 +=item B<-w, --debug-dump[=I<SECTION>]>
525 +Display DWARF section content. I<SECTION> can be one of abbrev, aranges, frame,
526 +info, loc, line, pubnames, or str.
530 +=head2 Miscellaneous:
540 +Give a short usage message
542 +=item B<-V, --version>
544 +Print program version
548 +Mandatory or optional arguments to long options are also mandatory or
549 +optional for any corresponding short options.
553 +Report bugs to <drepper@redhat.com>.
555 +This manual page written by Andrew Stribblehill for Debian but may be
556 +freely used by anyone.
558 --- elfutils-0.84.orig/debian/man/size.pod
559 +++ elfutils-0.84/debian/man/size.pod
563 +eu-size List section sizes of FILEs (a.out by default).
567 +size [OPTION...] [FILE...]
572 +=head2 Output format:
578 +Same as `--format=sysv'
582 +Same as `--format=bsd'
586 +Same as `--radix=10'
588 +=item B<--format=FORMAT>
590 +Use the output format FORMAT. FORMAT can be `bsd' or `sysv'. The
595 +Similar to `--format=sysv' output but in one line
601 +=item B<--radix=RADIX>
603 +Use RADIX for printing symbol values
607 +Same as `--radix=16'
611 +=head2 Output options:
617 +Print size and permission flags for loadable segments
619 +=item B<-t, --totals>
621 +Display the total sizes (bsd only)
629 +Give a short usage message
631 +=item B<-V, --version>
633 +Print program version
639 +Report bugs to <drepper@redhat.com>.
641 +This manual page written by Andrew Stribblehill for Debian but may be
642 +freely used by anyone.
643 --- elfutils-0.84.orig/debian/man/Makefile
644 +++ elfutils-0.84/debian/man/Makefile
648 +# Makefile for manpages
650 +POD2MAN=/usr/bin/pod2man
653 +MAN1=eu-elflint.1 eu-nm.1 eu-size.1 eu-ld.1 eu-readelf.1 eu-strip.1
664 + --name=eu-$(basename $<) \
665 + --release="elfutils" \
666 + --center="User Commands" \
667 + --section=$(SECTION) \
668 + $(PODFLAGS) $< > $@
673 +.PHONY: all man1 clean