aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/bcm53xx
diff options
context:
space:
mode:
authorRosen Penev <rosenp@gmail.com>2020-11-24 01:49:17 -0800
committerPaul Spooren <mail@aparcar.org>2021-08-30 19:16:49 -1000
commita235b417925b18cd803e48332601eb9965f85cbd (patch)
treea7a4fd4f2ccb213207331d963b5ffd7981c07771 /target/linux/bcm53xx
parentc39be8e7a4d60b5b66d5bf3b0f8947ae9da42184 (diff)
downloadupstream-a235b417925b18cd803e48332601eb9965f85cbd.tar.gz
upstream-a235b417925b18cd803e48332601eb9965f85cbd.tar.bz2
upstream-a235b417925b18cd803e48332601eb9965f85cbd.zip
libjson-c: remove old math patch
Remove old math patch meant for old GCC versions. It's not needed for GCC and causes issues with clang. Add CMake patch to identify clang properly and apply the proper flags. Fixes the following warnings/errors: json_pointer.c:230:7: warning: implicit declaration of function 'vasprintf' is invalid in C99 [-Wimplicit-function-declaration] rc = vasprintf(&path_copy, path_fmt, args); ^ json_pointer.c:317:7: warning: implicit declaration of function 'vasprintf' is invalid in C99 [-Wimplicit-function-declaration] rc = vasprintf(&path_copy, path_fmt, args); ^ /usr/include/bits/mathcalls.h:177:23: error: cannot redeclare builtin function '__builtin_isinf' __MATHDECL_ALIAS (int,isinf,, (_Mdouble_ __value), isinf) ^ /usr/include/bits/mathcalls.h:177:23: note: '__builtin_isinf' is a builtin with type 'int ()' /usr/include/bits/mathcalls.h:213:23: error: cannot redeclare builtin function '__builtin_isnan' __MATHDECL_ALIAS (int,isnan,, (_Mdouble_ __value), isnan) The clang patch is an upstream backport. Signed-off-by: Rosen Penev <rosenp@gmail.com>
Diffstat (limited to 'target/linux/bcm53xx')
0 files changed, 0 insertions, 0 deletions