disable UNW_ARM_METHOD_FRAME routine 2.2_release submit/tizen_2.2/20130814.085742 submit/tizen_2.2/20130814.101551
authorull <ull@ull-Samsung-DeskTop-System.(none)>
Thu, 25 Jul 2013 02:42:27 +0000 (11:42 +0900)
committerull <ull@ull-Samsung-DeskTop-System.(none)>
Thu, 25 Jul 2013 02:42:27 +0000 (11:42 +0900)
Change-Id: Ic7c8278ec67423428693e4ffd75729ee19e65e1a

packaging/disable_UNW_ARM_METHOD_FRAME.patch [new file with mode: 0644]
packaging/libunwind.spec

diff --git a/packaging/disable_UNW_ARM_METHOD_FRAME.patch b/packaging/disable_UNW_ARM_METHOD_FRAME.patch
new file mode 100644 (file)
index 0000000..8be9f45
--- /dev/null
@@ -0,0 +1,13 @@
+diff --git a/include/tdep-arm/libunwind_i.h b/include/tdep-arm/libunwind_i.h
+index 291b101..66812b7 100644
+--- a/include/tdep-arm/libunwind_i.h
++++ b/include/tdep-arm/libunwind_i.h
+@@ -285,7 +285,7 @@ extern int tdep_access_fpreg (struct cursor *c, unw_regnum_t reg,
+                             unw_fpreg_t *valp, int write);
+ /* unwinding method selection support */
+-#define UNW_ARM_METHOD_ALL          0xFF
++#define UNW_ARM_METHOD_ALL          0xFD
+ #define UNW_ARM_METHOD_DWARF        0x01
+ #define UNW_ARM_METHOD_FRAME        0x02
+ #define UNW_ARM_METHOD_EXIDX        0x04
index e87af23..276e195 100755 (executable)
@@ -36,7 +36,7 @@ Patch2:               dwarf_memleak.patch
 Patch3:                fix_symlink.patch
 Patch4:                fix_builderror.patch
 Patch5:                fix_unwindinfo_free.patch
-
+Patch6:                disable_UNW_ARM_METHOD_FRAME.patch
 
 %description
 A portable and efficient C programming interface (API) to determine the
@@ -72,6 +72,7 @@ Authors:
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 
 %build
 autoreconf -fi