diff options
author | Jan Kratochvil <jan.kratochvil@redhat.com> | 2013-02-22 16:40:56 +0000 |
---|---|---|
committer | Jan Kratochvil <jan.kratochvil@redhat.com> | 2013-02-22 16:40:56 +0000 |
commit | bfada1897a1f8d2f46c99c333122590f57f1ff08 (patch) | |
tree | 1f1b705e5e598984446cfe34282c60d51496315f /gdb/elfread.c | |
parent | 35399224a1844ef745704878db6ecc83d350386d (diff) | |
download | gdb-bfada1897a1f8d2f46c99c333122590f57f1ff08.zip gdb-bfada1897a1f8d2f46c99c333122590f57f1ff08.tar.gz gdb-bfada1897a1f8d2f46c99c333122590f57f1ff08.tar.bz2 |
gdb/
Code cleanup.
* elfread.c (build_id_bfd_get): Make the return type const.
(build_id_verify): Make the check parameter const.
(build_id_to_debug_filename): Make the build_id parameter and variable
data const.
(find_separate_debug_file_by_buildid): Make the variable build_id const.
Diffstat (limited to 'gdb/elfread.c')
-rw-r--r-- | gdb/elfread.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gdb/elfread.c b/gdb/elfread.c index 4520209..4b95627 100644 --- a/gdb/elfread.c +++ b/gdb/elfread.c @@ -1076,7 +1076,7 @@ elf_gnu_ifunc_resolver_return_stop (struct breakpoint *b) /* Locate NT_GNU_BUILD_ID from ABFD and return its content. */ -static struct elf_build_id * +static const struct elf_build_id * build_id_bfd_get (bfd *abfd) { if (!bfd_check_format (abfd, bfd_object) @@ -1090,10 +1090,10 @@ build_id_bfd_get (bfd *abfd) /* Return if FILENAME has NT_GNU_BUILD_ID matching the CHECK value. */ static int -build_id_verify (const char *filename, struct elf_build_id *check) +build_id_verify (const char *filename, const struct elf_build_id *check) { bfd *abfd; - struct elf_build_id *found; + const struct elf_build_id *found; int retval = 0; /* We expect to be silent on the non-existing files. */ @@ -1118,7 +1118,7 @@ build_id_verify (const char *filename, struct elf_build_id *check) } static char * -build_id_to_debug_filename (struct elf_build_id *build_id) +build_id_to_debug_filename (const struct elf_build_id *build_id) { char *link, *debugdir, *retval = NULL; VEC (char_ptr) *debugdir_vec; @@ -1138,7 +1138,7 @@ build_id_to_debug_filename (struct elf_build_id *build_id) for (ix = 0; VEC_iterate (char_ptr, debugdir_vec, ix, debugdir); ++ix) { size_t debugdir_len = strlen (debugdir); - gdb_byte *data = build_id->data; + const gdb_byte *data = build_id->data; size_t size = build_id->size; char *s; @@ -1177,7 +1177,7 @@ build_id_to_debug_filename (struct elf_build_id *build_id) static char * find_separate_debug_file_by_buildid (struct objfile *objfile) { - struct elf_build_id *build_id; + const struct elf_build_id *build_id; build_id = build_id_bfd_get (objfile->obfd); if (build_id != NULL) |