| ^~~~~~~~~~ libm/ldouble_wrappers.c:330:1: note: in expansion of macro 'libm_hidden_def' 330 | libm_hidden_def(__signbitl) | ^~~~~~~~~~~~~~~ libm/ldouble_wrappers.c:329:14: note: '__EI___signbitl' target declared here 329 | int_WRAPPER1(__signbit) | ^~~~~~~~~ libm/ldouble_wrappers.c:30:5: note: in definition of macro 'int_WRAPPER1' 30 | int func##l(long double x) \ | ^~~~ CC libm/acoshl.os CC libm/acosl.os CC libm/asinhl.os CC libm/asinl.os CC libm/atan2l.os CC libm/atanhl.os CC libm/atanl.os CC libm/cargl.os CC libm/cbrtl.os CC libm/ceill.os CC libm/copysignl.os CC libm/coshl.os CC libm/cosl.os In file included from : ./include/libc-symbols.h:426:25: warning: '__EI_cosl' specifies less restrictive attribute than its target 'cosl': 'nothrow' [-Wmissing-attributes] 426 | extern __typeof (name) __EI_##name __attribute__((alias (__hidden_asmname1 (,#local)))) | ^~~~~ ./include/libc-symbols.h:429:29: note: in expansion of macro '__hidden_ver1' 429 | # define hidden_def(name) __hidden_ver1(__GI_##name, name, name); | ^~~~~~~~~~~~~ ./include/libc-symbols.h:533:32: note: in expansion of macro 'hidden_def' 533 | # define libm_hidden_def(name) hidden_def (name) | ^~~~~~~~~~ libm/ldouble_wrappers.c:151:1: note: in expansion of macro 'libm_hidden_def' 151 | libm_hidden_def(cosl) | ^~~~~~~~~~~~~~~ libm/ldouble_wrappers.c:150:10: note: '__EI_cosl' target declared here 150 | WRAPPER1(cos) | ^~~ libm/ldouble_wrappers.c:20:13: note: in definition of macro 'WRAPPER1' 20 | long double func##l(long double x) \ | ^~~~ CC libm/erfcl.os CC libm/erfl.os CC libm/exp2l.os CC libm/expl.os CC libm/expm1l.os CC libm/fabsl.os CC libm/fdiml.os CC libm/floorl.os CC libm/fmal.os CC libm/fmaxl.os CC libm/fminl.os CC libm/fmodl.os CC libm/frexpl.os CC libm/gammal.os CC libm/hypotl.os CC libm/ilogbl.os CC libm/ldexpl.os CC libm/lgammal.os CC libm/llrintl.os CC libm/llroundl.os CC libm/log10l.os CC libm/log1pl.os CC libm/log2l.os CC libm/logbl.os CC libm/logl.os CC libm/lrintl.os CC libm/lroundl.os CC libm/modfl.os CC libm/nearbyintl.os CC libm/nextafterl.os In file included from : ./include/libc-symbols.h:426:25: warning: '__EI_nextafterl' specifies less restrictive attributes than its target 'nextafterl': 'const', 'nothrow' [-Wmissing-attributes] 426 | extern __typeof (name) __EI_##name __attribute__((alias (__hidden_asmname1 (,#local)))) | ^~~~~ ./include/libc-symbols.h:429:29: note: in expansion of macro '__hidden_ver1' 429 | # define hidden_def(name) __hidden_ver1(__GI_##name, name, name); | ^~~~~~~~~~~~~ ./include/libc-symbols.h:533:32: note: in expansion of macro 'hidden_def' 533 | # define libm_hidden_def(name) hidden_def (name) | ^~~~~~~~~~ libm/ldouble_wrappers.c:251:1: note: in expansion of macro 'libm_hidden_def' 251 | libm_hidden_def(nextafterl) | ^~~~~~~~~~~~~~~ libm/ldouble_wrappers.c:250:10: note: '__EI_nextafterl' target declared here 250 | WRAPPER2(nextafter) | ^~~~~~~~~ libm/ldouble_wrappers.c:25:13: note: in definition of macro 'WRAPPER2' 25 | long double func##l(long double x, long double y) \ | ^~~~ CC libm/nexttowardl.os CC libm/powl.os CC libm/remainderl.os CC libm/remquol.os CC libm/rintl.os CC libm/roundl.os CC libm/scalblnl.os CC libm/scalbnl.os CC libm/significandl.os CC libm/sinhl.os CC libm/sinl.os In file included from : ./include/libc-symbols.h:426:25: warning: '__EI_sinl' specifies less restrictive attribute than its target 'sinl': 'nothrow' [-Wmissing-attributes] 426 | extern __typeof (name) __EI_##name __attribute__((alias (__hidden_asmname1 (,#local)))) | ^~~~~ ./include/libc-symbols.h:429:29: note: in expansion of macro '__hidden_ver1' 429 | # define hidden_def(name) __hidden_ver1(__GI_##name, name, name); | ^~~~~~~~~~~~~ ./include/libc-symbols.h:533:32: note: in expansion of macro 'hidden_def' 533 | # define libm_hidden_def(name) hidden_def (name) | ^~~~~~~~~~ libm/ldouble_wrappers.c:296:1: note: in expansion of macro 'libm_hidden_def' 296 | libm_hidden_def(sinl) | ^~~~~~~~~~~~~~~ libm/ldouble_wrappers.c:295:10: note: '__EI_sinl' target declared here 295 | WRAPPER1(sin) | ^~~ libm/ldouble_wrappers.c:20:13: note: in definition of macro 'WRAPPER1' 20 | long double func##l(long double x) \ | ^~~~ CC libm/sqrtl.os CC libm/tanhl.os CC libm/tanl.os CC libm/tgammal.os CC libm/truncl.os CC libutil/forkpty.os CC libutil/login.os CC libutil/openpty.os In file included from : ./include/libc-symbols.h:426:25: warning: '__EI_openpty' specifies less restrictive attribute than its target 'openpty': 'nothrow' [-Wmissing-attributes] 426 | extern __typeof (name) __EI_##name __attribute__((alias (__hidden_asmname1 (,#local)))) | ^~~~~ ./include/libc-symbols.h:429:29: note: in expansion of macro '__hidden_ver1' 429 | # define hidden_def(name) __hidden_ver1(__GI_##name, name, name); | ^~~~~~~~~~~~~ ./include/libc-symbols.h:587:35: note: in expansion of macro 'hidden_def' 587 | # define libutil_hidden_def(name) hidden_def (name) | ^~~~~~~~~~ libutil/openpty.c:155:1: note: in expansion of macro 'libutil_hidden_def' 155 | libutil_hidden_def(openpty) | ^~~~~~~~~~~~~~~~~~ libutil/openpty.c:88:1: note: '__EI_openpty' target declared here 88 | openpty (int *amaster, int *aslave, char *name, struct termios *termp, | ^~~~~~~ CC libutil/login_tty.os In file included from : ./include/libc-symbols.h:426:25: warning: '__EI_login_tty' specifies less restrictive attribute than its target 'login_tty': 'nothrow' [-Wmissing-attributes] 426 | extern __typeof (name) __EI_##name __attribute__((alias (__hidden_asmname1 (,#local)))) | ^~~~~ ./include/libc-symbols.h:429:29: note: in expansion of macro '__hidden_ver1' 429 | # define hidden_def(name) __hidden_ver1(__GI_##name, name, name); | ^~~~~~~~~~~~~ ./include/libc-symbols.h:587:35: note: in expansion of macro 'hidden_def' 587 | # define libutil_hidden_def(name) hidden_def (name) | ^~~~~~~~~~ libutil/login_tty.c:70:1: note: in expansion of macro 'libutil_hidden_def' 70 | libutil_hidden_def(login_tty) | ^~~~~~~~~~~~~~~~~~ libutil/login_tty.c:39:5: note: '__EI_login_tty' target declared here 39 | int login_tty(int fd) | ^~~~~~~~~ CC libutil/logwtmp.os CC libutil/logout.os CC libcrypt/crypt.os CC libcrypt/des.os CC libcrypt/md5.os CC libcrypt/sha256.os CC libcrypt/sha256-crypt.os In file included from ./include/stdlib.h:518, from libcrypt/sha256-crypt.c:23: libcrypt/sha256-crypt.c: In function '__sha256_crypt_r': ./include/alloca.h:35:23: warning: 'alloca' bound is unknown [-Walloca-larger-than=] 35 | # define alloca(size) __builtin_alloca (size) | ^~~~~~~~~~~~~~~~~~~~~~~ libcrypt/sha256-crypt.c:185:18: note: in expansion of macro 'alloca' 185 | cp = p_bytes = alloca (key_len); | ^~~~~~ CC libcrypt/sha512.os CC libcrypt/sha512-crypt.os In file included from ./include/stdlib.h:518, from libcrypt/sha512-crypt.c:23: libcrypt/sha512-crypt.c: In function '__sha512_crypt_r': ./include/alloca.h:35:23: warning: 'alloca' bound is unknown [-Walloca-larger-than=] 35 | # define alloca(size) __builtin_alloca (size) | ^~~~~~~~~~~~~~~~~~~~~~~ libcrypt/sha512-crypt.c:186:18: note: in expansion of macro 'alloca' 186 | cp = p_bytes = alloca (key_len); | ^~~~~~ CC libpthread/nptl/pthread_atfork.os CC libpthread/nptl/sysdeps/unix/sysv/linux/xtensa/pthread_once.os CC libpthread/nptl/sysdeps/unix/sysv/linux/pthread_attr_getaffinity.os CC libpthread/nptl/sysdeps/unix/sysv/linux/pthread_attr_setaffinity.os CC libpthread/nptl/sysdeps/unix/sysv/linux/pthread_getaffinity.os CC libpthread/nptl/sysdeps/unix/sysv/linux/pthread_setaffinity.os CC libpthread/nptl/sysdeps/unix/sysv/linux/pthread_getcpuclockid.os CC libpthread/nptl/sysdeps/unix/sysv/linux/pthread_kill.os CC libpthread/nptl/sysdeps/unix/sysv/linux/pthread_mutex_cond_lock.os CC libpthread/nptl/sysdeps/unix/sysv/linux/pthread_yield.os CC libpthread/nptl/sysdeps/unix/sysv/linux/sem_post.os CC libpthread/nptl/sysdeps/unix/sysv/linux/sem_timedwait.os CC libpthread/nptl/sysdeps/unix/sysv/linux/sem_trywait.os CC libpthread/nptl/sysdeps/unix/sysv/linux/sem_wait.os CC libpthread/nptl/sysdeps/unix/sysv/linux/pthread_sigqueue.os CC libpthread/nptl/sysdeps/unix/sysv/linux/lowlevellock.os CC libpthread/nptl/sysdeps/unix/sysv/linux/lowlevelrobustlock.os AS libpthread/nptl/sysdeps/xtensa/pthread_spin_lock.os AS libpthread/nptl/sysdeps/xtensa/pthread_spin_trylock.os CC libpthread/nptl/sysdeps/pthread/pthread_barrier_destroy.os CC libpthread/nptl/sysdeps/pthread/pthread_barrier_init.os CC libpthread/nptl/sysdeps/pthread/pthread_barrier_wait.os CC libpthread/nptl/sysdeps/pthread/pthread_cond_broadcast.os CC libpthread/nptl/sysdeps/pthread/pthread_cond_signal.os CC libpthread/nptl/sysdeps/pthread/pthread_cond_timedwait.os CC libpthread/nptl/sysdeps/pthread/pthread_cond_wait.os CC libpthread/nptl/sysdeps/pthread/pthread_rwlock_rdlock.os CC libpthread/nptl/sysdeps/pthread/pthread_rwlock_timedrdlock.os CC libpthread/nptl/sysdeps/pthread/pthread_rwlock_timedwrlock.os CC libpthread/nptl/sysdeps/pthread/pthread_rwlock_unlock.os CC libpthread/nptl/sysdeps/pthread/pthread_rwlock_wrlock.os CC libpthread/nptl/sysdeps/pthread/pthread_sigmask.os CC libpthread/nptl/sysdeps/pthread/pthread_spin_destroy.os CC libpthread/nptl/sysdeps/pthread/pthread_spin_init.os CC libpthread/nptl/sysdeps/pthread/pthread_spin_unlock.os CC libpthread/nptl/sysdeps/pthread/pt-sigaction.os CC libpthread/nptl/sysdeps/pthread/tpp.os CC libpthread/nptl/pthread_mutex_destroy.os CC libpthread/nptl/pthread_attr_getstackaddr.os CC libpthread/nptl/pthread_mutex_init.os CC libpthread/nptl/pthread_testcancel.os CC libpthread/nptl/pthread_attr_setstackaddr.os CC libpthread/nptl/pthread_timedjoin.os CC libpthread/nptl/pthread_barrierattr_getpshared.os CC libpthread/nptl/errno_location.os CC libpthread/nptl/pthread_mutexattr_getrobust.os CC libpthread/nptl/pthread_mutexattr_gettype.os In file included from : libpthread/nptl/pthread_mutexattr_gettype.c:35:40: warning: 'pthread_mutexattr_getkind_np' specifies less restrictive attribute than its target 'pthread_mutexattr_gettype': 'nothrow' [-Wmissing-attributes] 35 | weak_alias (pthread_mutexattr_gettype, pthread_mutexattr_getkind_np) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/libc-symbols.h:185:26: note: in definition of macro '_weak_alias' 185 | extern __typeof (name) aliasname __attribute__ ((weak, alias (#name))); | ^~~~~~~~~ libpthread/nptl/pthread_mutexattr_gettype.c:35:1: note: in expansion of macro 'weak_alias' 35 | weak_alias (pthread_mutexattr_gettype, pthread_mutexattr_getkind_np) | ^~~~~~~~~~ libpthread/nptl/pthread_mutexattr_gettype.c:23:1: note: 'pthread_mutexattr_getkind_np' target declared here 23 | pthread_mutexattr_gettype ( | ^~~~~~~~~~~~~~~~~~~~~~~~~ CC libpthread/nptl/pthread_setreuid.os CC libpthread/nptl/pthread_attr_getstacksize.os CC libpthread/nptl/pthread_mutexattr_settype.os CC libpthread/nptl/pthread_mutex_lock.os CC libpthread/nptl/pthread_attr_setstacksize.os CC libpthread/nptl/pthread_barrierattr_destroy.os CC libpthread/nptl/vars.os CC libpthread/nptl/pt-cleanup.os CC libpthread/nptl/init.os CC libpthread/nptl/pthread_barrierattr_init.os CC libpthread/nptl/pthread_setresuid.os CC libpthread/nptl/pthread_mutex_unlock.os CC libpthread/nptl/pthread_mutexattr_setrobust.os CC libpthread/nptl/cleanup_defer.os CC libpthread/nptl/pthread_mutex_timedlock.os CC libpthread/nptl/events.os CC libpthread/nptl/cleanup.os CC libpthread/nptl/pthread_barrierattr_setpshared.os CC libpthread/nptl/pthread_attr_getschedpolicy.os CC libpthread/nptl/pthread_tryjoin.os CC libpthread/nptl/pthread_attr_setschedparam.os CC libpthread/nptl/pthread_mutexattr_setpshared.os CC libpthread/nptl/pthread_rwlockattr_getkind_np.os CC libpthread/nptl/pthread_equal.os CC libpthread/nptl/pthread_detach.os CC libpthread/nptl/pthread_setresgid.os CC libpthread/nptl/pthread_setname.os CC libpthread/nptl/pthread_mutex_trylock.os CC libpthread/nptl/herrno.os CC libpthread/nptl/pthread_attr_destroy.os CC libpthread/nptl/pthread_rwlockattr_setkind_np.os CC libpthread/nptl/pthread_setcancelstate.os CC libpthread/nptl/pthread_attr_setdetachstate.os CC libpthread/nptl/pthread_attr_setguardsize.os CC libpthread/nptl/pthread_attr_getdetachstate.os CC libpthread/nptl/pthread_cancel.os CC libpthread/nptl/pthread_getschedparam.os CC libpthread/nptl/pthread_rwlock_destroy.os CC libpthread/nptl/pthread_rwlock_trywrlock.os CC libpthread/nptl/sem_unlink.os CC libpthread/nptl/pthread_rwlock_init.os CC libpthread/nptl/pthread_rwlockattr_destroy.os CC libpthread/nptl/pthread_self.os CC libpthread/nptl/pthread_condattr_setclock.os CC libpthread/nptl/pthread_key_create.os CC libpthread/nptl/pthread_setschedparam.os CC libpthread/nptl/pthread_rwlockattr_init.os CC libpthread/nptl/sem_close.os CC libpthread/nptl/pthread_attr_getstack.os CC libpthread/nptl/pthread_getspecific.os CC libpthread/nptl/pthread_exit.os CC libpthread/nptl/pthread_attr_init.os CC libpthread/nptl/pthread_getconcurrency.os CC libpthread/nptl/pthread_setspecific.os CC libpthread/nptl/pthread_rwlockattr_setpshared.os CC libpthread/nptl/pthread_cond_init.os CC libpthread/nptl/pthread_attr_setstack.os CC libpthread/nptl/pthread_setconcurrency.os CC libpthread/nptl/sem_getvalue.os CC libpthread/nptl/pthread_setregid.os CC libpthread/nptl/pthread_attr_getguardsize.os CC libpthread/nptl/pthread_attr_setschedpolicy.os CC libpthread/nptl/pthread_condattr_getclock.os CC libpthread/nptl/pthread_condattr_destroy.os CC libpthread/nptl/cancellation.os CC libpthread/nptl/pthread_setschedprio.os CC libpthread/nptl/pthread_condattr_init.os CC libpthread/nptl/pthread_mutexattr_getprotocol.os CC libpthread/nptl/pthread_kill_other_threads.os CC libpthread/nptl/pthread_mutexattr_getpshared.os CC libpthread/nptl/pthread_attr_getschedparam.os CC libpthread/nptl/pthread_condattr_getpshared.os CC libpthread/nptl/unwind.os In file included from : ./include/libc-symbols.h:426:25: warning: '__EI___pthread_unwind' specifies less restrictive attribute than its target '__pthread_unwind': 'noreturn' [-Wmissing-attributes] 426 | extern __typeof (name) __EI_##name __attribute__((alias (__hidden_asmname1 (,#local)))) | ^~~~~ ./include/libc-symbols.h:429:29: note: in expansion of macro '__hidden_ver1' 429 | # define hidden_def(name) __hidden_ver1(__GI_##name, name, name); | ^~~~~~~~~~~~~ libpthread/nptl/unwind.c:168:1: note: in expansion of macro 'hidden_def' 168 | hidden_def (__pthread_unwind) | ^~~~~~~~~~ libpthread/nptl/unwind.c:122:1: note: '__EI___pthread_unwind' target declared here 122 | __pthread_unwind (__pthread_unwind_buf_t *buf) | ^~~~~~~~~~~~~~~~ In file included from : ./include/libc-symbols.h:426:25: warning: '__EI___pthread_unwind_next' specifies less restrictive attribute than its target '__pthread_unwind_next': 'noreturn' [-Wmissing-attributes] 426 | extern __typeof (name) __EI_##name __attribute__((alias (__hidden_asmname1 (,#local)))) | ^~~~~ ./include/libc-symbols.h:429:29: note: in expansion of macro '__hidden_ver1' 429 | # define hidden_def(name) __hidden_ver1(__GI_##name, name, name); | ^~~~~~~~~~~~~ libpthread/nptl/unwind.c:179:1: note: in expansion of macro 'hidden_def' 179 | hidden_def (__pthread_unwind_next) | ^~~~~~~~~~ libpthread/nptl/unwind.c:173:1: note: '__EI___pthread_unwind_next' target declared here 173 | __pthread_unwind_next (__pthread_unwind_buf_t *buf) | ^~~~~~~~~~~~~~~~~~~~~ CC libpthread/nptl/pthread_getname.os CC libpthread/nptl/pthread_condattr_setpshared.os CC libpthread/nptl/pthread_cond_destroy.os CC libpthread/nptl/sem_destroy.os CC libpthread/nptl/pthread_mutexattr_getprioceiling.os CC libpthread/nptl/pthread_create.os CC libpthread/nptl/pthread_attr_getinheritsched.os CC libpthread/nptl/pthread_setegid.os CC libpthread/nptl/sem_init.os CC libpthread/nptl/pthread_attr_getscope.os CC libpthread/nptl/pthread_mutexattr_setprioceiling.os CC libpthread/nptl/pthread_attr_setinheritsched.os CC libpthread/nptl/cleanup_routine.os CC libpthread/nptl/pthread_rwlock_tryrdlock.os CC libpthread/nptl/pthread_rwlockattr_getpshared.os CC libpthread/nptl/pthread_attr_setscope.os CC libpthread/nptl/pthread_mutex_getprioceiling.os CC libpthread/nptl/pthread_mutexattr_setprotocol.os CC libpthread/nptl/pthread_getattr_np.os CC libpthread/nptl/pthread_mutex_setprioceiling.os CC libpthread/nptl/pthread_seteuid.os CC libpthread/nptl/pthread_key_delete.os CC libpthread/nptl/cleanup_defer_compat.os CC libpthread/nptl/pthread_join.os CC libpthread/nptl/cleanup_compat.os CC libpthread/nptl/pthread_mutexattr_destroy.os CC libpthread/nptl/pthread_setcanceltype.os CC libpthread/nptl/sem_open.os CC libpthread/nptl/pthread_mutexattr_init.os CC libpthread/nptl/pthread_mutex_consistent.os CC libpthread/nptl/sysdeps/unix/sysv/linux/mq_notify.os CC libpthread/nptl/sysdeps/unix/sysv/linux/timer_create.os CC libpthread/nptl/sysdeps/unix/sysv/linux/timer_delete.os CC libpthread/nptl/sysdeps/unix/sysv/linux/timer_getoverr.os CC libpthread/nptl/sysdeps/unix/sysv/linux/timer_gettime.os CC libpthread/nptl/sysdeps/unix/sysv/linux/timer_routines.os CC libpthread/nptl/sysdeps/unix/sysv/linux/timer_settime.os CC libpthread/nptl/sysdeps/pthread/librt-cancellation.os CC librt/mq_close.os CC librt/spawn_faction_init.os CC librt/mq_receive.os CC librt/spawn_faction_addclose.os CC librt/mq_timedsend.os CC librt/spawn_faction_addopen.os CC librt/mq_send.os CC librt/mq_timedreceive.os CC librt/clock_gettime.os CC librt/shm.os CC librt/clock_getcpuclockid.os CC librt/spawn_faction_adddup2.os CC librt/mq_getsetattr.os In file included from : ./include/libc-symbols.h:426:25: warning: '__EI_mq_setattr' specifies less restrictive attribute than its target 'mq_setattr': 'nothrow' [-Wmissing-attributes] 426 | extern __typeof (name) __EI_##name __attribute__((alias (__hidden_asmname1 (,#local)))) | ^~~~~ ./include/libc-symbols.h:429:29: note: in expansion of macro '__hidden_ver1' 429 | # define hidden_def(name) __hidden_ver1(__GI_##name, name, name); | ^~~~~~~~~~~~~ ./include/libc-symbols.h:551:33: note: in expansion of macro 'hidden_def' 551 | # define librt_hidden_def(name) hidden_def (name) | ^~~~~~~~~~ librt/mq_getsetattr.c:28:1: note: in expansion of macro 'librt_hidden_def' 28 | librt_hidden_def(mq_setattr) | ^~~~~~~~~~~~~~~~ librt/mq_getsetattr.c:22:5: note: '__EI_mq_setattr' target declared here 22 | int mq_setattr(mqd_t mqdes, const struct mq_attr *mqstat, | ^~~~~~~~~~ CC librt/spawn.os CC librt/clock_nanosleep.os CC librt/dso_handle.os CC librt/mq_open.os CC librt/mq_unlink.os CC libiconv/iconv.os libiconv/iconv.c:103:47: warning: missing braces around initializer [-Wmissing-braces] 103 | static const unsigned short jis0208[84][94] = { | ^ 104 | #include "jis0208.h" 105 | }; | } libiconv/iconv.c: In function 'combine_to_from': libiconv/iconv.c:145:9: warning: returning 'void *' from a function with return type 'iconv_t' {aka 'long int'} makes integer from pointer without a cast [-Wint-conversion] 145 | return (void *)(f<<16 | t<<1 | 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libiconv/iconv.c: In function 'get_32': libiconv/iconv.c:202:13: warning: suggest parentheses around '+' inside '<<' [-Wparentheses] 202 | return s[e]+0U<<24 | s[e^1]<<16 | s[e^2]<<8 | s[e^3]; | ~~~~^~~ libiconv/iconv.c: In function 'utf8dec_wchar': libiconv/iconv.c:307:27: warning: pointer targets in passing argument 1 of 'utf8seq_is_overlong' differ in signedness [-Wpointer-sign] 307 | if (utf8seq_is_overlong(in, n) || | ^~ | | | unsigned char * libiconv/iconv.c:245:45: note: expected 'char *' but argument is of type 'unsigned char *' 245 | static inline int utf8seq_is_overlong(char *s, int n) | ~~~~~~^ libiconv/iconv.c:308:25: warning: pointer targets in passing argument 1 of 'utf8seq_is_surrogate' differ in signedness [-Wpointer-sign] 308 | utf8seq_is_surrogate(in, n) || | ^~ | | | unsigned char * libiconv/iconv.c:271:46: note: expected 'char *' but argument is of type 'unsigned char *' 271 | static inline int utf8seq_is_surrogate(char *s, int n) | ~~~~~~^ libiconv/iconv.c:309:23: warning: pointer targets in passing argument 1 of 'utf8seq_is_illegal' differ in signedness [-Wpointer-sign] 309 | utf8seq_is_illegal(in, n)) | ^~ | | | unsigned char * libiconv/iconv.c:276:44: note: expected 'char *' but argument is of type 'unsigned char *' 276 | static inline int utf8seq_is_illegal(char *s, int n) | ~~~~~~^ libiconv/iconv.c: In function 'legacy_map': libiconv/iconv.c:334:41: warning: suggest parentheses around '-' inside '<<' [-Wparentheses] 334 | x = map[x*5/4]>>2*x%8 | map[x*5/4+1]<<8-2*x%8 & 1023; | ~^~~~~~ libiconv/iconv.c:334:48: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 334 | x = map[x*5/4]>>2*x%8 | map[x*5/4+1]<<8-2*x%8 & 1023; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ libiconv/iconv.c: In function 'iconv': libiconv/iconv.c:385:22: warning: passing argument 1 of 'utf8dec_wchar' from incompatible pointer type [-Wincompatible-pointer-types] 385 | l = utf8dec_wchar(&c, *in, *inb); | ^~ | | | unsigned int * libiconv/iconv.c:282:42: note: expected 'wchar_t *' {aka 'long int *'} but argument is of type 'unsigned int *' 282 | static inline int utf8dec_wchar(wchar_t *c, unsigned char *in, size_t inb) | ~~~~~~~~~^ libiconv/iconv.c:385:26: warning: pointer targets in passing argument 2 of 'utf8dec_wchar' differ in signedness [-Wpointer-sign] 385 | l = utf8dec_wchar(&c, *in, *inb); | ^~~ | | | char * libiconv/iconv.c:282:60: note: expected 'unsigned char *' but argument is of type 'char *' 282 | static inline int utf8dec_wchar(wchar_t *c, unsigned char *in, size_t inb) | ~~~~~~~~~~~~~~~^~ CC libintl/libintl.os MKDIR lib AR cr lib/libc.a STRIP -x -R .note -R .comment lib/libc.a AS lib/crt1.o AS lib/crti.o AS lib/crtn.o make[1]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/uclibc-1.0.38' /usr/bin/make -C /home/giuliobenetti/autobuild/run/instance-1/output-1/build/uclibc-1.0.38/utils PREFIX=/home/giuliobenetti/autobuild/run/instance-1/output-1/per-package/uclibc/host HOSTCC="/usr/bin/gcc" hostutils make[1]: Entering directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/uclibc-1.0.38/utils' HOSTCC utils/getconf.host HOSTCC utils/iconv.host HOSTCC utils/msgfmt.host HOSTCC utils/msgmerge.host make[1]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/uclibc-1.0.38/utils' make: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/buildroot'