diff options
author | mdejong <mdejong@noemail.net> | 2003-01-25 14:11:31 (GMT) |
---|---|---|
committer | mdejong <mdejong@noemail.net> | 2003-01-25 14:11:31 (GMT) |
commit | a723a185f7423882157f7844e7023ba4485410d5 (patch) | |
tree | 8e09cb15a16baa630dc51a0b34c9af26e3eac4b6 /generic/tclIO.c | |
parent | a71801bb07d00ca3d6d5a2bead7194268339843d (diff) | |
download | tcl-a723a185f7423882157f7844e7023ba4485410d5.zip tcl-a723a185f7423882157f7844e7023ba4485410d5.tar.gz tcl-a723a185f7423882157f7844e7023ba4485410d5.tar.bz2 |
* win/tclWin32Dll.c (TclpCheckStackSpace, squelch_warnings):
* win/tclWinChan.c (Tcl_MakeFileChannel, squelch_warnings):
* win/tclWinFCmd.c (DoRenameFile, DoCopyFile, squelch_warnings):
Re-implement inline ASM SEH handlers for gcc.
The esp and ebp registers are now saved on the
stack instead of in global variables so that
the code is thread safe. Add additional checks
when TCL_MEM_DEBUG is defined to be sure the
values were recovered from the stack properly.
Remove squelch_warnings functions and add
a dummy call in the handler methods to squelch
compiler warnings.
FossilOrigin-Name: 071e3de4fc8d388318a4c06dd743de46f5cbb1fc
Diffstat (limited to 'generic/tclIO.c')
0 files changed, 0 insertions, 0 deletions