diff options
author | Daniel Jacobowitz <drow@false.org> | 2005-06-13 16:15:40 +0000 |
---|---|---|
committer | Daniel Jacobowitz <drow@false.org> | 2005-06-13 16:15:40 +0000 |
commit | c1bd25fd1de1bc9e80bf95feb670c26be62c833b (patch) | |
tree | 040f83c9ea28a54f68672022b0a04975c5b9c37c /gdb/exec.h | |
parent | 37f6032b8594c94b585732cf7ae09affe8614eee (diff) | |
download | gdb-c1bd25fd1de1bc9e80bf95feb670c26be62c833b.zip gdb-c1bd25fd1de1bc9e80bf95feb670c26be62c833b.tar.gz gdb-c1bd25fd1de1bc9e80bf95feb670c26be62c833b.tar.bz2 |
gdb/
* Makefile.in (symfile.o): Add $(exec_h).
* exec.h (exec_set_section_address): Add prototype.
* exec.c (exec_set_section_address): New function.
* symfile.c: Include "exec.h".
(struct place_section_arg, place_section): New.
(default_symfile_offsets): Call place_section for each
section of a relocatable file.
gdb/testsuite/
* gdb.base/relocate.c: Add a copyright notice.
(dummy): Remove.
* gdb.base/relocate.exp: Test printing the values of variables
from a relocatable file.
Diffstat (limited to 'gdb/exec.h')
-rw-r--r-- | gdb/exec.h | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -36,4 +36,7 @@ extern struct target_ops exec_ops; extern int build_section_table (struct bfd *, struct section_table **, struct section_table **); +/* Set the loaded address of a section. */ +extern void exec_set_section_address (const char *, int, CORE_ADDR); + #endif |