summaryrefslogtreecommitdiffstats
path: root/generic/tclIntPlatDecls.h
Commit message (Collapse)AuthorAgeFilesLines
* add TclUnixCopyFile to stub table for Cygwinjan.nijtmans2012-07-011-3/+7
|\
| * add TclUnixCopyFile to stub table for Cygwinjan.nijtmans2012-07-011-3/+12
| |
* | fix genStubs.tcl for OSXjan.nijtmans2012-05-251-3/+3
|\ \ | |/
| * fix genStubs.tcljan.nijtmans2012-05-251-3/+3
| |\
* | \ Take cygwin handling of X11 into accountjan.nijtmans2012-05-241-3/+5
|\ \ \ | |/ / | | | | | | Implement TclpIsAtty, Cygwin only doc/dde.n: doc fix
| * | Take cygwin handling of X11 into accountjan.nijtmans2012-05-241-6/+13
| |\ \ | | |/ | | | | | | Implement TclpIsAtty, Cygwin only doc/dde.n: doc fix
| | * Take cygwin handling of X11 into accountjan.nijtmans2012-05-241-3/+7
| | | | | | | | | | | | Implement TclpIsAtty, Cygwin only doc/dde.n: doc fix
* | | Revert most of [3caedf05df], since when we let cygwin share the win32 stub ↵jan.nijtmans2012-05-241-290/+168
|\ \ \ | |/ / | | | | | | | | | | | | table this is no longer necessary implement TclpInetNtoa for win32 Let cygwin share stub table with win32
| * | fix merge problem on Linuxjan.nijtmans2012-05-231-563/+243
| |\ \
| | * | MAC_OSX_TK -> MAC_OSX_TCLjan.nijtmans2012-05-221-3/+3
| | | |
| | * | Revert most of [fcc5957e59], since when we let cygwin share the win32 stub ↵jan.nijtmans2012-05-221-571/+251
| | |\ \ | |/ / / | | | _ | | | | | | | | | table this is no longer necessary implement TclpInetNtoa for win32 Let cygwin share stub table with win32
| | * Revert most of [ae92de6078], since when we let cygwin share the win32 stub ↵jan.nijtmans2012-05-221-277/+132
| | | | | | | | | | | | | | | | | | table this is no longer necessary implement TclpInetNtoa for win32 Let cygwin share stub table with win32
| | * Move cpuid testcase from win-specific to generic testsjan.nijtmans2012-05-031-3/+7
| | | | | | | | | Simplify stub tables for functions which work on both UNIX and windows
| * | get rid of _ANSI_ARGS_jan.nijtmans2012-04-261-20/+20
| |\ \ | | |/
* | | fix merge errorjan.nijtmans2012-04-241-0/+2
| | |
| | |
| \ \
*-. \ \ [Bug 3508771] load tclreg.dll in cygwin tclshjan.nijtmans2012-04-241-69/+122
|\ \ \ \ | | |/ / | | | | | | | | Implement TclWinGetSockOpt, TclWinGetServByName and TclWinCPUID for Cygwin
| | * | [Bug 3508771] load tclreg.dll in cygwin tclshjan.nijtmans2012-04-241-75/+238
| | |\ \ | |/ / / | | | _ | | | Implement TclWinGetSockOpt, TclWinGetServByName and TclWinCPUID for Cygwin
| | * implement TclWinGetSockOpt and TclWinGetServByName for cygwijan.nijtmans2012-04-241-29/+58
| | | | | | | | | (should work, but not yet tested on UNIX)
| | * tclpGetPid signature change (stub entry only, not for macro),jan.nijtmans2012-04-061-4/+4
| | | | | | | | | | | | for win64 compatibility with future cygwin64 correctly use win32 as default when cross-compiling under cygwin
| | * implement TclpGetPid for Cygwinjan.nijtmans2012-04-041-17/+57
| | |
| * | Remove the TclpGetTZName implementation for Cygwin (from previous commit)jan.nijtmans2012-04-031-20/+6
| |\ \ | | |/
| | * cleanup tclInt.decls to have the same form as Tcl 8.5/8.6,jan.nijtmans2012-04-031-26/+22
| | | | | | | | | | | | so a diff can show us the real signature differences Remove the TclpGetTZName implementation for Cygwin, from previous commit
* | | [Bug 3514475]: remove TclpGetTimeZone and TclpGetTZNamebug_3514475jan.nijtmans2012-04-031-15/+9
| | |
* | | [Bug 3508771] load tclreg.dll in cygwin tclshjan.nijtmans2012-04-021-16/+19
|\ \ \ | |/ / | | | | | | Implement TclWinGetTclInstance, TclpGetTZName, and various others for Cygwin
| * | [Bug 3508771] load tclreg.dll in cygwin tclshjan.nijtmans2012-03-301-16/+16
| |\ \ | | |/ | | | | | | Implement TclWinGetTclInstance, TclpGetTZName, and various others for Cygwin
| | * [Bug 3508771] load tclreg.dll in cygwin tclshjan.nijtmans2012-03-301-12/+10
| | | | | | | | | | | | Implement TclWinGetTclInstance, TclpGetTZName, and various others for Cygwin
* | | 3 missing stub macros for cygwinjan.nijtmans2012-03-261-6/+26
|\ \ \ | |/ / | | | merge problem from Tcl 8.4 (old mac stub table got accidently back)
| * | 3 missing stub macros for cygwinjan.nijtmans2012-03-261-10/+35
| |\ \ | | |/ | | | fix merge problem from Tcl 8.4 (old mac stub table got accidently back)
| | * forgot 3 stub macros for cygwin: TclpCreateProcess, TclpMakefilejan.nijtmans2012-03-261-20/+29
| | | | | | | | | and TclpOpenFile
* | | [Bug 3508771] load tclreg.dll in cygwin tclshjan.nijtmans2012-03-251-93/+155
|\ \ \ | |/ / | | | | | | | | | | | | 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.
| * | [Bug 3508771] load tclreg.dll in cygwin tclshjan.nijtmans2012-03-251-123/+280
| |\ \ | | |/ | | | | | | | | | | | | 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.
| | * add TclWinConvertError and TclWinConvertWSAError for cygwinjan.nijtmans2012-03-221-11/+34
| | |
| | * many more cygwin functions presentjan.nijtmans2012-03-221-144/+197
| | |
* | | Revert some cygwin-related signature changes from [835f8e1e9d] (2010-01-22).jan.nijtmans2012-03-231-6/+6
|\ \ \ | |/ / | | | | | | | | | | | | | | | 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.
| * | Revert some cygwin-related signature changes from [835f8e1e9d] (2010-02-01)jan.nijtmans2012-03-231-10/+10
| | | | | | | | | | | | | | | 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.
* | | [bug 3508771] fix OSX buildjan.nijtmans2012-03-221-6/+0
|\ \ \ | |/ /
* | | [Bug 3508771] load tclreg.dll in cygwin tclshjan.nijtmans2012-03-201-8/+97
|\ \ \ | |/ /
| * | [Bug 3508771] load tclreg.dll in cygwin tclshjan.nijtmans2012-03-201-14/+123
| |\ \ | | |/
| | * implement Tcl_WinUtfToTChar and Tcl_WinTCharToUtf for cygwinjan.nijtmans2012-03-191-0/+32
| | |
| | * bug 3508771: load tclreg.dll in cygwin tclshjan.nijtmans2012-03-191-6/+37
| | | | | | | | | (works on cygwin, on other UNIX not yet complete)
* | | Remove Tclp(Local|Gm)time_unix forwarders, the same can be done directlyjan.nijtmans2011-03-251-0/+2
|\ \ \ | |/ /
| * | fix genStubs.tcl in one place where it generated "void *" in stead of "VOID *"jan.nijtmans2011-03-251-8/+10
| |\ \ | | |/ | | | | | | Remove Tclp(Local|Gm)time_unix forwarders, the same can be done directly Some more void -> VOID transitions
| | * Remove Tclp(Local|Gm)time_unix forwarders, the same can be done directlyjan.nijtmans2011-03-251-6/+9
| | | | | | | | | Some void -> VOID transitions
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-2/+0
|\ \ \ | |/ / | | | cause more harm than good. Purged them (except in zlib files).
| * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-2/+0
| |\ \ | | |/ | | | more harm than good. Purged them.
| | * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| | | | | | | | | more harm than good. Purged them.
| | * * generic/tclInt.decls: Yet another round of attemptingKevin B Kenny2007-04-211-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclInt.h: to get the correct type signature * unix/tclUnixPort.h: for TclpLocaltime and TclpGmtime. * unix/tclUnixTime.c: CONST TclpTime_t is a 'time_t *CONST' * win/tclWinTime.c: and not a 'CONST time_t*'! * generic/tclIntDecls.h: [Bug 1677275] * generic/tclIntPlatDecls.h: Regenerated.
| | * added CONST to TclpLocaltime and TclpGmtime param throughoutKevin B Kenny2004-10-281-5/+6
| | |
| | * * generic/tclDecls.h: Regenerated on a unix box.andreas_kupries2004-06-101-593/+593
| | | | | | | | | | | | | | | | | | | | | * generic/tclIntDecls.h: The Win/DOS EOLs from the * generic/tclIntPlatDecls.h: last regen screwed up compilation * generic/tclPlatDecls.h: with an older gcc. * generic/tclStubInit.c:
| | * * generic/tcl.h: Corrected Tcl_WideInt declarations so that the mingw Kevin B Kenny2004-06-051-585/+593
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | build works again. * generic/tclInt.decls: Changes to the tests for * generic/tclIntPlatDecls.h: clock frequency in Tcl_WinTime * generic/tclStubInit.c: so that any clock frequency * tests/platform.test (platform-1.3): is accepted provided that * win/tclWin32Dll.c (TclWinCPUID): all CPU's in the system share * win/tclWinTest.c (TestwincpuidCmd): a common chip, and hence, * win/tclWinTime.c (Tcl_GetTime): presumably, a common clock. This change necessitated a small burst of assembly code to read CPU ID information, which was added as TclWinCPUID in the internal Stubs. To test this code in the common case of a single-processor machine, a 'testwincpuid' command was added to tclWinTest.c, and a test case in platform.test. Thanks to Jeff Godfrey and Richard Suchenwirth for reporting this bug. [Bug #976722]