From d15c8a0029117cc706d76487a03d910c6547b520 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Wed, 24 Aug 2005 18:41:09 +0000 Subject: [PATCH] Remove private files --- libdwfl/=ideas | 16 ---------------- libdwfl/=oops | 30 ------------------------------ 2 files changed, 46 deletions(-) delete mode 100644 libdwfl/=ideas delete mode 100644 libdwfl/=oops diff --git a/libdwfl/=ideas b/libdwfl/=ideas deleted file mode 100644 index bdce325..0000000 --- a/libdwfl/=ideas +++ /dev/null @@ -1,16 +0,0 @@ -* dev+ino+mtime hash table, global -** share fd; if !isrel, share Elf*,Ebl*,Dwarf* - -* find_debuginfo - When local search fails, try "yum install-debugfor elf-file". - i.e., yum install `rpm -qf elffile --qf '%{SOURCERPM} %{V}-%{R} %{ARCH}\n' | awk '{ print substr($1, 1, length($1)-length("-" $2 ".src.rpm")) "-debuginfo-" $2 "." $3 }' ` - done in rpm-python inside yum(?) -** all yum ops should have a -qf mode, means `rpm -qf --qf %{name}.%{arch}` - plus debug-of modifier to name.arch or -qf * - -* libdw_findcu reads all cu hdrs from beginning -** good for dwarf_offdie: find cu containing that offset -** bad for dwarf_addrdie: reads in whole debuginfo file -** when from aranges (dwarf_addrdie), could read cuhdr offset directly w/o scan -*** aranges really store cu header offset, but libdw adds in header size to - get cu die offset; but libdw_findcu interning should start with header diff --git a/libdwfl/=oops b/libdwfl/=oops deleted file mode 100644 index a8bb38b..0000000 --- a/libdwfl/=oops +++ /dev/null @@ -1,30 +0,0 @@ -* regexp on multiple formats to yield records (pc, mod, sym, offset, size?) - -glibc backtrace_symbols_fd: - -foo.so(sym+0x123)[0x345] -foo.so(sym-0x123)[0x345] -foobar[0x12345678] - -i386 kernel oops: - - st_size -[<%x>] sym+0x123/0x32 -[<%x>] sym-0x123/0x32 -[<%x>] sym+0x123/0x32 [mod] - -x86-64 oops: - -[<%x>] -<%x>{sym+%d} -<%x>{sym-%d} -<%x>{:mod:sym+%d} -<%x>{:mod:sym-%d} - -kernel `uname -r`: - -... Not tainted (%s) -... Tainted: [A-Z]* (%s) - - -* guess mod loadbase from sym+ofs==pc -> pc-(symval+ofs)==bias -- 2.7.4