summaryrefslogtreecommitdiffstats
path: root/sys/ddb/db_sym.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* db_addr_t -> vaddr_tmpi2019-11-071-2/+2
| | | | ok deraadt@
* remove ctf_type declaration no longer needed since -r1.33jasper2017-11-061-2/+0
| | | | ok mpi@
* replace the DDB_STRUCT backend for "show struct" with ctf code.dlg2017-09-061-1/+0
| | | | | | | this lets you inspect arbitrary memory in the kernel as a specified struct. ok mpi@ jasper@
* Merge DDBCTF into DDB.mpi2017-08-111-2/+0
|
* With a CTF kernel, DDB's print command will now pretty-print symbols.mpi2017-08-101-2/+5
| | | | | | Casting a type is not yet supported. ok kettenis@, jasper@
* Kill db_sym_t.mpi2017-05-301-13/+7
| | | | ok deraadt@, kettenis@, jasper@
* Pass the symbol instead of its name when looking for CTF infos.mpi2017-05-291-0/+4
| | | | ok jasper@
* Collapse db_dwarf.h into db_sym.hmpi2016-04-201-0/+10
| | | | ok matthew@
* boolean_t/FALSE/TRUE -> int/0/1mpi2016-03-071-3/+3
|
* Merge db_elf_sym_values() into db_symbol_values().mpi2016-03-061-1/+0
| | | | ok stefan@
* db_sym_numargs() has always been defined to FALSE so nuke it with allmpi2016-03-011-2/+0
| | | | | | its associated dead code. ok mikeb@
* Make db_value_of_name() call db_elf_sym_lookup() in order to killmpi2016-03-011-3/+0
| | | | | | | | | db_lookup() as requested by mlarkin@ While here move the function to db_elf.c do keep db_elf_sym_lookup() private. ok mikeb@ appart from the move the function
* DB_SYM_NULL -> NULL.mpi2016-03-011-1/+0
|
* Remove the "symbol table" argument of the functions dealing withmpi2016-02-271-28/+6
| | | | | | | | | symbols. There's no reason to ask the programmer to supply a specific symbol table since the kernel only have one. ok visa@, guenther@
* Kill db_symbol_is_ambiguous(). There's no ambiguous symbol since LKMsmpi2016-02-121-7/+0
| | | | | | are no longer supported. ok tb@, guenther@
* Removes the abstraction layer to support multiple executable binaries.mpi2016-01-271-26/+7
| | | | | | | Simplifies the API to manipulate symbols now that all our architectures are ELF. ok tb@
* Remove unused db_sifting().mpi2016-01-271-3/+0
|
* Kill trailing whitespaces. No object change.mpi2016-01-251-6/+6
|
* DDB supports ELF symbols are all archs, and it's always the same as theguenther2014-03-161-2/+0
| | | | | | native size, so eliminate the #defines. ok miod@
* Remove support for a.out and ecoff. We only do elf now.deraadt2013-10-171-3/+0
| | | | ok miod
* Nuke DB_NO_AOUT, and have platforms with a.out symbols explicitely providemiod2005-04-191-7/+0
| | | | DB_AOUT_SYMBOLS.
* Add a an argument to db_printsym that specifies the printf functionart2002-05-161-1/+1
| | | | | we'll use for printing the information. miod@ ok
* First round of __P removal in sysmillert2002-03-141-29/+28
|
* new symbol handling in ddb for ELF, there is still a problem with hangman on alpha though..niklas2001-02-101-31/+61
|
* futher support for kernfs......mickey1997-05-291-1/+3
|
* wrong private namemickey1997-02-071-1/+3
|
* record real symtab end.mickey1996-08-161-3/+4
|
* add symtab list public iterator.mickey1996-08-161-1/+4
|
* Include sys/queue.h, and add multiple include protectionniklas1996-05-111-1/+9
|
* do dynamic symtab allocattion.mickey1996-05-101-5/+7
|
* add advanced hang analyzer.mickey1996-05-051-1/+8
| | | | idea by theo.
* partial sync with netbsd 960418, more to comederaadt1996-04-211-1/+2
|
* Debbuger changed towards the latest Mach.mickey1996-03-111-5/+5
| | | | | Some minor changes for Linux ;) emulation. Small bug fixes from NetBSD.
* netbsd-current import & 'boot' cmd addition.mickey1996-02-201-4/+12
|
* initial import of NetBSD treederaadt1995-10-181-0/+99