libunwind-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Libunwind-devel] [PATCH 01/27] HPPA: fix tdep_put_unwind_info() macro


From: Tommi Rantala
Subject: [Libunwind-devel] [PATCH 01/27] HPPA: fix tdep_put_unwind_info() macro
Date: Wed, 22 Aug 2012 14:28:27 +0300

In file included from mi/Lput_dynamic_unwind_info.c:4:
mi/Gput_dynamic_unwind_info.c:48:40: error: macro "tdep_put_unwind_info" passed 
3 arguments, but takes just 2
---
 include/tdep-hppa/libunwind_i.h |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/include/tdep-hppa/libunwind_i.h b/include/tdep-hppa/libunwind_i.h
index f216849..4bcbe96 100644
--- a/include/tdep-hppa/libunwind_i.h
+++ b/include/tdep-hppa/libunwind_i.h
@@ -242,14 +242,14 @@ dwarf_put (struct dwarf_cursor *c, dwarf_loc_t loc, 
unw_word_t val)
 # define tdep_find_proc_info(c,ip,n)                           \
        dwarf_find_proc_info((c)->as, (ip), &(c)->pi, (n),      \
                                       (c)->as_arg)
-# define tdep_put_unwind_info(c,pi)                            \
-       dwarf_put_unwind_info((c)->as, (pi), (c)->as_arg)
+# define tdep_put_unwind_info(as,pi,arg)               \
+       dwarf_put_unwind_info((as), (pi), (arg))
 #else
 # define tdep_find_proc_info(c,ip,n)                                   \
        (*(c)->as->acc.find_proc_info)((c)->as, (ip), &(c)->pi, (n),    \
                                       (c)->as_arg)
-# define tdep_put_unwind_info(c,pi)                                    \
-       (*(c)->as->acc.put_unwind_info)((c)->as, (pi), (c)->as_arg)
+# define tdep_put_unwind_info(as,pi,arg)               \
+       (*(as)->acc.put_unwind_info)((as), (pi), (arg))
 #endif
 
 #define tdep_get_as(c)                 ((c)->dwarf.as)
-- 
1.7.9.5




reply via email to

[Prev in Thread] Current Thread [Next in Thread]