diff options
author | Tom de Vries <tdevries@suse.de> | 2024-05-11 09:56:45 +0200 |
---|---|---|
committer | Tom de Vries <tdevries@suse.de> | 2024-05-11 09:56:45 +0200 |
commit | 14b1358663da4d79976e2ec3a1f4856e70287337 (patch) | |
tree | e8e818cfd0f54dd38b067834ede37702b62282f0 | |
parent | 353f6a9bd17636b3a50ed706ce70995d6437b88c (diff) | |
download | gdb-14b1358663da4d79976e2ec3a1f4856e70287337.zip gdb-14b1358663da4d79976e2ec3a1f4856e70287337.tar.gz gdb-14b1358663da4d79976e2ec3a1f4856e70287337.tar.bz2 |
[gdb/testsuite] Fix Wreturn-mismatch in gdb.base/list-dot-nodebug.exp
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.
-rw-r--r-- | gdb/testsuite/gdb.base/list-dot-nodebug.exp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gdb/testsuite/gdb.base/list-dot-nodebug.exp b/gdb/testsuite/gdb.base/list-dot-nodebug.exp index 40256ca..c9d732e 100644 --- a/gdb/testsuite/gdb.base/list-dot-nodebug.exp +++ b/gdb/testsuite/gdb.base/list-dot-nodebug.exp @@ -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" |