From: Simon Marchi Date: Wed, 27 Jun 2018 14:52:57 +0000 (-0400) Subject: Add overrides, fix FreeBSD build X-Git-Tag: gdb-8.2-release~180 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bd583225a52f920f71e417ef87092d25553dc85e;p=external%2Fbinutils.git Add overrides, fix FreeBSD build Fix this: CXX fbsd-nat.o In file included from fbsd-nat.c:44: ./fbsd-nat.h:40:7: error: 'find_memory_regions' overrides a member function but is not marked 'override' [-Werror,-Winconsistent-missing-override] int find_memory_regions (find_memory_region_ftype func, void *data); ^ ./target.h:702:17: note: overridden virtual function is here virtual int find_memory_regions (find_memory_region_ftype func, void *data) ^ In file included from fbsd-nat.c:44: ./fbsd-nat.h:42:8: error: 'info_proc' overrides a member function but is not marked 'override' [-Werror,-Winconsistent-missing-override] bool info_proc (const char *, enum info_proc_what); ^ ./target.h:950:18: note: overridden virtual function is here virtual bool info_proc (const char *, enum info_proc_what); ^ gdb/ChangeLog: * fbsd-nat.h (class fbsd_nat_target) : Add override. : Likewise. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index d4ae16c..c315246 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2018-06-27 Simon Marchi + + * fbsd-nat.h (class fbsd_nat_target) : Add + override. + : Likewise. + 2018-06-26 Joel Brobecker * windows-nat.c (do_windows_fetch_inferior_registers): Rename diff --git a/gdb/fbsd-nat.h b/gdb/fbsd-nat.h index 8c90dd0..3e34600 100644 --- a/gdb/fbsd-nat.h +++ b/gdb/fbsd-nat.h @@ -37,9 +37,9 @@ class fbsd_nat_target : public inf_ptrace_target public: char *pid_to_exec_file (int pid) override; - int find_memory_regions (find_memory_region_ftype func, void *data); + int find_memory_regions (find_memory_region_ftype func, void *data) override; - bool info_proc (const char *, enum info_proc_what); + bool info_proc (const char *, enum info_proc_what) override; #ifdef KERN_PROC_AUXV enum target_xfer_status xfer_partial (enum target_object object,