CVSROOT: /cvs/src Module name: src Branch: callout Changes by: c...@sourceware.org 2013-07-31 14:50:09
Modified files: winsup/cygwin : ChangeLog environ.cc external.cc globals.cc uname.cc winsup.h winsup/cygwin/include/cygwin: version.h winsup/cygwin/include/sys: cygwin.h Added files: winsup/cygwin/include/cygwin: callout.h Log message: * environ.cc (known): Add preload keyword. * external.cc: Include new callout.h header. (cygwin_internal): Initial implementation of CW_CALLOUT and CW_CYGHEAP_MALLOC. (dll_preload): Handle CYGWIN=preload:foo.dll. (dummy_callout): Default NULL callout function. * globals.cc: Include new callout.h header. (callout): Declare/define. * uname.cc (uname): Initial implementation of callout handling. * winsup.h (dll_preload): Declare. * include/cygwin/version.h: Bump API minor number to 269. * include/sys/cygwin.h: Define CW_CALLOUT, CW_CYGHEAP_MALLOC. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&only_with_tag=callout&r1=1.6202&r2=1.6202.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/environ.cc.diff?cvsroot=src&only_with_tag=callout&r1=1.208&r2=1.208.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/external.cc.diff?cvsroot=src&only_with_tag=callout&r1=1.132&r2=1.132.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/globals.cc.diff?cvsroot=src&only_with_tag=callout&r1=1.52&r2=1.52.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/uname.cc.diff?cvsroot=src&only_with_tag=callout&r1=1.32&r2=1.32.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/winsup.h.diff?cvsroot=src&only_with_tag=callout&r1=1.254&r2=1.254.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/cygwin/callout.h.diff?cvsroot=src&only_with_tag=callout&r1=NONE&r2=1.1.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/cygwin/version.h.diff?cvsroot=src&only_with_tag=callout&r1=1.388&r2=1.388.2.1 http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/sys/cygwin.h.diff?cvsroot=src&only_with_tag=callout&r1=1.102&r2=1.102.2.1