From: Martin Storsjo Date: Wed, 25 Oct 2017 08:07:19 +0000 (+0000) Subject: Fix the context/cursor size for ARM with WMMX enabled X-Git-Tag: llvmorg-6.0.0-rc1~4938 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dd45ea16f3e4ed9aba5b5f70d35edaa15abcf354;p=platform%2Fupstream%2Fllvm.git Fix the context/cursor size for ARM with WMMX enabled This was missed in SVN r274744 when the WMMX part was made optional; when made optional, some struct fields were reordered, which caused the total struct size to grow due to padding/alignment. llvm-svn: 316559 --- diff --git a/libunwind/include/__libunwind_config.h b/libunwind/include/__libunwind_config.h index 83f4f47..0be7bf1 100644 --- a/libunwind/include/__libunwind_config.h +++ b/libunwind/include/__libunwind_config.h @@ -39,8 +39,8 @@ # elif defined(__arm__) # define _LIBUNWIND_TARGET_ARM 1 # if defined(__ARM_WMMX) -# define _LIBUNWIND_CONTEXT_SIZE 60 -# define _LIBUNWIND_CURSOR_SIZE 67 +# define _LIBUNWIND_CONTEXT_SIZE 61 +# define _LIBUNWIND_CURSOR_SIZE 68 # else # define _LIBUNWIND_CONTEXT_SIZE 42 # define _LIBUNWIND_CURSOR_SIZE 49