diff options
author | Philippe Waroquiers <philippe.waroquiers@skynet.be> | 2018-10-30 21:56:32 +0100 |
---|---|---|
committer | Philippe Waroquiers <philippe.waroquiers@skynet.be> | 2018-11-20 21:56:06 +0100 |
commit | beddd67132d5f8240613fd89b21ae0d2a1c7bd0f (patch) | |
tree | 40e804e28f1d20cf6c085245ecb7966a0ad71099 /gdb/testsuite/gdb.base/info_minsym.c | |
parent | a8462bbf0bb1c2ef55c87d32bfde6d0a962de87c (diff) | |
download | binutils-gdb-beddd67132d5f8240613fd89b21ae0d2a1c7bd0f.tar.gz |
Test case for 'info variables|functions' with minimal symbols.
2018-11-20 Philippe Waroquiers <philippe.waroquiers@skynet.be>
* gdb.base/info_minsym.c: New file.
* gdb.base/info_minsym.exp: New file.
Diffstat (limited to 'gdb/testsuite/gdb.base/info_minsym.c')
-rw-r--r-- | gdb/testsuite/gdb.base/info_minsym.c | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/gdb/testsuite/gdb.base/info_minsym.c b/gdb/testsuite/gdb.base/info_minsym.c new file mode 100644 index 00000000000..3e28fe1b787 --- /dev/null +++ b/gdb/testsuite/gdb.base/info_minsym.c @@ -0,0 +1,29 @@ +/* This testcase is part of GDB, the GNU debugger. + + Copyright 2018 Free Software Foundation, Inc. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. */ + +static int minsym_var; + +static int minsym_fun (void) +{ + minsym_var++; +} + +int +main (void) +{ + return minsym_fun (); +} |