On Mar 14, 8:44pm, mar...@duskware.de (Martin Husemann) wrote: -- Subject: Re: CVS commit: src/lib/libc
| On Wed, Mar 14, 2012 at 04:55:01PM +0000, Christos Zoulas wrote: | > 1. commit the changes as they are (cast+diagassert) | | The diagasserts are pulled into ld.elf_so and break the build for | at least sparc64. | | A map of -current ld.elf_so and netbsd-6 are attached for comparision. | It starts with: | | /usr/obj/sparc64/lib/libc/libc_pic.a(ctype_.pico) | expand.o (_ctype_) | +/usr/obj/sparc64/lib/libc/libc_pic.a(assert.pico) | + /usr/obj/sparc64/lib/libc/libc_pic.a(strsep.pico) | (__diagassert13) | | and then goes via getenv, fprintf, citrus, .... This means we cannot use them for the PIC build of libc... I will fix it. christos