summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/cygtls.h
Commit message (Expand)AuthorAgeFilesLines
* Remove redundant macro and function called `__getreent'Corinna Vinschen2016-07-271-2/+0
* Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen2016-06-231-3/+0
* Drop using _tlsbase and _tlstop in favor of access via NtCurrentTeb.Corinna Vinschen2015-12-021-12/+1
* Fix race condition when waiting for a signalCorinna Vinschen2015-11-271-5/+16
* Clear pending signals targeting exiting threadnewlib-snapshot-20151023Corinna Vinschen2015-10-231-0/+1
* cygwin: Fix crashes under AllocationPreference=0x100000 conditionCorinna Vinschen2015-07-291-6/+1
* x86_64: Handle myfault exceptions when running on alternate signal stackCorinna Vinschen2015-07-071-2/+17
* Fix original stack when running signal handler on alternate stackCorinna Vinschen2015-07-041-1/+3
* Preliminary infrastructure to implement alternate stackCorinna Vinschen2015-06-191-6/+7
* Prepare to rename/reuse struct ucontext.Corinna Vinschen2015-04-231-2/+2
* * cygtls.h (__try): Define __l_endtry as block-local label in 32 bitCorinna Vinschen2014-10-171-0/+1
* * cygtls.cc (san::leave/x86_64): Implement.Corinna Vinschen2014-08-251-17/+19
* * cygtls.cc (_cygtls::remove): Revert previous patch.Corinna Vinschen2014-08-251-2/+30
* * Throughout, use __try/__except/__endtry blocks, rather than myfaultCorinna Vinschen2014-08-221-25/+74
* * cygtls.h (TP_NUM_C_BUFS): Raise to 50 to allow SYMLOOP_MAX recursionsCorinna Vinschen2014-04-181-4/+4
* * cygheap.h (enum cygheap_pwdgrp::cache_t): Remove.Corinna Vinschen2014-03-121-4/+0
* * autoload.cc (ldap_abandon): Import.Corinna Vinschen2014-02-171-2/+0
* Introduce reading passwd/group entries from SAM/AD. IntroduceCorinna Vinschen2014-02-091-11/+10
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-11/+27
* * cygtls.h (_cygtls::reset_signal_arrived): Actually reset the signal_arrivedChristopher Faylor2013-04-091-1/+7
* * cygtls.h (_cygtls::signal_debugger): Change argument type.Christopher Faylor2013-03-091-2/+1
* * DevNotes: Add entry cgf-000022.Christopher Faylor2013-01-311-1/+1
* Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor2013-01-211-15/+14
* * cygtls.h (_cygtls::signal_exit): Delete from class.Christopher Faylor2013-01-021-2/+1
* * cygtls.h (_cygtls::get_signal_arrived): Add parameter to make lock/unlockChristopher Faylor2012-12-071-3/+5
* * cygtls.h (_cygtls::will_wait_for_signal): Rename from 'signal_waiting' toChristopher Faylor2012-12-041-14/+15
* * DevNotes: Add entry cgf-000016.Christopher Faylor2012-08-171-11/+4
* * cygtls.cc (_cygtls::operator HANDLE): Reverse '?' test stupidity.Christopher Faylor2012-08-161-1/+1
* * cygheap.cc (init_cygheap::find_tls): Don't consider unitialized threads.Christopher Faylor2012-08-161-1/+1
* * cygtls.h (_cygtls::create_signal_arrived): New function.Christopher Faylor2012-08-151-1/+9
* * DevNotes: Add entry cgf-000014.Christopher Faylor2012-08-091-1/+0
* Doh. Check in missing file from previous submission.Christopher Faylor2012-07-291-1/+7
* Change "set_thread_waiting" to "set_signal_arrived" throughout.Christopher Faylor2012-07-231-4/+4
* * DevNotes: Add entry cgf-000013.Christopher Faylor2012-07-211-16/+36
* Revert errneous checkin.Christopher Faylor2012-06-191-2/+1
* * cygwait.cc (cancelable_wait): Mimic old cygwait behavior more closely wrtChristopher Faylor2012-06-191-1/+2
* * cygtls.h (_cygtls::protect_linked_list): Delete unused field.Christopher Faylor2012-06-021-1/+0
* * cygtls.h (struct _local_storage): Add cw_timer member.Yaakov Selkowitz2011-08-031-0/+3
* * autoload.cc: Call _api_fatal in asm.Christopher Faylor2011-05-281-0/+1
* perror: fix POSIX compliance and work with recent newlib changeEric Blake2011-05-251-0/+1
* * cygtls.h (strerror_buf): Resize to allow '-'.Eric Blake2011-05-231-2/+2
* * cygtls.h (struct _local_storage): Remove unused members rarg andCorinna Vinschen2011-05-161-9/+3
* * cygtls.cc (_cygtls::init_thread): Drop setting locals.process_logmask.Corinna Vinschen2011-04-211-6/+0
* * cygtls.h (struct _local_storage): Redefine process_ident as wchar_tCorinna Vinschen2011-03-291-1/+1
* * cygtls.h: Replace /*gentls_offsets*/ at end.Christopher Faylor2010-03-021-1/+1
* Fix/delete inaccurate comments.Christopher Faylor2010-03-011-1/+1
* Update some copyrights.Christopher Faylor2010-02-281-9/+7
* * cygtls.h (_cygtls::init_exception_handler): Eliminate argument.Christopher Faylor2010-02-261-42/+46
* * cygtls.h (struct _cygtls): Remove unneeded elements.Christopher Faylor2010-02-101-1/+0
* * cygtls.h (struct _local_storage): Add thread storage pointers forCorinna Vinschen2009-07-061-1/+6