From: Eli Zaretskii Date: Sat, 2 Mar 2019 13:22:11 +0000 (+0200) Subject: Avoid compilation warnings on MinGW. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a6a4b2c636b29de09dea890b448f99804ef7bc18;p=binutils-gdb.git Avoid compilation warnings on MinGW. gdb/ChangeLog: 2019-03-02 Eli Zaretskii * xml-syscall.c (xml_list_syscalls_by_group): Drop 'struct' from for-loop range, to avoid compiler warnings. * tui/tui.c (tui_enable) [__MINGW32__]: Don't declare 'cap', to avoid compiler warnings about unused variables. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 69b31ea2446..65a74cd0266 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,11 @@ 2019-03-02 Eli Zaretskii + * xml-syscall.c (xml_list_syscalls_by_group): Drop 'struct' from + for-loop range, to avoid compiler warnings. + + * tui/tui.c (tui_enable) [__MINGW32__]: Don't declare 'cap', to + avoid compiler warnings about unused variables. + * NEWS: Mention end of support for native debugging on MS-Windows before XP. diff --git a/gdb/tui/tui.c b/gdb/tui/tui.c index b99e8a0e107..4c9963291dc 100644 --- a/gdb/tui/tui.c +++ b/gdb/tui/tui.c @@ -410,7 +410,9 @@ tui_enable (void) { WINDOW *w; SCREEN *s; - const char *cap; +#ifndef __MINGW32__ + const char *cap; +#endif const char *interp; /* If the top level interpreter is not the console/tui (e.g., diff --git a/gdb/xml-syscall.c b/gdb/xml-syscall.c index 6d13b0b4ed6..d144f82fbf2 100644 --- a/gdb/xml-syscall.c +++ b/gdb/xml-syscall.c @@ -472,7 +472,7 @@ xml_list_syscalls_by_group (struct gdbarch *gdbarch, const char *group, if (groupdesc == NULL) return false; - for (const struct syscall_desc *sysdesc : groupdesc->syscalls) + for (const syscall_desc *sysdesc : groupdesc->syscalls) syscalls->push_back (sysdesc->number); return true;