From 527907e0e61e50708b1bbdcc95cf53b6b9562217 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Wed, 18 May 2022 10:13:32 -0600 Subject: [PATCH] ODR warning for "main" "main" is redeclared with a different type in maint.c. I think this might have come from my first gdb patch, many many years ago. While I wonder if this profiling code is actually useful at all any more, in the meantime it's simple to fix the declaration. Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=22395 --- gdb/maint.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdb/maint.c b/gdb/maint.c index 31b8fd8322e..289560957f2 100644 --- a/gdb/maint.c +++ b/gdb/maint.c @@ -799,7 +799,7 @@ mcleanup_wrapper (void) } EXTERN_C void monstartup (unsigned long, unsigned long); -extern int main (); +extern int main (int, char **); static void maintenance_set_profile_cmd (const char *args, int from_tty, -- 2.30.2