diff options
author | Steve MacLean <Steve.MacLean@Microsoft.com> | 2020-05-21 23:34:14 -0400 |
---|---|---|
committer | Steve MacLean <Steve.MacLean@Microsoft.com> | 2020-05-21 23:34:14 -0400 |
commit | 6f2cc232b8d69546c6ec1df486125b47dc879b9f (patch) | |
tree | 5590e9fb683b660463c439cc5f21a7f92ddf0977 | |
parent | df512cd4a7db78ae320f91611bef1689a219d8d2 (diff) | |
download | libunwind-6f2cc232b8d69546c6ec1df486125b47dc879b9f.tar.gz |
Define UNW_EMPTY_STRUCT for non-GNUC
-rw-r--r-- | include/libunwind-aarch64.h | 6 | ||||
-rw-r--r-- | include/libunwind-arm.h | 6 |
2 files changed, 10 insertions, 2 deletions
diff --git a/include/libunwind-aarch64.h b/include/libunwind-aarch64.h index 797b13c0..db01a9f6 100644 --- a/include/libunwind-aarch64.h +++ b/include/libunwind-aarch64.h @@ -37,7 +37,11 @@ extern "C" { #include <stdalign.h> #ifndef UNW_EMPTY_STRUCT -# define UNW_EMPTY_STRUCT +# ifdef __GNUC__ +# define UNW_EMPTY_STRUCT +# else +# define UNW_EMPTY_STRUCT uint8_t unused; +# endif #endif #define UNW_TARGET aarch64 diff --git a/include/libunwind-arm.h b/include/libunwind-arm.h index ea14577b..1a6c6b6d 100644 --- a/include/libunwind-arm.h +++ b/include/libunwind-arm.h @@ -33,7 +33,11 @@ extern "C" { #include <stddef.h> #ifndef UNW_EMPTY_STRUCT -# define UNW_EMPTY_STRUCT +# ifdef __GNUC__ +# define UNW_EMPTY_STRUCT +# else +# define UNW_EMPTY_STRUCT uint8_t unused; +# endif #endif #define UNW_TARGET arm |