From 3953f15ce4b4154e9fd7951424fedac0170ab59c Mon Sep 17 00:00:00 2001 From: Simon Marchi Date: Tue, 13 Oct 2015 12:40:01 -0400 Subject: Constify arguments of gdb_bfd_lookup_symbol and related functions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes this error: /home/pedro/gdb/mygit/src/gdb/solib-frv.c: In function ‘int enable_break2()’: /home/pedro/gdb/mygit/src/gdb/solib-frv.c:622:72: error: invalid conversion from ‘const void*’ to ‘void*’ [-fpermissive] addr = gdb_bfd_lookup_symbol (tmp_bfd, cmp_name, "_dl_debug_addr"); ^ In file included from /home/pedro/gdb/mygit/src/gdb/solib-frv.c:23:0: /home/pedro/gdb/mygit/src/gdb/solib.h:82:18: error: initializing argument 3 of ‘CORE_ADDR gdb_bfd_lookup_symbol(bfd*, int (*)(asymbol*, void*), void*)’ [-fpermissive] extern CORE_ADDR gdb_bfd_lookup_symbol (bfd *abfd, ^ The call in question is: addr = gdb_bfd_lookup_symbol (tmp_bfd, cmp_name, "_dl_debug_addr"); gdb/ChangeLog: * solib-dsbt.c (cmp_name): Constify arguments. * solib-frv.c (cmp_name): Likewise. * solib-svr4.c (svr4_create_solib_event_breakpoints): Likewise. * solib.c (gdb_bfd_lookup_symbol_from_symtab): Likewise. (bfd_lookup_symbol_from_dyn_symtab): Likewise. (gdb_bfd_lookup_symbol): Likewise. * solib.h (gdb_bfd_lookup_symbol): Likewise. (gdb_bfd_lookup_symbol_from_symtab): Likewise. --- gdb/ChangeLog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'gdb/ChangeLog') diff --git a/gdb/ChangeLog b/gdb/ChangeLog index e77f1bd..e96aa7c 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,14 @@ +2015-10-13 Simon Marchi + + * solib-dsbt.c (cmp_name): Constify arguments. + * solib-frv.c (cmp_name): Likewise. + * solib-svr4.c (svr4_create_solib_event_breakpoints): Likewise. + * solib.c (gdb_bfd_lookup_symbol_from_symtab): Likewise. + (bfd_lookup_symbol_from_dyn_symtab): Likewise. + (gdb_bfd_lookup_symbol): Likewise. + * solib.h (gdb_bfd_lookup_symbol): Likewise. + (gdb_bfd_lookup_symbol_from_symtab): Likewise. + 2015-10-12 Andrew Burgess * stack.c (parse_frame_specification): Remove message parameter, -- cgit v1.1