aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/cygtls.h
AgeCommit message (Expand)AuthorFilesLines
2015-10-23Clear pending signals targeting exiting threadnewlib-snapshot-20151023Corinna Vinschen1-0/+1
2015-07-29cygwin: Fix crashes under AllocationPreference=0x100000 conditionCorinna Vinschen1-6/+1
2015-07-07x86_64: Handle myfault exceptions when running on alternate signal stackCorinna Vinschen1-2/+17
2015-07-04Fix original stack when running signal handler on alternate stackCorinna Vinschen1-1/+3
2015-06-19Preliminary infrastructure to implement alternate stackCorinna Vinschen1-6/+7
2015-04-23Prepare to rename/reuse struct ucontext.Corinna Vinschen1-2/+2
2014-10-17 * cygtls.h (__try): Define __l_endtry as block-local label in 32 bitCorinna Vinschen1-0/+1
2014-08-25 * cygtls.cc (san::leave/x86_64): Implement.Corinna Vinschen1-17/+19
2014-08-25 * cygtls.cc (_cygtls::remove): Revert previous patch.Corinna Vinschen1-2/+30
2014-08-22 * Throughout, use __try/__except/__endtry blocks, rather than myfaultCorinna Vinschen1-25/+74
2014-04-18 * cygtls.h (TP_NUM_C_BUFS): Raise to 50 to allow SYMLOOP_MAX recursionsCorinna Vinschen1-4/+4
2014-03-12 * cygheap.h (enum cygheap_pwdgrp::cache_t): Remove.Corinna Vinschen1-4/+0
2014-02-17 * autoload.cc (ldap_abandon): Import.Corinna Vinschen1-2/+0
2014-02-09 Introduce reading passwd/group entries from SAM/AD. IntroduceCorinna Vinschen1-11/+10
2013-04-23 * Merge in cygwin-64bit-branch.Corinna Vinschen1-11/+27
2013-04-09* cygtls.h (_cygtls::reset_signal_arrived): Actually reset the signal_arrivedChristopher Faylor1-1/+7
2013-03-09* cygtls.h (_cygtls::signal_debugger): Change argument type.Christopher Faylor1-2/+1
2013-01-31* DevNotes: Add entry cgf-000022.Christopher Faylor1-1/+1
2013-01-21Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor1-15/+14
2013-01-02* cygtls.h (_cygtls::signal_exit): Delete from class.Christopher Faylor1-2/+1
2012-12-07* cygtls.h (_cygtls::get_signal_arrived): Add parameter to make lock/unlockChristopher Faylor1-3/+5
2012-12-04* cygtls.h (_cygtls::will_wait_for_signal): Rename from 'signal_waiting' toChristopher Faylor1-14/+15
2012-08-17* DevNotes: Add entry cgf-000016.Christopher Faylor1-11/+4
2012-08-16* cygtls.cc (_cygtls::operator HANDLE): Reverse '?' test stupidity.Christopher Faylor1-1/+1
2012-08-16* cygheap.cc (init_cygheap::find_tls): Don't consider unitialized threads.Christopher Faylor1-1/+1
2012-08-15* cygtls.h (_cygtls::create_signal_arrived): New function.Christopher Faylor1-1/+9
2012-08-09* DevNotes: Add entry cgf-000014.Christopher Faylor1-1/+0
2012-07-29Doh. Check in missing file from previous submission.Christopher Faylor1-1/+7
2012-07-23Change "set_thread_waiting" to "set_signal_arrived" throughout.Christopher Faylor1-4/+4
2012-07-21* DevNotes: Add entry cgf-000013.Christopher Faylor1-16/+36
2012-06-19Revert errneous checkin.Christopher Faylor1-2/+1
2012-06-19* cygwait.cc (cancelable_wait): Mimic old cygwait behavior more closely wrtChristopher Faylor1-1/+2
2012-06-02* cygtls.h (_cygtls::protect_linked_list): Delete unused field.Christopher Faylor1-1/+0
2011-08-03* cygtls.h (struct _local_storage): Add cw_timer member.Yaakov Selkowitz1-0/+3
2011-05-28* autoload.cc: Call _api_fatal in asm.Christopher Faylor1-0/+1
2011-05-25perror: fix POSIX compliance and work with recent newlib changeEric Blake1-0/+1
2011-05-23* cygtls.h (strerror_buf): Resize to allow '-'.Eric Blake1-2/+2
2011-05-16 * cygtls.h (struct _local_storage): Remove unused members rarg andCorinna Vinschen1-9/+3
2011-04-21 * cygtls.cc (_cygtls::init_thread): Drop setting locals.process_logmask.Corinna Vinschen1-6/+0
2011-03-29 * cygtls.h (struct _local_storage): Redefine process_ident as wchar_tCorinna Vinschen1-1/+1
2010-03-02* cygtls.h: Replace /*gentls_offsets*/ at end.Christopher Faylor1-1/+1
2010-03-01Fix/delete inaccurate comments.Christopher Faylor1-1/+1
2010-02-28Update some copyrights.Christopher Faylor1-9/+7
2010-02-26* cygtls.h (_cygtls::init_exception_handler): Eliminate argument.Christopher Faylor1-42/+46
2010-02-10* cygtls.h (struct _cygtls): Remove unneeded elements.Christopher Faylor1-1/+0
2009-07-06 * cygtls.h (struct _local_storage): Add thread storage pointers forCorinna Vinschen1-1/+6
2009-01-03Remove unneeded header files from source files throughout. Update copyrightsChristopher Faylor1-3/+7
2008-10-07* cygtls.h (_cygtls::initialized): Remove bogus stack check which would whenChristopher Faylor1-2/+1
2008-09-16* cygtls.h (unionent): Move from net.cc.Christopher Faylor1-3/+22
2008-05-22 * cygtls.h (struct san): Add two int values to store the currentCorinna Vinschen1-0/+11