sh4 build break

Waldemar Brodkorb <[email protected]>
Newsgroups gmane.comp.lib.uclibc.general
Message-ID <[email protected]>
Hi,

the latest git does not compile anymore:
/home/wbx/uclibc-git-adk/toolchain_qemu-sh_uclibc_sh4/usr/bin/sh4-openadk-linux-uclibc-gcc
-c libm/ldouble_wrappers.c -o libm/cosl.os -Wall -Wstrict-prototypes
-Wstrict-aliasing -funsigned-char -fno-builtin -fno-asm -std=gnu99
-ml -m4 -fno-stack-protector -nostdinc -I./include -I./include
-include libc-symbols.h -I./libc/sysdeps/linux/sh
-I./libc/sysdeps/linux -I./ldso/ldso/sh -I./ldso/include -I. -Os
-fstrict-aliasing -mprefergot -fwrapv -fno-ident -fhonour-copts -Os
-pipe -g3 -fomit-frame-pointer -fno-unwind-tables
-fno-asynchronous-unwind-tables -D__USE_STDIO_FUTEXES__
-DHAVE_FORCED_UNWIND -D_LIBC_REENTRANT -I./libpthread/nptl
-I./libpthread/nptl
-I./libpthread/nptl/sysdeps/unix/sysv/linux/sh/sh4
-I./libpthread/nptl/sysdeps/unix/sysv/linux/sh
-I./libpthread/nptl/sysdeps/sh -I./libpthread/nptl/sysdeps/sh
-I./libpthread/nptl/sysdeps/unix/sysv/linux
-I./libpthread/nptl/sysdeps/unix/sysv/linux
-I./libpthread/nptl/sysdeps/pthread
-I./libpthread/nptl/sysdeps/pthread/bits
-I./libpthread/nptl/sysdeps/generic -I./libc/sysdeps/linux/common
-isystem
/home/wbx/uclibc-git-adk/toolchain_qemu-sh_uclibc_sh4/usr/lib/gcc/sh4-openadk-linux-uclibc/4.8.4/include-fixed
-isystem
/home/wbx/uclibc-git-adk/toolchain_qemu-sh_uclibc_sh4/usr/lib/gcc/sh4-openadk-linux-uclibc/4.8.4/include
-I/home/wbx/uclibc-git-adk/target_qemu-sh_uclibc_sh4/usr/include/
-DNDEBUG -DNOT_IN_libc -DIS_IN_libm -D_IEEE_LIBM -DIN_LIB=libm -fPIC
-MT libm/cosl.os -MD -MP -MF libm/.cosl.os.dep -DL_cosl
In file included from <command-line>:0:0:
./include/libc-symbols.h:494:25: error: '__EI_cosl' aliased to
undefined symbol '__GI_cosl'
  extern __typeof (name) __EI_##name __attribute__((alias
(__hidden_asmname1 (,#local))))
                         ^
./include/libc-symbols.h:497:29: note: in expansion of macro
'__hidden_ver1'
 #  define hidden_def(name)  __hidden_ver1(__GI_##name, name, name);
                             ^
./include/libc-symbols.h:632:32: note: in expansion of macro
'hidden_def'
 # define libm_hidden_def(name) hidden_def (name)
                                ^
libm/ldouble_wrappers.c:168:1: note: in expansion of macro
'libm_hidden_def'
 libm_hidden_def(cosl)
 ^
make[5]: *** [libm/cosl.os] Error 1

I can provide a .config if needed for reproduction of the problem.
best regards
 Waldemar
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.