diff options
Diffstat (limited to 'include/divsufsort_private.h')
-rw-r--r-- | include/divsufsort_private.h | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/include/divsufsort_private.h b/include/divsufsort_private.h index c0ab5a6..7e261c1 100644 --- a/include/divsufsort_private.h +++ b/include/divsufsort_private.h @@ -58,7 +58,28 @@ extern "C" { # include <stdint.h> # endif #endif -#include "divsufsort.h" +#if defined(BUILD_DIVSUFSORT64) +# include "divsufsort64.h" +# ifndef SAIDX_T +# define SAIDX_T +# define saidx_t saidx64_t +# endif /* SAIDX_T */ +# ifndef PRIdSAIDX_T +# define PRIdSAIDX_T PRIdSAIDX64_T +# endif /* PRIdSAIDX_T */ +# define divsufsort divsufsort64 +# define divbwt divbwt64 +# define divsufsort_version divsufsort64_version +# define bw_transform bw_transform64 +# define inverse_bw_transform inverse_bw_transform64 +# define sufcheck sufcheck64 +# define sa_search sa_search64 +# define sa_simplesearch sa_simplesearch64 +# define sssort sssort64 +# define trsort trsort64 +#else +# include "divsufsort.h" +#endif /*- Constants -*/ |