Add source level deprecation warning disabling to certain tests/utils (#2645)
This commit is contained in:
@@ -18,7 +18,7 @@ pzstd_sources = [join_paths(zstd_rootdir, 'programs/util.c'),
|
|||||||
join_paths(zstd_rootdir, 'contrib/pzstd/SkippableFrame.cpp')]
|
join_paths(zstd_rootdir, 'contrib/pzstd/SkippableFrame.cpp')]
|
||||||
pzstd = executable('pzstd',
|
pzstd = executable('pzstd',
|
||||||
pzstd_sources,
|
pzstd_sources,
|
||||||
cpp_args: [ '-DNDEBUG', '-Wno-shadow', '-pedantic' ],
|
cpp_args: [ '-DNDEBUG', '-Wno-shadow', '-pedantic', '-Wno-deprecated-declarations' ],
|
||||||
include_directories: pzstd_includes,
|
include_directories: pzstd_includes,
|
||||||
dependencies: [ libzstd_dep, thread_dep ],
|
dependencies: [ libzstd_dep, thread_dep ],
|
||||||
install: true)
|
install: true)
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ fuzzer_sources = [join_paths(zstd_rootdir, 'programs/datagen.c'),
|
|||||||
fuzzer = executable('fuzzer',
|
fuzzer = executable('fuzzer',
|
||||||
fuzzer_sources,
|
fuzzer_sources,
|
||||||
include_directories: test_includes,
|
include_directories: test_includes,
|
||||||
dependencies: libzstd_dep,
|
dependencies: [ libzstd_dep, thread_dep ],
|
||||||
install: false)
|
install: false)
|
||||||
|
|
||||||
zstreamtest_sources = [join_paths(zstd_rootdir, 'programs/datagen.c'),
|
zstreamtest_sources = [join_paths(zstd_rootdir, 'programs/datagen.c'),
|
||||||
|
|||||||
@@ -9,6 +9,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define ZSTD_STATIC_LINKING_ONLY
|
#define ZSTD_STATIC_LINKING_ONLY
|
||||||
|
#define ZSTD_DISABLE_DEPRECATE_WARNINGS /* No deprecation warnings, pzstd itself is deprecated
|
||||||
|
* and uses deprecated functions
|
||||||
|
*/
|
||||||
#include "zstd.h"
|
#include "zstd.h"
|
||||||
#undef ZSTD_STATIC_LINKING_ONLY
|
#undef ZSTD_STATIC_LINKING_ONLY
|
||||||
|
|
||||||
|
|||||||
@@ -17,6 +17,9 @@
|
|||||||
#include "utils/ThreadPool.h"
|
#include "utils/ThreadPool.h"
|
||||||
#include "utils/WorkQueue.h"
|
#include "utils/WorkQueue.h"
|
||||||
#define ZSTD_STATIC_LINKING_ONLY
|
#define ZSTD_STATIC_LINKING_ONLY
|
||||||
|
#define ZSTD_DISABLE_DEPRECATE_WARNINGS /* No deprecation warnings, pzstd itself is deprecated
|
||||||
|
* and uses deprecated functions
|
||||||
|
*/
|
||||||
#include "zstd.h"
|
#include "zstd.h"
|
||||||
#undef ZSTD_STATIC_LINKING_ONLY
|
#undef ZSTD_STATIC_LINKING_ONLY
|
||||||
|
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
#define GB *(1U<<30)
|
#define GB *(1U<<30)
|
||||||
typedef enum { bt_raw, bt_rle, bt_compressed, bt_reserved } blockType_e;
|
typedef enum { bt_raw, bt_rle, bt_compressed, bt_reserved } blockType_e;
|
||||||
#endif
|
#endif
|
||||||
|
#define ZSTD_DISABLE_DEPRECATE_WARNINGS /* No deprecation warnings, we still bench some deprecated functions */
|
||||||
#define ZSTD_STATIC_LINKING_ONLY /* ZSTD_compressBegin, ZSTD_compressContinue, etc. */
|
#define ZSTD_STATIC_LINKING_ONLY /* ZSTD_compressBegin, ZSTD_compressContinue, etc. */
|
||||||
#include "zstd.h" /* ZSTD_versionString */
|
#include "zstd.h" /* ZSTD_versionString */
|
||||||
#include "util.h" /* time functions */
|
#include "util.h" /* time functions */
|
||||||
|
|||||||
@@ -30,6 +30,7 @@
|
|||||||
#define ZSTD_STATIC_LINKING_ONLY /* ZSTD_compressContinue, ZSTD_compressBlock */
|
#define ZSTD_STATIC_LINKING_ONLY /* ZSTD_compressContinue, ZSTD_compressBlock */
|
||||||
#include "debug.h" /* DEBUG_STATIC_ASSERT */
|
#include "debug.h" /* DEBUG_STATIC_ASSERT */
|
||||||
#include "fse.h"
|
#include "fse.h"
|
||||||
|
#define ZSTD_DISABLE_DEPRECATE_WARNINGS /* No deprecation warnings, we still test some deprecated functions */
|
||||||
#include "zstd.h" /* ZSTD_VERSION_STRING */
|
#include "zstd.h" /* ZSTD_VERSION_STRING */
|
||||||
#include "zstd_errors.h" /* ZSTD_getErrorCode */
|
#include "zstd_errors.h" /* ZSTD_getErrorCode */
|
||||||
#define ZDICT_STATIC_LINKING_ONLY
|
#define ZDICT_STATIC_LINKING_ONLY
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
#include <assert.h> /* assert */
|
#include <assert.h> /* assert */
|
||||||
#include "timefn.h" /* UTIL_time_t, UTIL_getTime */
|
#include "timefn.h" /* UTIL_time_t, UTIL_getTime */
|
||||||
#include "mem.h"
|
#include "mem.h"
|
||||||
|
#define ZSTD_DISABLE_DEPRECATE_WARNINGS /* No deprecation warnings, we still test some deprecated functions */
|
||||||
#define ZSTD_STATIC_LINKING_ONLY /* ZSTD_maxCLevel, ZSTD_customMem, ZSTD_getDictID_fromFrame */
|
#define ZSTD_STATIC_LINKING_ONLY /* ZSTD_maxCLevel, ZSTD_customMem, ZSTD_getDictID_fromFrame */
|
||||||
#include "zstd.h" /* ZSTD_compressBound */
|
#include "zstd.h" /* ZSTD_compressBound */
|
||||||
#include "zstd_errors.h" /* ZSTD_error_srcSize_wrong */
|
#include "zstd_errors.h" /* ZSTD_error_srcSize_wrong */
|
||||||
|
|||||||
Reference in New Issue
Block a user