diff options
Diffstat (limited to 'src/common')
| -rw-r--r-- | src/common/common_funcs.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/common/common_funcs.h b/src/common/common_funcs.h index 79a0383db..04ecac959 100644 --- a/src/common/common_funcs.h +++ b/src/common/common_funcs.h | |||
| @@ -5,7 +5,6 @@ | |||
| 5 | #pragma once | 5 | #pragma once |
| 6 | 6 | ||
| 7 | #include <algorithm> | 7 | #include <algorithm> |
| 8 | #include <array> | ||
| 9 | #include <string> | 8 | #include <string> |
| 10 | 9 | ||
| 11 | #if !defined(ARCHITECTURE_x86_64) | 10 | #if !defined(ARCHITECTURE_x86_64) |
| @@ -20,8 +19,8 @@ | |||
| 20 | // helper macro to properly align structure members. | 19 | // helper macro to properly align structure members. |
| 21 | // Calling INSERT_PADDING_BYTES will add a new member variable with a name like "pad121", | 20 | // Calling INSERT_PADDING_BYTES will add a new member variable with a name like "pad121", |
| 22 | // depending on the current source line to make sure variable names are unique. | 21 | // depending on the current source line to make sure variable names are unique. |
| 23 | #define INSERT_PADDING_BYTES(num_bytes) std::array<u8, num_bytes> CONCAT2(pad, __LINE__) | 22 | #define INSERT_PADDING_BYTES(num_bytes) u8 CONCAT2(pad, __LINE__)[(num_bytes)] |
| 24 | #define INSERT_PADDING_WORDS(num_words) std::array<u32, num_words> CONCAT2(pad, __LINE__) | 23 | #define INSERT_PADDING_WORDS(num_words) u32 CONCAT2(pad, __LINE__)[(num_words)] |
| 25 | 24 | ||
| 26 | // Inlining | 25 | // Inlining |
| 27 | #ifdef _WIN32 | 26 | #ifdef _WIN32 |