diff options
author | Tom Tromey <tromey@redhat.com> | 2012-02-01 20:16:19 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2012-02-01 20:16:19 +0000 |
commit | a3ddde7aabbcce47bf92dac826f1d56c54b28370 (patch) | |
tree | 6192b8e3df0d893bbc06bc5428aecb3e10914c61 /gdb | |
parent | 472fd7b1949bf9a57a4897daf4bd6a3388e7fb24 (diff) | |
download | gdb-a3ddde7aabbcce47bf92dac826f1d56c54b28370.tar.gz |
* jit.c (bfd_open_from_target_memory): Move higher in file.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/jit.c | 36 |
2 files changed, 22 insertions, 18 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index b53d1b70778..a8b29b69da2 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2012-02-01 Tom Tromey <tromey@redhat.com> + + * jit.c (bfd_open_from_target_memory): Move higher in file. + 2012-02-01 Tristan Gingold <gingold@adacore.com> * libunwind-frame.c (libunwind_load): Display message if dlopen diff --git a/gdb/jit.c b/gdb/jit.c index 464490c2a71..44b080f01b2 100644 --- a/gdb/jit.c +++ b/gdb/jit.c @@ -127,6 +127,24 @@ mem_bfd_iovec_stat (struct bfd *abfd, void *stream, struct stat *sb) return 0; } +/* Open a BFD from the target's memory. */ + +static struct bfd * +bfd_open_from_target_memory (CORE_ADDR addr, ULONGEST size, char *target) +{ + const char *filename = xstrdup ("<in-memory>"); + struct target_buffer *buffer = xmalloc (sizeof (struct target_buffer)); + + buffer->base = addr; + buffer->size = size; + return bfd_openr_iovec (filename, target, + mem_bfd_iovec_open, + buffer, + mem_bfd_iovec_pread, + mem_bfd_iovec_close, + mem_bfd_iovec_stat); +} + /* One reader that has been loaded successfully, and can potentially be used to parse debug info. */ @@ -213,24 +231,6 @@ jit_reader_unload_command (char *args, int from_tty) loaded_jit_reader = NULL; } -/* Open a BFD from the target's memory. */ - -static struct bfd * -bfd_open_from_target_memory (CORE_ADDR addr, ULONGEST size, char *target) -{ - const char *filename = xstrdup ("<in-memory>"); - struct target_buffer *buffer = xmalloc (sizeof (struct target_buffer)); - - buffer->base = addr; - buffer->size = size; - return bfd_openr_iovec (filename, target, - mem_bfd_iovec_open, - buffer, - mem_bfd_iovec_pread, - mem_bfd_iovec_close, - mem_bfd_iovec_stat); -} - /* Per-inferior structure recording the addresses in the inferior. */ struct jit_inferior_data |