https://bugs.kde.org/show_bug.cgi?id=455168

--- Comment #3 from Paul Floyd <pjfl...@wanadoo.fr> ---
For this, just 'git clone' and 'configure' which would have picked up

paulf> gcc --version
gcc (FreeBSD Ports Collection) 10.3.0

More often I use
paulf> clang --version 
FreeBSD clang version 11.0.1 (g...@github.com:llvm/llvm-project.git
llvmorg-11.0.1-0-g43ff75f2c3fe)

With clang I get

m_main.c:3439:34: warning: passing 'const HChar *const *' (aka 'const char
*const *') to parameter of type 'const HChar **' (aka 'const char **') discards
qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
   r = valgrind_main( (Int)argc, argv, envp );m_main.c:3439:34: warning:
passing 'const HChar *const *' (aka 'const char *const *') to parameter of type
'const HChar **' (aka 'const char **') discards qualifiers
[-Wincompatible-pointer-types-discards-qualifiers]
m_main.c:3439:40: warning: passing 'const HChar *const *' (aka 'const char
*const *') to parameter of type 'const HChar **' (aka 'const char **') discards
qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
m_main.c:3439:40: warning: passing 'const HChar *const *' (aka 'const char
*const *') to parameter of type 'const HChar **' (aka 'const char **') discards
qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
m_libcbase.c:94:61: warning: cast from 'HChar **' (aka 'char **') to 'const
HChar **' (aka 'const char **') must have all intermediate pointers const
qualified to be safe [-Wcast-qual]
m_libcbase.c:123:62: warning: cast from 'HChar **' (aka 'char **') to 'const
HChar **' (aka 'const char **') must have all intermediate pointers const
qualified to be safe [-Wcast-qual]
m_libcbase.c:151:61: warning: cast from 'HChar **' (aka 'char **') to 'const
HChar **' (aka 'const char **') must have all intermediate pointers const
qualified to be safe [-Wcast-qual]
m_libcbase.c:188:63: warning: cast from 'HChar **' (aka 'char **') to 'const
HChar **' (aka 'const char **') must have all intermediate pointers const
qualified to be safe [-Wcast-qual]
m_libcbase.c:225:58: warning: cast from 'HChar **' (aka 'char **') to 'const
HChar **' (aka 'const char **') must have all intermediate pointers const
qualified to be safe [-Wcast-qual]
m_pathscan.c:131:33: warning: cast from 'const char *' to 'void *' drops const
qualifier [-Wcast-qual]
m_libcbase.c:94:61: warning: cast from 'HChar **' (aka 'char **') to 'const
HChar **' (aka 'const char **') must have all intermediate pointers const
qualified to be safe [-Wcast-qual]
m_libcbase.c:123:62: warning: cast from 'HChar **' (aka 'char **') to 'const
HChar **' (aka 'const char **') must have all intermediate pointers const
qualified to be safe [-Wcast-qual]
m_libcbase.c:151:61: warning: cast from 'HChar **' (aka 'char **') to 'const
HChar **' (aka 'const char **') must have all intermediate pointers const
qualified to be safe [-Wcast-qual]
m_libcbase.c:188:63: warning: cast from 'HChar **' (aka 'char **') to 'const
HChar **' (aka 'const char **') must have all intermediate pointers const
qualified to be safe [-Wcast-qual]
m_libcbase.c:225:58: warning: cast from 'HChar **' (aka 'char **') to 'const
HChar **' (aka 'const char **') must have all intermediate pointers const
qualified to be safe [-Wcast-qual]
m_pathscan.c:131:33: warning: cast from 'const char *' to 'void *' drops const
qualifier [-Wcast-qual]
m_initimg/initimg-freebsd.c:286:11: warning: initializing 'HChar *' (aka 'char
*') with an expression of type 'const HChar *' (aka 'const char *') discards
qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
m_initimg/initimg-freebsd.c:557:31: warning: passing 'HChar **' (aka 'char **')
to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers
in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
m_initimg/initimg-freebsd.c:559:31: warning: passing 'HChar **' (aka 'char **')
to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers
in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
m_initimg/initimg-freebsd.c:562:31: warning: clang -DHAVE_CONFIG_H -I. -I.. 
-I.. -I../include -I../include -I../VEX/pub -I../VEX/pub -DVGA_x86=1
-DVGO_freebsd=1 -DVGP_x86_freebsd=1 -DVGPV_x86_freebsd_vanilla=1 
-I../coregrind -DVG_LIBDIR="\"/usr/local/libexec/valgrind"\"
-DVG_PLATFORM="\"x86-freebsd\""   -B/usr/lib32 -m32 -O2 -g -Wall
-Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes
-Wmissing-declarations -Wcast-align -Wcast-qual -Wwrite-strings -Wempty-body
-Wformat -Wformat-security -Wignored-qualifiers -Wenum-conversion
-finline-functions -fno-stack-protector -fno-strict-aliasing -fno-builtin
-Wno-cast-align -Wno-self-assign -Wno-tautological-compare
-Wno-expansion-to-defined -fomit-frame-pointer   -MT
m_replacemalloc/libcoregrind_x86_freebsd_a-replacemalloc_core.o -MD -MP -MF
m_replacemalloc/.deps/libcoregrind_x86_freebsd_a-replacemalloc_core.Tpo -c -o
m_replacemalloc/libcoregrind_x86_freebsd_a-replacemalloc_core.o `test -f
'm_replacemalloc/replacemalloc_core.c' || echo
'./'`m_replacemalloc/replacemalloc_core.c
m_initimg/initimg-freebsd.c:566:19: warning: passing 'HChar **' (aka 'char **')
to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers
in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
m_initimg/initimg-freebsd.c:573:21: warning: assigning to 'HChar **' (aka 'char
**') from 'const HChar **' (aka 'const char **') discards qualifiers in nested
pointer types [-Wincompatible-pointer-types-discards-qualifiers]
m_initimg/initimg-freebsd.c:575:29: warning: passing 'HChar **' (aka 'char **')
to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers
in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
m_syswrap/syswrap-generic.c:3084:46: warning: cast from 'const char *' to 'void
*' drops const qualifier [-Wcast-qual]
m_initimg/initimg-freebsd.c:286:11: warning: initializing 'HChar *' (aka 'char
*') with an expression of type 'const HChar *' (aka 'const char *') discards
qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
m_initimg/initimg-freebsd.c:557:31: warning: passing 'HChar **' (aka 'char **')
to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers
in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
m_initimg/initimg-freebsd.c:559:31: warning: passing 'HChar **' (aka 'char **')
to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers
in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
m_initimg/initimg-freebsd.c:562:31: warning: passing 'HChar **' (aka 'char **')
to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers
in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
m_initimg/initimg-freebsd.c:566:19: warning: passing 'HChar **' (aka 'char **')
to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers
in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
m_initimg/initimg-freebsd.c:573:21: warning: assigning to 'HChar **' (aka 'char
**') from 'const HChar **' (aka 'const char **') discards qualifiers in nested
pointer types [-Wincompatible-pointer-types-discards-qualifiers]
m_initimg/initimg-freebsd.c:575:29: warning: passing 'HChar **' (aka 'char **')
to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers
in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
m_syswrap/syswrap-generic.c:3084:46: warning: cast from 'const char *' to 'void
*' drops const qualifier [-Wcast-qual]

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to