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