#define ZSTD_H_235446
/* ====== Dependency ======*/
-#include <stddef.h> /* size_t */
+#include <linux/types.h> /* size_t */
/* ===== ZSTDLIB_API : control library symbols visibility ===== */
/* ****************************************
* Dependencies
******************************************/
-#include <stddef.h> /* size_t */
+#include <linux/types.h> /* size_t */
#include "zstd_errors.h" /* enum list */
/*-*****************************************
* Dependencies
******************************************/
-#include <stddef.h> /* size_t, ptrdiff_t */
+#include <linux/types.h> /* size_t, ptrdiff_t */
/*-*****************************************
/* **************************************************************
* Includes
****************************************************************/
-#include <stdlib.h> /* malloc, free, qsort */
-#include <string.h> /* memcpy, memset */
-#include <stdio.h> /* printf (debug) */
+#include <linux/string.h> /* memcpy, memset */
#include "bitstream.h"
#define FSE_STATIC_LINKING_ONLY
#include "fse.h"
/* **************************************************************
* Includes
****************************************************************/
-#include <stdlib.h> /* malloc, free, qsort */
-#include <string.h> /* memcpy, memset */
+#include <linux/string.h> /* memcpy, memset */
#include "bitstream.h"
#define FSE_STATIC_LINKING_ONLY
#include "fse.h"
/* *** Dependencies *** */
-#include <stddef.h> /* size_t */
+#include <linux/types.h> /* size_t */
/* *** simple functions *** */
/* **************************************************************
* Includes
****************************************************************/
-#include <string.h> /* memcpy, memset */
-#include <stdio.h> /* printf (debug) */
+#include <linux/string.h> /* memcpy, memset */
#include "bitstream.h"
#define FSE_STATIC_LINKING_ONLY /* FSE_optimalTableLog_internal */
#include "fse.h" /* header compression */
/*-****************************************
* Dependencies
******************************************/
-#include <stddef.h> /* size_t, ptrdiff_t */
-#include <string.h> /* memcpy */
+#include <linux/types.h> /* size_t, ptrdiff_t */
+#include <linux/string.h> /* memcpy */
/*-****************************************
/*-**************************************************************
* Basic Types
*****************************************************************/
-#include <stdint.h>
typedef uint8_t BYTE;
typedef uint16_t U16;
typedef int16_t S16;
***************************************/
/* Modify the local functions below should you wish to use some other memory routines */
/* for malloc(), free() */
-#include <stdlib.h>
static void* XXH_malloc(size_t s) { return malloc(s); }
static void XXH_free (void* p) { free(p); }
/* for memcpy() */
-#include <string.h>
+#include <linux/string.h>
static void* XXH_memcpy(void* dest, const void* src, size_t size) { return memcpy(dest,src,size); }
#ifndef XXH_STATIC_LINKING_ONLY
/* ****************************
* Definitions
******************************/
-#include <stddef.h> /* size_t */
+#include <linux/types.h> /* size_t */
typedef enum { XXH_OK=0, XXH_ERROR } XXH_errorcode;
/*-*************************************
* Dependencies
***************************************/
-#include <stdlib.h> /* malloc */
#include "error_private.h"
#define ZSTD_STATIC_LINKING_ONLY
#include "zstd.h" /* declaration of ZSTD_isError, ZSTD_getErrorName, ZSTD_getErrorCode, ZSTD_getErrorString, ZSTD_versionNumber */
/*-*************************************
* Dependencies
***************************************/
-#include <string.h> /* memset */
+#include <linux/string.h> /* memset */
#include "mem.h"
#define FSE_STATIC_LINKING_ONLY /* FSE_encodeSymbol */
#include "fse.h"
/*-*******************************************************
* Dependencies
*********************************************************/
-#include <string.h> /* memcpy, memmove, memset */
+#include <linux/string.h> /* memcpy, memmove, memset */
#include "mem.h" /* low level memory routines */
#define FSE_STATIC_LINKING_ONLY
#include "fse.h"
#define ZSTD_ERRORS_H_398273423
/*===== dependency =====*/
-#include <stddef.h> /* size_t */
+#include <linux/types.h> /* size_t */
/* ===== ZSTDERRORLIB_API : control library symbols visibility ===== */