summaryrefslogtreecommitdiff
path: root/libdwfl/linux-kernel-modules.c
Commit message (Collapse)AuthorAgeFilesLines
* Make -k/-K prune "source" subdirectory.Roland McGrath2009-01-081-0/+18
|
* Fix nits in .ko.{gz,bz2} matching.Roland McGrath2009-01-061-20/+22
|
* libdwfl -k/-K match compressed .ko filesRoland McGrath2009-01-061-5/+24
|
* src/Roland McGrath2008-08-071-2/+5
| | | | | | (find_symbol): Likewise. Convert plain number, or handle strings like "(section)+offset" or "symbol+offset".
* libdwfl/Roland McGrath2008-05-071-3/+9
| | | | | | | | 2008-05-06 Roland McGrath <roland@frob.com> * linux-kernel-modules.c (dwfl_linux_kernel_report_offline): Use FTS_LOGICAL here too. (dwfl_linux_kernel_find_elf): Likewise.
* propagate from branch 'com.redhat.elfutils' (head ↵Roland McGrath2008-04-291-4/+4
| | | | | | bef2134618ae8468c403066e350769ec46e303b7) to branch 'com.redhat.elfutils.roland.pending' (head 0a8081a6b3306c7fc090f01691f4c561b841d4f0)
* 2007-10-23 Roland McGrath <roland@redhat.com>Roland McGrath2007-10-231-3/+20
| | | | | | * linux-kernel-modules.c (report_kernel_archive): Reorder the kernel module to appear first.
* merge of '92c36bfdbc6468d1711c043b530e0dfe5abb6dec'Ulrich Drepper2007-10-161-9/+50
| | | | and 'c22c8c43f8f68b0bffd4d5ccdb2282c958268742'
* Build fixes for uninitialized variables.Ulrich Drepper2007-10-041-0/+3
| | | | Add some branch prediction.
* src/Roland McGrath2007-10-041-23/+171
| | | | | | | | | | | | | | | | | | | | 2007-10-04 Roland McGrath <roland@redhat.com> * readelf.c (print_archive_index): New variable. (options, parse_opt): Accept -c/--archive-index to set it. (dump_archive_index): New function. (process_file): Take new arg WILL_PRINT_ARCHIVE_INDEX. Call dump_archive_index on archives if set. (main): Update caller. (any_control_option): Give it file scope, moved out of ... (parse_opt): ... here. tests/ 2007-10-04 Roland McGrath <roland@redhat.com> * run-readelf-test4.sh: New file. * Makefile.am (TESTS, EXTRA_DIST): Add it.
* missed testdata filesRoland McGrath2007-08-131-2/+2
|
* src/Roland McGrath2007-05-181-12/+22
| | | | | | | | | | | | | | | | | | | 2007-05-18 Roland McGrath <roland@redhat.com> * unstrip.c (copy_elided_sections): Match up non-NOBITS sections with stripped file, so as not to duplicate a section copied in both. * strip.c (handle_elf): Keep SHT_NOTE section copies in the debug file. tests/ 2007-05-18 Roland McGrath <roland@redhat.com> * run-strip-test4.sh (stripped, debugfile): Use new reference files. * testfile37.bz2: New data file. * testfile37.debug.bz2: New data file. * run-unstrip-test2.sh: New file. * Makefile.am (TESTS, EXTRA_DIST): Add them.
* propagate from branch 'com.redhat.elfutils.roland.pending' (head ↵Ulrich Drepper2007-03-131-27/+115
| | | | | | e0c7abd450c9e49093cfae30af8a22782a74a403) to branch 'com.redhat.elfutils' (head 2c784d50eee72e33972c333138a3a28df304da63)
* propagate from branch 'com.redhat.elfutils.roland.pending' (head ↵Ulrich Drepper2007-02-051-3/+3
| | | | | | c44dcfac5b545aecb173fede31f34cb003be0173) to branch 'com.redhat.elfutils' (head 4196d4e01486bdeb0c0632291881d1c6d7163fab)
* 2007-01-10 Roland McGrath <roland@redhat.com>Roland McGrath2007-01-111-20/+15
| | | | | | | | | | * linux-kernel-modules.c (report_kernel): Check asprintf return value directly instead of via side effect, to silence warn_unused_result. (dwfl_linux_kernel_report_offline): Likewise. (dwfl_linux_kernel_find_elf): Likewise. (dwfl_linux_kernel_module_section_address): Likewise. * find-debuginfo.c (try_open): Likewise.
* libdwfl/Roland McGrath2006-08-151-6/+52
| | | | | | | | | | | | | | | | | | | 2006-08-14 Roland McGrath <roland@redhat.com> * linux-kernel-modules.c (try_kernel_name): If the call to dwfl_standard_find_debuginfo produces no results, try it again with NULL as DEBUGLINK_FILE to try *FNAME with .debug suffix. * find-debuginfo.c (DEFAULT_DEBUGINFO_PATH): Macro moved ... * libdwflP.h: ... to here. * linux-kernel-modules.c (try_kernel_name): Skip manual open if it repeats the first thing dwfl_standard_find_debuginfo will try. * linux-kernel-modules.c (MODULE_SECT_NAME_LEN): New macro. (dwfl_linux_kernel_module_section_address): If a /sys file is missing and the section name is >= MODULE_SECT_NAME_LEN, try truncating the section name.
* Fix FSF address. No exception for libdwarf.Ulrich Drepper2006-04-041-1/+1
|
* propagate from branch 'com.redhat.elfutils.roland.pending' (head ↵Ulrich Drepper2006-04-041-10/+46
| | | | | | 4f8fc821345feef58624f0aa5b470d4827577d8c) to branch 'com.redhat.elfutils' (head 76e26cb54695fd3b21ee8fb5be3036bd68200633)
* 2005-11-21 Roland McGrath <roland@redhat.com>Roland McGrath2005-11-211-0/+20
| | | | | | | | * linux-kernel-modules.c (dwfl_linux_kernel_module_section_address): Don't leak malloc'd file name. If a /sys/.../sections file is missing and starts with ".init", try the variant with "_init" too; catches PPC64 kernel braindamage.
* libdw/Roland McGrath2005-10-281-3/+4
| | | | | | | | | | | | Fixes to last changes. tests/ 2005-10-27 Roland McGrath <roland@redhat.com> * run-find-prologues.sh: New file. * Makefile.am (TESTS, EXTRA_DIST): Add it.
* 2005-08-23 Roland McGrath <roland@redhat.com>Roland McGrath2005-08-231-23/+187
| | | | | | * dwarf_attr_integrate.c (dwarf_attr_integrate): Treat DW_AT_specification the same as DW_AT_abstract_origin.
* 2005-08-07 Roland McGrath <roland@redhat.com>Roland McGrath2005-08-071-2/+37
| | | | | | | * linux-kernel-modules.c (dwfl_linux_kernel_find_elf): When module names contain '_' or '-', look for files named either "foo-bar.ko" or "foo_bar.ko".
* Adjust for monotone.Ulrich Drepper2005-07-261-0/+243