Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/lib/libc



In article <20060415153434.6FE202DA27%cvs.netbsd.org@localhost>
tnozaki%NetBSD.org@localhost wrote:

> Module Name:  src
> Committed By: tnozaki
> Date:         Sat Apr 15 15:34:34 UTC 2006
> 
> Modified Files:
>       src/lib/libc/include: namespace.h
>       src/lib/libc/locale: wcstod.3 wcstod.c
> 
> Log Message:
> wcstod(3) is conform to ISO C90 Ammendant1 (FreeBSD's manpage is 
> incorrect...).
> don't __weak_alias'ize it and fix manpage.

FYI build fails on arm target (though it works for m68k etc.):
---
 :
rm -f libc.so.12.139
/usr/tools/arm/bin/arm--netbsdelf-gcc -Wl,-nostdlib -B/usr/lib/ -B/usr/lib/ \
-Wl,-rpath-link,/lib:/usr/lib  -R/lib  -L/lib  -Wl,-x \
-shared -Wl,-soname,libc.so.12   -o libc.so.12.139  -Wl,--whole-archive \
libc_pic.a  -Wl,--no-whole-archive   -L/usr/lib
libc_pic.a(wcstod.so): In function `wcstold':
wcstod.c:(.text+0x0): multiple definition of `_wcstold'
libc_pic.a(wcstold.so):wcstold.c:(.text+0x0): first defined here
collect2: ld returned 1 exit status

*** Failed target:  libc.so.12.139
 :
---
Izumi Tsutsui



Home | Main Index | Thread Index | Old Index