summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/sync.h
Commit message (Expand)AuthorAgeFilesLines
* Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen2016-06-231-3/+0
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-1/+1
* Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor2013-01-211-7/+7
* Fix copyrightsCorinna Vinschen2013-01-141-2/+2
* * exceptions.cc (signal_exit): Move captive process termintation...Christopher Faylor2013-01-141-2/+1
* * DevNotes: Add entry cgf-000019.Christopher Faylor2012-12-281-1/+6
* Back out prematurely checked-in change.Christopher Faylor2012-12-221-2/+2
* * sigproc.cc (exit_thread): undef ExitThread or suffer recursion. Attempt toChristopher Faylor2012-12-221-2/+2
* Revert the reversion and go with implementation described in cgf-000017, withChristopher Faylor2012-12-211-1/+2
* * DevNotes: Add entry cgf-000018.Christopher Faylor2012-12-211-2/+1
* * DevNotes: Add entry cgf-000017.Christopher Faylor2012-12-211-1/+2
* * fork.cc (lock_signals): Move to sigproc.h.Christopher Faylor2012-03-161-5/+4
* * exceptions.cc (sigpacket::process): Move signal_exit processing into...Christopher Faylor2011-11-261-6/+1
* * spinlock.h: New file.Christopher Faylor2010-03-131-3/+1
* * exceptions.cc (_cygtls::signal_exit): Only call myself.exit when whenChristopher Faylor2007-02-201-2/+2
* * fork.cc (fork): Lock the process before forking to prevent things like newChristopher Faylor2006-07-141-0/+1
* * fhandler_fifo.cc (fhandler_fifo::open): Release process lock and grab aChristopher Faylor2006-06-231-1/+2
* * cygheap.h (cygheap_fdenum::cygheap_fdenum): Record locked state or sufferChristopher Faylor2005-10-231-0/+24
* * sync.h (muto::initforce): Delete flawed implementation.Christopher Faylor2005-04-051-1/+0
* * sync.h (muto::initforce): Force initialization even when name != NULL.Christopher Faylor2005-04-051-0/+1
* * sync.h (muto::operator int): New operator.Christopher Faylor2005-04-051-30/+5
* * child_info.h (fork_info): Use different method to alias variable.Christopher Faylor2005-03-191-1/+0
* * dcrt0.cc (dll_crt0_0): Eliminate muto::init call.Christopher Faylor2005-03-081-2/+7
* * sync.h (sync::init_lock): Declare new static member.Christopher Faylor2005-03-061-0/+2
* * cygthread.cc (cygthread::is): Eliminate.Christopher Faylor2004-05-161-7/+11
* revert previous not-ready-for-primetime checkin.Christopher Faylor2004-05-151-7/+1
* * cygheap.h: Remove some parameter names from declarations throughout.Christopher Faylor2004-05-151-1/+7
* * exceptions.cc (try_to_debug): Report on tid of caller.Christopher Faylor2004-03-151-2/+2
* * debug.h (console_printf): Define for non-debugging condition.Christopher Faylor2004-02-091-1/+1
* * cygtls.h (_threadinfo::call): Remove regparm declaration to work aroundChristopher Faylor2004-01-141-2/+15
* * Makefile.in: Add support for new malloc.o and renamed malloc_wrapper.o. UseChristopher Faylor2002-08-161-3/+3
* * winver.rc: Add more words to copyright.Christopher Faylor2002-06-131-1/+1
* * sync.h (new_muto): Just accept an argument which denotes the name of theChristopher Faylor2002-02-221-2/+2
* * times.cc (hires::prime): Restore thread priority on failure condition.Christopher Faylor2002-02-171-4/+4
* * hires.h (hires::usecs): Rename from utime. Accept an argument.Christopher Faylor2002-02-151-1/+1
* * exceptions.cc (unused_sig_wrapper): Eliminate unused parameter to asm.Christopher Faylor2002-02-141-14/+7
* * Makefile.in (new-cygwin1.dll): Just use -lsupc++ for link.Christopher Faylor2002-01-191-3/+3
* * dll_init.h (class dll_list): Reorder functions to avoid compiler "can'tChristopher Faylor2001-11-031-3/+5
* * sigproc.cc (sigproc_terminate): Don't signal main thread when exiting.Christopher Faylor2001-10-311-1/+1
* Update copyrights.Christopher Faylor2001-09-111-1/+1
* * path.h: Add __attribute__ ((regparm(x))) to commonly used functions.Christopher Faylor2000-11-121-1/+1
* * exceptions.cc (set_console_handler): Don't allocateChristopher Faylor2000-10-151-4/+2
* * exceptions.cc (signal_exit): Reset all mutos owned by the main thread.Christopher Faylor2000-09-071-0/+1
* * path.cc (mount_info::cygdrive_posix_path): Don't add trailing slash ifChristopher Faylor2000-05-171-1/+1
* Pipe changes throughout suggested by Eric Fifer <EFifer@sanwaint.com>Christopher Faylor2000-03-151-0/+1
* * exceptions.cc (interruptible): Make a little more structured.Christopher Faylor2000-02-261-6/+6
* * exceptions.cc (call_handler): Use new muto linked list to look for allChristopher Faylor2000-02-241-4/+8
* Fix final round of gcc warnings relating to unused parameters.Christopher Faylor2000-02-241-0/+1
* * exceptions.cc (interruptible): Change method for determining if something isChristopher Faylor2000-02-241-1/+2
* Respond to a multitude of g++ warnings.Christopher Faylor2000-02-211-2/+2