mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-26 17:18:55 +00:00
2006-02-21 Andrew Stubbs <andrew.stubbs@st.com>
* symfile.c (generic_load): Use buildargv() and tilde_expand() to parse file names with quoting, spaces and tildes properly. (load_command): Quote all special characters before calling target_load() such that buildargv() doesn't break file names. (_initialize_symfile): Mention the load offset in the help for the load command. * remote-sim.c: Include readline.h. (gdbsim_load): Use buildargv and tilde_expand() to parse file names with quoting, spaces and tildes properly. * target.h (target_load): Comment the parameters better. * Makefile.in (remote_sim.o): Add readline.h dependency. testsuite/ * gdb.base/help.exp (help load): Update expected results.
This commit is contained in:
@@ -680,7 +680,14 @@ extern void print_section_info (struct target_ops *, bfd *);
|
||||
|
||||
/* Load an executable file into the target process. This is expected
|
||||
to not only bring new code into the target process, but also to
|
||||
update GDB's symbol tables to match. */
|
||||
update GDB's symbol tables to match.
|
||||
|
||||
ARG contains command-line arguments, to be broken down with
|
||||
buildargv (). The first non-switch argument is the filename to
|
||||
load, FILE; the second is a number (as parsed by strtoul (..., ...,
|
||||
0)), which is an offset to apply to the load addresses of FILE's
|
||||
sections. The target may define switches, or other non-switch
|
||||
arguments, as it pleases. */
|
||||
|
||||
extern void target_load (char *arg, int from_tty);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user