aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/gendef
AgeCommit message (Expand)AuthorFilesLines
2022-08-05Cygwin: Reorganize cygwin source dirCorinna Vinschen1-523/+0
2022-07-28Cygwin: perl scripts: drop support for i686Corinna Vinschen1-405/+7
2022-05-13Cygwin: fix new sigfe.o generation in optimized caseCorinna Vinschen1-8/+8
2022-05-13Cygwin: revamp TLS offsets computationCorinna Vinschen1-78/+76
2016-06-23Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen1-2/+0
2015-11-28Save and restore MXCSR register in delayed signal handlingCorinna Vinschen1-0/+2
2015-07-21Cygwin: Implement siglongjmp and sigsetjmp functions.Corinna Vinschen1-22/+98
2015-07-18Remove x86_64 __sjfault/__ljfaultCorinna Vinschen1-64/+0
2015-03-13Teach stackinfo::walk() how to virtually unwind the tls sigstackJon TURNEY1-0/+2
2015-01-16 * gendef: Export _sigbe on 64 bit as well.Corinna Vinschen1-2/+3
2014-10-24 * gendef (sigdelayed): 64 bit only: Fix seh_pushreg statements inCorinna Vinschen1-3/+2
2014-10-24 * gendef (sigdelayed): 64 bit only: Push CPU flags before aligningCorinna Vinschen1-5/+8
2014-08-25 * cygtls.cc (_cygtls::remove): Revert previous patch.Corinna Vinschen1-5/+0
2014-08-22 * Throughout, use __try/__except/__endtry blocks, rather than myfaultCorinna Vinschen1-43/+48
2014-03-27 * gendef (_sigbe/x86_64): Fix typo in .seh_proc pseudo-op.Corinna Vinschen1-10/+12
2014-01-27* gendef (_setjmp (x86)): Save FPU control word location in sequentialChristopher Faylor1-4/+4
2014-01-27 * gendef (sigdelayed (x86_64)): Save and restore FPU control word.Corinna Vinschen1-4/+33
2013-05-27 * dll_init.cc (dll_list::topsort): Fix early-return condition toCorinna Vinschen1-4/+4
2013-05-21 x86_64 only:Corinna Vinschen1-31/+20
2013-05-01* gendef: Fix sigfe.s typo.Christopher Faylor1-1/+1
2013-04-30* i686.din: New file.Christopher Faylor1-19/+17
2013-04-23 * Merge in cygwin-64bit-branch.Corinna Vinschen1-10/+465
2013-01-21Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor1-10/+11
2012-12-07* cygtls.h (_cygtls::get_signal_arrived): Add parameter to make lock/unlockChristopher Faylor1-0/+2
2012-08-15* gendef: Tighten up whitespace detection.Christopher Faylor1-4/+4
2012-08-15* gendef: Delete unneeded read from <IN> which ate an arbitrary line fromChristopher Faylor1-2/+1
2012-08-15* exceptions.cc (sigdelayed): Move declaration to sigproc.h.Christopher Faylor1-2/+3
2012-07-29* cygtls.cc (_cygtls::reset_signal_arrived): New function.Christopher Faylor1-53/+16
2012-07-21* DevNotes: Add entry cgf-000013.Christopher Faylor1-2/+0
2011-12-16* gendef (sigdelayed): Remember to pop all of the saved registers.Christopher Faylor1-37/+37
2011-12-16* exceptions.cc (_cygtls::call_signal_handler): Fix debugging to not go toChristopher Faylor1-0/+4
2011-12-04* exceptions.cc (exception::handle): Drop abbreviation for "exception" since IChristopher Faylor1-1/+0
2010-08-01* exceptions.cc (_cygtls::interrupt_now): Revert to checking for "spinning"Christopher Faylor1-14/+25
2010-07-18* gendef: Throughout, remove lock from xchgl since it is implied.Christopher Faylor1-14/+10
2010-03-12Throughout change all calls of low_priority_sleep (0) to yield ().Christopher Faylor1-10/+5
2009-06-28* gendef (cleanup): Rename from 'nocr'. Remove comments and trailing spaces.Christopher Faylor1-5/+8
2009-04-09* speclib: Semi-revert to previous version but don't try to generateChristopher Faylor1-8/+10
2009-03-14 * gendef: Remove STABS directives.Corinna Vinschen1-4/+0
2008-04-01 * Fix copyright dates.Corinna Vinschen1-1/+1
2008-03-01* exceptions.cc (_cygtls::handle_exceptions): Only call rtl_unwind whenChristopher Faylor1-2/+10
2007-08-09* gendef (sigbe): Reset "incyg" while the stack lock is active to avoid aChristopher Faylor1-1/+1
2006-06-02* cygheap.cc (cygheap_fixup_in_child): Don't close parent handle here. Let theChristopher Faylor1-1/+5
2006-03-13* cygtls.cc (_cygtls::remove): Reset initialized flag right away if we wereChristopher Faylor1-2/+1
2006-03-12* cygtls.h (CYGTLS_INITIALIZED): Change to a little more unlikely value.Christopher Faylor1-6/+21
2006-03-01* analyze_sigfe: New script.Christopher Faylor1-0/+8
2005-12-23* cygtls.cc (_cygtls::handle_threadlist_exception): Make an error fatal.Christopher Faylor1-5/+11
2005-12-05Remove unneeded whitespace.Christopher Faylor1-0/+2
2005-10-29* fork.cc (frok::child): Change order of cleanup prior to return.Christopher Faylor1-2/+2
2005-08-28* cygtls.h (__ljfault): Declare.Christopher Faylor1-2/+67
2005-07-27* gendef: Use nocr to remove \r's from input. gendef (nocr): New function.Christopher Faylor1-3/+8