diff options
author | Justus Winter <4winter@informatik.uni-hamburg.de> | 2014-09-14 13:35:50 +0200 |
---|---|---|
committer | Justus Winter <4winter@informatik.uni-hamburg.de> | 2014-09-17 11:39:55 +0200 |
commit | 86f60379f71ec6d0aa3b93eaacc55bc5f453bda5 (patch) | |
tree | 395ccb92281d5d198892ba478ffe5dbb0af23f42 /Makefrag.am | |
parent | ffd4f3c8239b41d3fe9fa14403eb063e02b6a222 (diff) | |
download | gnumach-86f60379f71ec6d0aa3b93eaacc55bc5f453bda5.tar.gz gnumach-86f60379f71ec6d0aa3b93eaacc55bc5f453bda5.tar.bz2 gnumach-86f60379f71ec6d0aa3b93eaacc55bc5f453bda5.zip |
ddb: add support for ELF symbol tables
* ddb/db_elf.c: New file.
* ddb/db_elf.h: Likewise.
* Makefrag.am (libkernel_a_SOURCES): Add db_elf.{c,h}.
* ddb/db_sym.c (dummy_db_sym_init): New stub db_sym_init function.
(db_sym_switch): Add ELF functions.
* ddb/db_sym.h (SYMTAB_ELF): New macro.
(elf_db_sym_init): New declaration.
* i386/i386at/model_dep.c (c_boot_entry): Get ELF section header
information from the multiboot structure, and call elf_db_sym_init.
Diffstat (limited to 'Makefrag.am')
-rw-r--r-- | Makefrag.am | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Makefrag.am b/Makefrag.am index d6dd77f9..5e98b219 100644 --- a/Makefrag.am +++ b/Makefrag.am @@ -25,6 +25,8 @@ libkernel_a_SOURCES += \ ddb/db_access.h \ ddb/db_aout.c \ ddb/db_aout.h \ + ddb/db_elf.c \ + ddb/db_elf.h \ ddb/db_break.c \ ddb/db_break.h \ ddb/db_command.c \ |