cvs commit: src/include dirent.h stdio.h src/lib/libc Makefile Makefile.inc src/lib/libc/compat-43 creat.c sigcompat.c src/lib/libc/db/btree bt_close.c bt_open.c src/lib/libc/db/hash hash.c hash_page.c src/lib/libc/db/mpool mpool.c ...

Joerg Sonnenberger joerg at britannica.bec.de
Mon Jan 31 15:03:37 PST 2005


On Mon, Jan 31, 2005 at 11:53:26PM +0100, Joerg Sonnenberger wrote:
> On Mon, Jan 31, 2005 at 02:29:48PM -0800, Matthew Dillon wrote:
> > http://www.dragonflybsd.org/cvsweb/src/include/dirent.h.diff?r1=1.3&r2=1.4&f=u
> 
> - * (unlike vfscanf) the name __svfscanf is guaranteed not to collide
> + * (unlike vfscanf) the name __vfscanf is guaranteed not to collide
> 
> This changed the libc ABI. Reading the rest of the patch...

Actually, I don't like the export of __isthreaded as part of libc ABI
at all. The locked functions should be normal calls, the compiler can
inline in the libc if it feels so. This might actually be faster too.

Joerg

> 
> Joerg





More information about the Commits mailing list