summaryrefslogtreecommitdiff
path: root/tests/test-proc-info.c
diff options
context:
space:
mode:
authorTommi Rantala <tt.rantala@gmail.com>2012-08-02 09:42:21 +0300
committerTommi Rantala <tt.rantala@gmail.com>2012-08-21 22:30:46 +0300
commitf42a8de0fa4b99c04e38a35bb5fd48a1ba9188b8 (patch)
tree4ec7c0f9f0d8c772de72f92e0bdb09c02a4c98a3 /tests/test-proc-info.c
parent47a99b6f0007c69959d7d56e52243c1780102d80 (diff)
downloadlibunwind-f42a8de0fa4b99c04e38a35bb5fd48a1ba9188b8.tar.gz
Annotate unused parameters in tests
Compiling the tests with -Wextra results to lots of warnings for unused parameters. Annotate these cases with the `unused' attribute to avoid the warnings.
Diffstat (limited to 'tests/test-proc-info.c')
-rw-r--r--tests/test-proc-info.c45
1 files changed, 32 insertions, 13 deletions
diff --git a/tests/test-proc-info.c b/tests/test-proc-info.c
index e8915fb3..3c8fdeaf 100644
--- a/tests/test-proc-info.c
+++ b/tests/test-proc-info.c
@@ -43,15 +43,20 @@ int errors;
{ ++errors; fprintf (stderr, args); return -1; }
static int
-find_proc_info (unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pip,
- int need_unwind_info, void *arg)
+find_proc_info (unw_addr_space_t as __attribute__((unused)),
+ unw_word_t ip __attribute__((unused)),
+ unw_proc_info_t *pip __attribute__((unused)),
+ int need_unwind_info __attribute__((unused)),
+ void *arg __attribute__((unused)))
{
return -UNW_ESTOPUNWIND;
}
static int
-access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *valp,
- int write, void *arg)
+access_mem (unw_addr_space_t as __attribute__((unused)),
+ unw_word_t addr __attribute__((unused)),
+ unw_word_t *valp, int write,
+ void *arg __attribute__((unused)))
{
if (!write)
*valp = 0;
@@ -59,8 +64,10 @@ access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *valp,
}
static int
-access_reg (unw_addr_space_t as, unw_regnum_t regnum, unw_word_t *valp,
- int write, void *arg)
+access_reg (unw_addr_space_t as __attribute__((unused)),
+ unw_regnum_t regnum __attribute__((unused)),
+ unw_word_t *valp, int write,
+ void *arg __attribute__((unused)))
{
if (!write)
*valp = 32;
@@ -68,8 +75,10 @@ access_reg (unw_addr_space_t as, unw_regnum_t regnum, unw_word_t *valp,
}
static int
-access_fpreg (unw_addr_space_t as, unw_regnum_t regnum, unw_fpreg_t *valp,
- int write, void *arg)
+access_fpreg (unw_addr_space_t as __attribute__((unused)),
+ unw_regnum_t regnum __attribute__((unused)),
+ unw_fpreg_t *valp, int write,
+ void *arg __attribute__((unused)))
{
if (!write)
memset (valp, 0, sizeof (*valp));
@@ -77,27 +86,37 @@ access_fpreg (unw_addr_space_t as, unw_regnum_t regnum, unw_fpreg_t *valp,
}
static int
-get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dilap, void *arg)
+get_dyn_info_list_addr (unw_addr_space_t as __attribute__((unused)),
+ unw_word_t *dilap __attribute__((unused)),
+ void *arg __attribute__((unused)))
{
return -UNW_ENOINFO;
}
static void
-put_unwind_info (unw_addr_space_t as, unw_proc_info_t *pi, void *arg)
+put_unwind_info (unw_addr_space_t as __attribute__((unused)),
+ unw_proc_info_t *pi __attribute__((unused)),
+ void *arg __attribute__((unused)))
{
++errors;
fprintf (stderr, "%s() got called!\n", __FUNCTION__);
}
static int
-resume (unw_addr_space_t as, unw_cursor_t *reg, void *arg)
+resume (unw_addr_space_t as __attribute__((unused)),
+ unw_cursor_t *reg __attribute__((unused)),
+ void *arg __attribute__((unused)))
{
panic ("%s() got called!\n", __FUNCTION__);
}
static int
-get_proc_name (unw_addr_space_t as, unw_word_t ip, char *buf, size_t buf_len,
- unw_word_t *offp, void *arg)
+get_proc_name (unw_addr_space_t as __attribute__((unused)),
+ unw_word_t ip __attribute__((unused)),
+ char *buf __attribute__((unused)),
+ size_t buf_len __attribute__((unused)),
+ unw_word_t *offp __attribute__((unused)),
+ void *arg __attribute__((unused)))
{
panic ("%s() got called!\n", __FUNCTION__);
}