Tcl Source Code

Artifact [5e1b2b446b]
Login

Artifact 5e1b2b446b4a832eac88189cdca6ee81f52b77432dae03736a738af0e9c20dc6:

Ticket change [5e1b2b446b] - Ticket [02b58d5d04] Direct access of *64 functions by Tcl code (code cleanup) status still Open with 3 other changes by bll 2018-05-15 00:08:38.
D 2018-05-15T00:08:38.169
J icomment Right.\s\sIf\sthis\shad\sbeen\sdone\scorrectly\s(i.e.\simplicit)\sin\sthe\sfirst\r\nplace,\sthe\sreferenced\sticket\swould\snever\shave\shad\sa\sbug.\r\n\r\nI\scannot\sthink\sof\sa\sreason\sto\sever\suse\sexplicit\saccess.\s\sPerhaps\sin\sthe\r\nearly\sdays\sof\s32/64\sconversion\swhen\sa\s32-bit\sAPI\smight\sneed\sto\sbe\saccessed.\r\n\r\nI\sagree,\sthere's\sno\sneed\sto\srush\sthis\sinto\splace,\sbut\sI\sthink\sit\sgreatly\r\nreduces\sthe\schances\sof\sbugs\sand\sshould\ssimplify\sthe\scode.\r\n\r\n"(implicit)\s3.\sThe\ssize\sof\sfilesize\srelated\sdata\stypes\sis\sincreased\sto\s64\sbits.\seg\soff_t,\sblkcnt_t,\setc\sare\snow\s64\sbits\sin\ssize"\r\n\r\nSince\sexplicit\swas\sused,\sthe\ssize\sof\soff_t\smay\sbe\sdifferent\son\s32-bit\ssystems.\r\n\r\nbll-tecra:bll$\segrep\s-l\soff_t\s*/*.c\s*/*.h\r\ngeneric/tclIOUtil.c\r\nmacosx/tclMacOSXFCmd.c\s\s#\s64-bit,\sno\sissue\shere.\r\nunix/tclUnixChan.c\r\ngeneric/regex.h\r\nunix/tclUnixPort.h\r\nbll-tecra:bll$\segrep\s-l\sblkcnt_t\s*/*.c\s*/*.h\r\ngeneric/tclIOUtil.c
J login bll
J mimetype text/plain
K 02b58d5d040821baebe7eccd70aee11afa1bacae
U bll
Z 2fb925aea517d8b3987184e5cca523bb