|
|
|
@ -33,21 +33,7 @@
|
|
|
|
|
#include <ck_stdint.h>
|
|
|
|
|
#include <stdbool.h>
|
|
|
|
|
|
|
|
|
|
#if defined(__x86_64__)
|
|
|
|
|
#include "gcc/x86_64/ck_pr.h"
|
|
|
|
|
#elif defined(__x86__)
|
|
|
|
|
#include "gcc/x86/ck_pr.h"
|
|
|
|
|
#elif defined(__sparcv9__)
|
|
|
|
|
#include "gcc/sparcv9/ck_pr.h"
|
|
|
|
|
#elif defined(__ppc64__)
|
|
|
|
|
#include "gcc/ppc64/ck_pr.h"
|
|
|
|
|
#elif defined(__ppc__)
|
|
|
|
|
#include "gcc/ppc/ck_pr.h"
|
|
|
|
|
#elif defined(__GNUC__)
|
|
|
|
|
#include "gcc/ck_pr.h"
|
|
|
|
|
#else
|
|
|
|
|
#error Your platform is unsupported
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#define CK_PR_BIN(K, S, M, T, P, C) \
|
|
|
|
|
CK_CC_INLINE static void \
|
|
|
|
|