X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fmultibyte%2Finternal.h;h=25ba240e06269927dda0380b027c3f5e9c08f630;hb=69ee9b2cb169ee843ac9e209f919d088499152f7;hp=df47331e11b215db6b67cef434a24c3be7702d2d;hpb=015d33c5075b9c0a4df8f28e844e4f7ace91c647;p=musl diff --git a/src/multibyte/internal.h b/src/multibyte/internal.h index df47331e..25ba240e 100644 --- a/src/multibyte/internal.h +++ b/src/multibyte/internal.h @@ -6,11 +6,9 @@ #define bittab __fsmu8 -#if 100*__GNUC__+__GNUC_MINOR__ >= 303 || defined(__PCC__) || defined(__TINYC__) -extern const uint32_t bittab[] __attribute__((visibility("hidden"))); -#else -extern const uint32_t bittab[]; -#endif +#include "libc.h" + +extern const uint32_t bittab[] ATTR_LIBC_VISIBILITY; /* Upper 6 state bits are a negative integer offset to bound-check next byte */ /* equivalent to: ( (b-0x80) | (b+offset) ) & ~0x3f */ @@ -21,4 +19,4 @@ extern const uint32_t bittab[]; #define FAILSTATE R(0x80,0x80) #define SA 0xc2u -#define SB 0xf5u +#define SB 0xf4u