Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added field to tcl_platform to describe the machine-word size. | dkf | 2001-12-02 | 5 | -32/+26 |
| | |||||
* | Fixed (hopefully) mistakes in tclTest.c that stopped compilation on Alpha. | dkf | 2001-11-27 | 2 | -5/+14 |
| | |||||
* | Missed a #undef... | dkf | 2001-11-27 | 1 | -1/+2 |
| | |||||
* | Made 'obsolete fs hooks' version of stat buffers backward compatible. | dkf | 2001-11-26 | 4 | -14/+92 |
| | | | | Thanks to Vince Darley for suggesting this. | ||||
* | Fixed fault in new Tcl_Stat implementation, and improved docs. | dkf | 2001-11-25 | 4 | -8/+27 |
| | |||||
* | Made Tcl_Stat use old-style 'struct stat' in its declaration following | dkf | 2001-11-23 | 7 | -19/+72 |
| | | | | | | suggestions from Vince Darley and Arjen Markus. Thanks for prompting me to do this, guys! Also tidied up a few spots. | ||||
* | Following a suggestion by wdi@ccc.uni-erlangen.de (Wolf-Dietrich Ihlenfeldt), | dkf | 2001-11-07 | 5 | -237/+309 |
| | | | | | This implements support for linking wide-int variables to Tcl variables. It also moves the link-var system towards using 8.*-based interfaces! | ||||
* | Improved backward-compatability on platforms by adding migration entries to | dkf | 2001-11-05 | 4 | -19/+84 |
| | | | | the stubs table for Tcl_Seek and Tcl_Tell | ||||
* | Fixed tesst selection to choose the right behaviour (use 64-bit code if we | dkf | 2001-10-25 | 1 | -6/+6 |
| | | | | can support 64-bit operation.) | ||||
* | Some places prefer string lengths to be unsigned. | dkf | 2001-10-23 | 2 | -4/+4 |
| | |||||
* | Bother! Was losing error messages... | dkf | 2001-10-23 | 1 | -8/+18 |
| | |||||
* | Fixed behaviour of [incr] w.r.t. increment amounts that are not | dkf | 2001-10-23 | 2 | -21/+76 |
| | | | | representable in a 'long'. | ||||
* | Added #include tclPort.h to get definition of ptrdiff_t | dgp | 2001-10-22 | 1 | -1/+2 |
| | |||||
* | * win/tclWinMtherr.c (_matherr): Better handling of selected | dkf | 2001-10-22 | 2 | -2/+9 |
| | | | | Borland C++ math errors, from hgiese@ratiosoft.com | ||||
* | Avoid an obscure Borland limit... | dkf | 2001-10-22 | 1 | -2/+2 |
| | |||||
* | Conditional-define INVALID_SET_FILE_POINTER for VC5 | dkf | 2001-10-22 | 1 | -1/+5 |
| | |||||
* | Stupid error in code to determine whether a literal is wide or not. Thanks to | dkf | 2001-10-22 | 2 | -4/+16 |
| | | | | | | Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de> for reporting an ensuing weirdness which let me track this problem down. Also made sure that there are definitions for LLONG_MIN and LLONG_MAX... | ||||
* | SunPro CC *sucks*... | dkf | 2001-10-22 | 2 | -5/+17 |
| | |||||
* | Fixed assumptions in testing code relating to internal representation of | dkf | 2001-10-22 | 3 | -9/+29 |
| | | | | index objects and added note to remind people to keep the code in sync. | ||||
* | * corrected minor coding errors to get compileable source | dgp | 2001-10-19 | 1 | -4/+4 |
| | |||||
* | Added clarification that string table used in Tcl_GetIndexFromObj must | dkf | 2001-10-19 | 3 | -47/+187 |
| | | | | | | be a table of ASCII strings, and rewrote most of tclIndexObj.c for greater clarity and to make it more likely to work on various Cray machines where char* is not a basic C type! | ||||
* | Keep on trying to get the combination of generic/tcl.h and unix/tcl.m4 right! | dkf | 2001-10-19 | 3 | -107/+105 |
| | |||||
* | Added range-checking to strtoll and strtoull | dkf | 2001-10-19 | 2 | -15/+98 |
| | |||||
* | OS-level large-file support for Windows. | dkf | 2001-10-19 | 2 | -10/+16 |
| | |||||
* | D'oh! Accidental redefinition removed... | dkf | 2001-10-18 | 1 | -3/+1 |
| | |||||
* | Simplified tcl.h and removed support for platforms that can understand but | dkf | 2001-10-18 | 5 | -106/+53 |
| | | | | | cannot printf a 64-bit value. If they are widespread, this will be a bit of a retrograde step but it does make it easier to understand the code! | ||||
* | Corrected dirent64 API detection. | dkf | 2001-10-18 | 2 | -4/+4 |
| | |||||
* | Fixed some more stupid errors (resulting from not being able to build on all | dkf | 2001-10-18 | 3 | -18/+19 |
| | | | | platforms) and made sure that strtoll and strtoull are available for [scan] | ||||
* | Removed some UNIX-specific stuff that had been left in by accident | dkf | 2001-10-18 | 1 | -6/+1 |
| | |||||
* | Various changes to make life much easier on non-UNIX platforms (mostly Win32.) | dkf | 2001-10-18 | 8 | -22/+47 |
| | |||||
* | Changes to make more use of what autoconf can discover. Also adds *lots* more | dkf | 2001-10-17 | 6 | -445/+784 |
| | | | | | cacheing of discovered values, which not only speeds up reconfiguring, but also makes mistakes easier to override. | ||||
* | Trying to do more with configure... | dkf | 2001-10-15 | 3 | -1364/+736 |
| | |||||
* | Hopefully will work on AIX now, though this version might be a little on the | dkf | 2001-10-15 | 1 | -9/+17 |
| | | | | aggressively anti-64bit on that platform instead. | ||||
* | Oops. | dkf | 2001-10-15 | 2 | -4/+4 |
| | |||||
* | Start of work to support more platforms (HPUX,IRIX,Win) plus some minor bug ↵ | dkf | 2001-10-15 | 8 | -60/+75 |
| | | | | fixes | ||||
* | Some platforms don't have strtoll or strtoull. | dkf | 2001-10-15 | 2 | -0/+268 |
| | | | | ***WARNING - THESE VERSIONS DON'T TO RANGE CHECKING *** | ||||
* | [string is integer] test update | dkf | 2001-10-12 | 1 | -2/+2 |
| | |||||
* | Documented (some) 64-bit-related behaviour changes. | dkf | 2001-10-12 | 3 | -22/+64 |
| | |||||
* | [string is] support. | dkf | 2001-10-12 | 1 | -2/+10 |
| | |||||
* | Removed some debugging code and added a test that exercises a different route | dkf | 2001-10-12 | 1 | -8/+4 |
| | | | | through the code. | ||||
* | Tests for all sorts of 64-bit support things | dkf | 2001-10-11 | 4 | -24/+175 |
| | |||||
* | Mod of Wide integers can produce a wide integer. D'oh! | dkf | 2001-10-11 | 1 | -6/+7 |
| | |||||
* | More correct handling of wides as booleans, wide literals and [incr] of a | dkf | 2001-10-11 | 3 | -58/+98 |
| | | | | variable containing a string that needs to be converted to wide. | ||||
* | Use more macros from tclInt.h and upper-case file-local macros | dkf | 2001-10-11 | 1 | -167/+174 |
| | |||||
* | Fixes to make test suite clean | dkf | 2001-10-09 | 1 | -2/+2 |
| | |||||
* | Fixes to make whole test suite clean | dkf | 2001-10-09 | 3 | -37/+74 |
| | |||||
* | Various test fixes - fewer than I'd thought though... | dkf | 2001-10-09 | 3 | -9/+9 |
| | |||||
* | Fewer #ifdefs, less warnings, and fixed a stupid sync error in tclCompile.h | dkf | 2001-10-08 | 2 | -174/+131 |
| | |||||
* | 64-bit aware binary arithmetic ops (and fixes to get clean build) | dkf | 2001-10-08 | 1 | -17/+92 |
| | |||||
* | D'oh! Stupid error... | dkf | 2001-10-08 | 1 | -2/+2 |
| |