diff options
Diffstat (limited to 'mail/thunderbird45/patches/patch-mozilla_media_openmax__dl_dl_api_armCOMM__s.h')
-rw-r--r-- | mail/thunderbird45/patches/patch-mozilla_media_openmax__dl_dl_api_armCOMM__s.h | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/mail/thunderbird45/patches/patch-mozilla_media_openmax__dl_dl_api_armCOMM__s.h b/mail/thunderbird45/patches/patch-mozilla_media_openmax__dl_dl_api_armCOMM__s.h new file mode 100644 index 00000000000..356e8ff6681 --- /dev/null +++ b/mail/thunderbird45/patches/patch-mozilla_media_openmax__dl_dl_api_armCOMM__s.h @@ -0,0 +1,37 @@ +$NetBSD: patch-mozilla_media_openmax__dl_dl_api_armCOMM__s.h,v 1.1 2017/04/27 13:38:19 ryoon Exp $ + +--- mozilla/media/openmax_dl/dl/api/armCOMM_s.h.orig 2016-04-07 21:33:22.000000000 +0000 ++++ mozilla/media/openmax_dl/dl/api/armCOMM_s.h +@@ -11,6 +11,12 @@ + @// This file was originally licensed as follows. It has been + @// relicensed with permission from the copyright holders. + @// ++ ++#if defined(__ARM_EABI__) && !defined(__ARM_DWARF_EH__) ++#define UNWIND ++#else ++#define UNWIND @ ++#endif + + @// + @// File Name: armCOMM_s.h +@@ -175,7 +181,8 @@ + .object_arch armv4 + .align 2 + \name : +-.fnstart ++ .cfi_startproc ++ UNWIND .fnstart + @ Save specified R registers + _M_GETRREGLIST \rreg + _M_PUSH_RREG +@@ -202,7 +209,8 @@ + .endif + @ Restore any saved R or D registers. + _M_RET +- .fnend ++ UNWIND .fnend ++ .cfi_endproc + .endfunc + @ Reset the global stack tracking variables back to their + @ initial values. |