[pushed,gdb/testsuite] Fix Wreturn-mismatch in gdb.base/list-dot-nodebug.exp
Checks
Commit Message
When running test-case gdb.base/list-dot-nodebug.exp in a fedora rawhide
container, I run into:
...
temp/$pid/static-libc.c: In function 'main':
temp/$pid/static-libc.c:2:42: error: 'return' with a value, in function
returning void [-Wreturn-mismatch]
2 | void main (void) { return 0; }
| ^
...
UNTESTED: gdb.base/list-dot-nodebug.exp: Can't statically link
...
Fix this by changing the return type to int.
Tested on x86_64-linux.
---
gdb/testsuite/gdb.base/list-dot-nodebug.exp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
base-commit: 353f6a9bd17636b3a50ed706ce70995d6437b88c
@@ -23,7 +23,7 @@ set linkflags [list additional_flags="-static"]
if { ![gdb_can_simple_compile static-libc \
{
- void main (void) { return 0; }
+ int main (void) { return 0; }
} \
executable $linkflags] } {
untested "Can't statically link"