| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| | |
|
|\ \
| |/
| |
| |
| |
| | |
Win2000+. See: [http://msdn.microsoft.com/en-us/library/windows/desktop/ms742213%28v=vs.85%29.aspx] for details.
Move winsock initialization to TclpInitPlatform(void), so we can be sure everywhere that we have an initialized winsock2.
Stub entries for TclWinGetServByName/TclWinGetSockOpt/TclWinSetSockOpt are no longer necessary (will be removed in 9.0, but are kept in 8.x)
|
| |
| |
| |
| |
| |
| | |
Win2000+. See: [http://msdn.microsoft.com/en-us/library/windows/desktop/ms742213%28v=vs.85%29.aspx] for details.
Move winsock initialization to TclpInitPlatform(void), so we can be sure everywhere that we have an initialized winsock2.
Stub entries for TclWinGetServByName/TclWinGetSockOpt/TclWinSetSockOpt are no longer necessary (will be removed in 9.0, but are kept in 8.x)
|
| | |
|
| |
| |
| |
| |
| | |
Clang/LLVM) don't define it, and _WIN32 is much more portable anyway.
See: [http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system#WindowsCygwinnonPOSIXandMinGW]
|
|\ \
| |/
| |
| |
| | |
usable for C++ compilers as well without the danger of modifying the calling convention.
For tclDecls.h and tclOODecls.h it was no problem, because tcl.h and tclOO.h already contain those guards. But for the other *Decls.h files (e.g. tclTomMathDecls.h) it was not correct.
|
| |
| |
| |
| |
| | |
usable for C++ compilers as well without the danger of modifying the calling convention.
For tclDecls.h it was no problem, because tcl.h already contains those guards. But for the other *Decls.h files (e.g. tclTomMathDecls.h) it was not correct.
|
| |
| |
| |
| | |
it's even not necessary any more (except for fake-rfc2553, but mutexes are used here already) , but it's in the internal stub table so we cannot remove it until 9.0
|
| |
| |
| |
| |
| | |
TclUnixOpenTemporaryFile.
Move the function to slot 30, and define it (as 0) for win32 as well.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
out all the code to do temporary file creation so that it is possible
to make it correct in one place. Allow overriding of the back-stop
default temporary file location at compile time by setting the
TCL_TEMPORARY_FILE_DIRECTORY #def to a string containing the directory
name (defaults to "/tmp" as that is the most common default).
|
|\ \
| |/
| |
| | |
directly.
|
| |
| |
| |
| | |
directly.
|
|\ \
| |/ |
|
| | |
|
|\ \
| |/ |
|
| |\ |
|
|\ \ \
| |/ /
| | |
| | | |
Implement TclpIsAtty, Cygwin only
doc/dde.n: doc fix
|
| |\ \
| | |/
| | |
| | | |
Implement TclpIsAtty, Cygwin only
doc/dde.n: doc fix
|
| | |
| | |
| | |
| | | |
Implement TclpIsAtty, Cygwin only
doc/dde.n: doc fix
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
table this is no longer necessary
implement TclpInetNtoa for win32
Let cygwin share stub table with win32
|
| |\ \ |
|
| | | | |
|
| | |\ \
| |/ / /
| | | _
| | |
| | |
| | | |
table this is no longer necessary
implement TclpInetNtoa for win32
Let cygwin share stub table with win32
|
| | |
| | |
| | |
| | |
| | |
| | | |
table this is no longer necessary
implement TclpInetNtoa for win32
Let cygwin share stub table with win32
|
| | |
| | |
| | | |
Simplify stub tables for functions which work on both UNIX and windows
|
| |\ \
| | |/ |
|
| | | |
|
| | | | |
| \ \ | |
|\ \ \ \
| | |/ /
| | | |
| | | | |
Implement TclWinGetSockOpt, TclWinGetServByName
and TclWinCPUID for Cygwin
|
| | |\ \
| |/ / /
| | | _
| | | |
Implement TclWinGetSockOpt, TclWinGetServByName
and TclWinCPUID for Cygwin
|
| | |
| | |
| | | |
(should work, but not yet tested on UNIX)
|
| | |
| | |
| | |
| | | |
for win64 compatibility with future cygwin64
correctly use win32 as default when cross-compiling under cygwin
|
| | | |
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | | |
so a diff can show us the real signature differences
Remove the TclpGetTZName implementation for Cygwin, from previous commit
|
| | | |
|
|\ \ \
| |/ /
| | |
| | | |
Implement TclWinGetTclInstance, TclpGetTZName,
and various others for Cygwin
|
| |\ \
| | |/
| | |
| | | |
Implement TclWinGetTclInstance, TclpGetTZName,
and various others for Cygwin
|
| | |
| | |
| | |
| | | |
Implement TclWinGetTclInstance, TclpGetTZName,
and various others for Cygwin
|
|\ \ \
| |/ /
| | | |
merge problem from Tcl 8.4 (old mac stub table got accidently back)
|
| |\ \
| | |/
| | | |
fix merge problem from Tcl 8.4 (old mac stub table got accidently back)
|
| | |
| | |
| | | |
and TclpOpenFile
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
Implement TclWinConvertError, TclWinConvertWSAError,
and various more win32-specific internal functions for
Cygwin, so win32 extensions using those can be
loaded in the cygwin version of tclsh.
|
| |\ \
| | |/
| | |
| | |
| | |
| | | |
Implement TclWinConvertError, TclWinConvertWSAError,
and various more win32-specific internal functions for
Cygwin, so win32 extensions using those can be
loaded in the cygwin version of tclsh.
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
They were an attempt to make the cygwin port compile again, but since cygwin
is based on unix this serves no purpose any more.
Use EAGAIN in stead of EWOULDBLOCK, because in VS10+ the value of EWOULDBLOCK
is no longer the same as EAGAIN
Add tclWinError.c to the CYGWIN build.
|
| | |
| | |
| | |
| | |
| | | |
They were an attempt to make the cygwin port compile again, but since cygwin
is based on unix this serves no purpose any more.
Add tclWinError.c to the CYGWIN build.
|
|\ \ \
| |/ / |
|