mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-22 00:52:18 +01:00
22 lines
556 B
Diff
22 lines
556 B
Diff
musl defines __WORDSIZE in bits/reg.h so include that. Also
|
|
error out on if it's not defined, otherwise we might get wrong
|
|
assumption which causes weird failures.
|
|
|
|
--- cmocka-1.1.1.orig/include/cmocka.h
|
|
+++ cmocka-1.1.1/include/cmocka.h
|
|
@@ -55,12 +55,9 @@
|
|
*/
|
|
|
|
/* If __WORDSIZE is not set, try to figure it out and default to 32 bit. */
|
|
+#include <bits/reg.h>
|
|
#ifndef __WORDSIZE
|
|
-# if defined(__x86_64__) && !defined(__ILP32__)
|
|
-# define __WORDSIZE 64
|
|
-# else
|
|
-# define __WORDSIZE 32
|
|
-# endif
|
|
+#error __WORDSIZE not defined
|
|
#endif
|
|
|
|
#ifdef DOXYGEN
|