diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/libbb.h | 3 | ||||
-rw-r--r-- | include/platform.h | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/include/libbb.h b/include/libbb.h index 18dc9f935..9872dc1fb 100644 --- a/include/libbb.h +++ b/include/libbb.h | |||
@@ -1026,8 +1026,9 @@ void generate_uuid(uint8_t *buf) FAST_FUNC; | |||
1026 | /* Last element is marked by mult == 0 */ | 1026 | /* Last element is marked by mult == 0 */ |
1027 | struct suffix_mult { | 1027 | struct suffix_mult { |
1028 | char suffix[4]; | 1028 | char suffix[4]; |
1029 | unsigned mult; | 1029 | uint32_t mult; |
1030 | }; | 1030 | }; |
1031 | #define ALIGN_SUFFIX ALIGN4 | ||
1031 | extern const struct suffix_mult bkm_suffixes[]; | 1032 | extern const struct suffix_mult bkm_suffixes[]; |
1032 | #define km_suffixes (bkm_suffixes + 1) | 1033 | #define km_suffixes (bkm_suffixes + 1) |
1033 | extern const struct suffix_mult cwbkMG_suffixes[]; | 1034 | extern const struct suffix_mult cwbkMG_suffixes[]; |
diff --git a/include/platform.h b/include/platform.h index 43bb391bd..085387fd8 100644 --- a/include/platform.h +++ b/include/platform.h | |||
@@ -342,6 +342,8 @@ typedef unsigned smalluint; | |||
342 | # define ALIGN2 | 342 | # define ALIGN2 |
343 | # define ALIGN4 | 343 | # define ALIGN4 |
344 | #endif | 344 | #endif |
345 | #define ALIGN8 __attribute__((aligned(8))) | ||
346 | #define ALIGN_PTR __attribute__((aligned(sizeof(void*)))) | ||
345 | 347 | ||
346 | /* | 348 | /* |
347 | * For 0.9.29 and svn, __ARCH_USE_MMU__ indicates no-mmu reliably. | 349 | * For 0.9.29 and svn, __ARCH_USE_MMU__ indicates no-mmu reliably. |