[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Sun Dec 26 09:02:39 CET 2010


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	10/12/26 09:02:39

Modified files:
	cm3/m3-libs/m3core/src/: m3core.h 
	cm3/m3-libs/m3core/src/C/Common/: CerrnoC.c CsignalC.c CstdioC.c 
	                                  CstdlibC.c 
	cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThreadC.c 
	cm3/m3-libs/m3core/src/unix/Common/: Uexec.c Ugrp.c Unetdb.c 
	                                     UnixC.c UnixLink.c 
	                                     Usocket.c UstatC.c UtimeC.c 

Log message:
	This should deal more generally with the problem that NetBSD
	#defines identifiers, fake example:
	#define fopen fooopen:
	Cstdio__fooopen(...) { return fooopen(...); }
	instead of:
	Cstdio__fopen(...) { return foopen(...);}
	
	also sprinkle around M3_DLL_EXPORT, M3_DLL_LOCAL, __cdecl




More information about the M3commit mailing list