This is the mail archive of the cygwin-cvs@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

src/winsup/cygwin ChangeLog.64bit configure co ...


CVSROOT:	/cvs/src
Module name:	src
Branch: 	cygwin-64bit-branch
Changes by:	corinna@sourceware.org	2013-02-27 08:36:58

Modified files:
	winsup/cygwin  : ChangeLog.64bit configure configure.ac 
	                 cygmalloc.h debug.h fork.cc heap.cc malloc.cc 
	                 malloc_wrapper.cc pinfo.cc 
Added files:
	winsup/cygwin  : malloc-private.h ptmalloc3.cc 

Log message:
	* configure.ac (MALLOC_OFILES): Add ptmalloc3.o.
	* configure: Regenerate.
	* cygmalloc.h: Declare pt* functions rather than dl* functions.
	(mmap64): Declare.
	(mmap): Define as mmap64.
	(__malloc_lock): Drop macro.
	(__malloc_unlock): Ditto.
	(MSPACES): Define.
	(ONLY_MSPACES): Define.
	* debug.h: Include malloc.h rather than otherwise unused dlmalloc.h.
	* fork.cc (frok::parent): Drop malloc locking since that's performed
	by malloc_atfork now.
	* heap.cc (heap_init): Accommodate the fact that there's a chance
	that no heap space has been allocated at fork time.
	* malloc-private.h: New file from ptmalloc3, having malloc-machine.h
	and malloc-2.8.3.h folded in.
	* malloc.cc: Replaced by new file from ptmalloc3.
	* malloc_wrapper.cc: Throughout, remove malloc locks and call pt*
	functions rather than dl* functions.
	* pinfo.cc (winpids::set): Drop malloc locking.
	* ptmalloc3.cc: New file from ptmalloc3.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/malloc-private.h.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=NONE&r2=1.1.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ptmalloc3.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=NONE&r2=1.1.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.64bit.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.1.2.110&r2=1.1.2.111
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/configure.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.35.6.6&r2=1.35.6.7
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/configure.ac.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.1.2.5&r2=1.1.2.6
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/cygmalloc.h.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.12.10.4&r2=1.12.10.5
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/debug.h.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.29.6.1&r2=1.29.6.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fork.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.237.2.4&r2=1.237.2.5
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/heap.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.65.2.6&r2=1.65.2.7
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/malloc.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.11&r2=1.11.18.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/malloc_wrapper.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.39.10.2&r2=1.39.10.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/pinfo.cc.diff?cvsroot=src&only_with_tag=cygwin-64bit-branch&r1=1.309.2.13&r2=1.309.2.14


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]