OS Manuals

/usr/bin/eu-srcfiles

Utilities and DSOs to handle ELF files and DWARF data

From elfutils 0.197-r0 (os), captured 2026-11-05 by running eu-srcfiles --help (exit 0). permalink

Usage: eu-srcfiles [OPTION...] INPUT
Lists the source files of a DWARF/ELF file.  The default input is the file
'a.out'.

 Output options:
  -0, --null                 Separate items by a null instead of a newline.
  -b, --no-backup            Disables local source file search when debuginfod
                             fails to fetch files. This option is only
                             applicable when fetching and zipping files.
  -c, --cu-only              Only list the CU names.
  -v, --verbose              Increase verbosity of logging messages.
  -z, --zip                  Zip all the source files and send to stdout.
                             Cannot be used with the null option

 Input selection options:
      --core=COREFILE        Find addresses from signatures found in COREFILE
      --debuginfo-path=PATH  Search path for separate debuginfo files
  -e, --executable=FILE      Find addresses in FILE
  -k, --kernel               Find addresses in the running kernel
  -K, --offline-kernel[=RELEASE]   Kernel with all modules
  -M, --linux-process-map=FILE   Find addresses in files mapped as read from
                             FILE in Linux /proc/PID/maps format
  -p, --pid=PID              Find addresses in files mapped into process PID

  -?, --help                 Give this help list
      --usage                Give a short usage message
  -V, --version              Print program version

Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.

Report bugs to https://sourceware.org/bugzilla.
Options (15)
OptionDescriptionSource
-0, --nullSeparate items by a null instead of a newline.help + man
-b, --no-backupDisables local source file search when debuginfod fails to fetch files.help + man
-c, --cu-onlyOnly list the CU (compilation unit) names.help + man
-v, --verboseIncrease verbosity of logging messages.help + man
-z, --zipZip all the source files and send to stdout.help + man
--core COREFILEFind addresses from signatures found in COREFILE.help + man
--debuginfo-path PATHSearch path for separate debuginfo files.help + man
-e, --executable FILEFind addresses in FILE.help + man
-k, --kernelFind addresses in the running kernel.help + man
-K, --offline-kernel RELEASEKernel with all moduleshelp
-M, --linux-process-map FILEFind addresses in files mapped as read from FILE in Linux /proc/PID/maps format.help + man
-p, --pid PIDFind addresses in files mapped into process PID.help + man
-?, --helpGive this help list.help + man
--usageGive a short usage message.help + man
-V, --versionPrint program version.help + man
Examples (6) from the manual page, untested

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.