summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/gendef
Commit message (Expand)AuthorAgeFilesLines
* Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen2016-06-231-2/+0
* Save and restore MXCSR register in delayed signal handlingCorinna Vinschen2015-11-281-0/+2
* Cygwin: Implement siglongjmp and sigsetjmp functions.Corinna Vinschen2015-07-211-22/+98
* Remove x86_64 __sjfault/__ljfaultCorinna Vinschen2015-07-181-64/+0
* Teach stackinfo::walk() how to virtually unwind the tls sigstackJon TURNEY2015-03-131-0/+2
* * gendef: Export _sigbe on 64 bit as well.Corinna Vinschen2015-01-161-2/+3
* * gendef (sigdelayed): 64 bit only: Fix seh_pushreg statements inCorinna Vinschen2014-10-241-3/+2
* * gendef (sigdelayed): 64 bit only: Push CPU flags before aligningCorinna Vinschen2014-10-241-5/+8
* * cygtls.cc (_cygtls::remove): Revert previous patch.Corinna Vinschen2014-08-251-5/+0
* * Throughout, use __try/__except/__endtry blocks, rather than myfaultCorinna Vinschen2014-08-221-43/+48
* * gendef (_sigbe/x86_64): Fix typo in .seh_proc pseudo-op.Corinna Vinschen2014-03-271-10/+12
* * gendef (_setjmp (x86)): Save FPU control word location in sequentialChristopher Faylor2014-01-271-4/+4
* * gendef (sigdelayed (x86_64)): Save and restore FPU control word.Corinna Vinschen2014-01-271-4/+33
* * dll_init.cc (dll_list::topsort): Fix early-return condition toCorinna Vinschen2013-05-271-4/+4
* x86_64 only:Corinna Vinschen2013-05-211-31/+20
* * gendef: Fix sigfe.s typo.Christopher Faylor2013-05-011-1/+1
* * i686.din: New file.Christopher Faylor2013-04-301-19/+17
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-10/+465
* Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor2013-01-211-10/+11
* * cygtls.h (_cygtls::get_signal_arrived): Add parameter to make lock/unlockChristopher Faylor2012-12-071-0/+2
* * gendef: Tighten up whitespace detection.Christopher Faylor2012-08-151-4/+4
* * gendef: Delete unneeded read from <IN> which ate an arbitrary line fromChristopher Faylor2012-08-151-2/+1
* * exceptions.cc (sigdelayed): Move declaration to sigproc.h.Christopher Faylor2012-08-151-2/+3
* * cygtls.cc (_cygtls::reset_signal_arrived): New function.Christopher Faylor2012-07-291-53/+16
* * DevNotes: Add entry cgf-000013.Christopher Faylor2012-07-211-2/+0
* * gendef (sigdelayed): Remember to pop all of the saved registers.Christopher Faylor2011-12-161-37/+37
* * exceptions.cc (_cygtls::call_signal_handler): Fix debugging to not go toChristopher Faylor2011-12-161-0/+4
* * exceptions.cc (exception::handle): Drop abbreviation for "exception" since IChristopher Faylor2011-12-041-1/+0
* * exceptions.cc (_cygtls::interrupt_now): Revert to checking for "spinning"Christopher Faylor2010-08-011-14/+25
* * gendef: Throughout, remove lock from xchgl since it is implied.Christopher Faylor2010-07-181-14/+10
* Throughout change all calls of low_priority_sleep (0) to yield ().Christopher Faylor2010-03-121-10/+5
* * gendef (cleanup): Rename from 'nocr'. Remove comments and trailing spaces.Christopher Faylor2009-06-281-5/+8
* * speclib: Semi-revert to previous version but don't try to generateChristopher Faylor2009-04-091-8/+10
* * gendef: Remove STABS directives.Corinna Vinschen2009-03-141-4/+0
* * Fix copyright dates.Corinna Vinschen2008-04-011-1/+1
* * exceptions.cc (_cygtls::handle_exceptions): Only call rtl_unwind whenChristopher Faylor2008-03-011-2/+10
* * gendef (sigbe): Reset "incyg" while the stack lock is active to avoid aChristopher Faylor2007-08-091-1/+1
* * cygheap.cc (cygheap_fixup_in_child): Don't close parent handle here. Let theChristopher Faylor2006-06-021-1/+5
* * cygtls.cc (_cygtls::remove): Reset initialized flag right away if we wereChristopher Faylor2006-03-131-2/+1
* * cygtls.h (CYGTLS_INITIALIZED): Change to a little more unlikely value.Christopher Faylor2006-03-121-6/+21
* * analyze_sigfe: New script.Christopher Faylor2006-03-011-0/+8
* * cygtls.cc (_cygtls::handle_threadlist_exception): Make an error fatal.Christopher Faylor2005-12-231-5/+11
* Remove unneeded whitespace.Christopher Faylor2005-12-051-0/+2
* * fork.cc (frok::child): Change order of cleanup prior to return.Christopher Faylor2005-10-291-2/+2
* * cygtls.h (__ljfault): Declare.Christopher Faylor2005-08-281-2/+67
* * gendef: Use nocr to remove \r's from input. gendef (nocr): New function.Christopher Faylor2005-07-271-3/+8
* Replace valid memory checks with new myfault class "exception handling", almostChristopher Faylor2005-07-031-1/+2
* * cygtls.h (waitq): Declare structure here.Christopher Faylor2004-03-121-4/+2
* * cygtls.cc (_cygtls::fixup_after_fork): Remove unneeded setting of oldmask.Christopher Faylor2004-03-121-46/+46
* * exceptions.cc (setup_handler): Avoid suspending a thread if it in a cygwinChristopher Faylor2004-03-091-14/+20