mirror of
https://github.com/fluencelabs/redis
synced 2025-03-30 22:31:03 +00:00
Merge pull request #5507 from devnexen/clang_build_fix_warnings
Fix clang build.
This commit is contained in:
commit
7721fe83e9
@ -21,6 +21,11 @@ NODEPS:=clean distclean
|
|||||||
|
|
||||||
# Default settings
|
# Default settings
|
||||||
STD=-std=c99 -pedantic -DREDIS_STATIC=''
|
STD=-std=c99 -pedantic -DREDIS_STATIC=''
|
||||||
|
ifneq (,$(findstring clang,$(CC)))
|
||||||
|
ifneq (,$(findstring FreeBSD,$(uname_S)))
|
||||||
|
STD+=-Wno-c11-extensions
|
||||||
|
endif
|
||||||
|
endif
|
||||||
WARN=-Wall -W -Wno-missing-field-initializers
|
WARN=-Wall -W -Wno-missing-field-initializers
|
||||||
OPT=$(OPTIMIZATION)
|
OPT=$(OPTIMIZATION)
|
||||||
|
|
||||||
|
@ -1189,6 +1189,8 @@ void serverLogHexDump(int level, char *descr, void *value, size_t len) {
|
|||||||
void watchdogSignalHandler(int sig, siginfo_t *info, void *secret) {
|
void watchdogSignalHandler(int sig, siginfo_t *info, void *secret) {
|
||||||
#ifdef HAVE_BACKTRACE
|
#ifdef HAVE_BACKTRACE
|
||||||
ucontext_t *uc = (ucontext_t*) secret;
|
ucontext_t *uc = (ucontext_t*) secret;
|
||||||
|
#else
|
||||||
|
(void)secret;
|
||||||
#endif
|
#endif
|
||||||
UNUSED(info);
|
UNUSED(info);
|
||||||
UNUSED(sig);
|
UNUSED(sig);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user