Tcl Changes
Tcl
| Framework Architectures | |
|---|---|
| From | i386,ppc,x86_64 |
| To | i386,x86_64 |
tclInt.h
Removed ExtIndex
Removed #def WORDS_BIGENDIAN
Added #def CLL_END
Added ContLineLoc
Added #def TCL_MAX_TOKENS
Added TclAdvanceContinuations()
Added TclContinuationsCopy()
Added TclContinuationsEnter()
Added TclContinuationsEnterDerived()
Added TclContinuationsGet()
Added TclCreateLateExitHandler()
Added TclDeleteLateExitHandler()
Added TclFinalizeThreadObjects()
Modified TclArgumentBCEnter()
| Declaration | |
|---|---|
| From | void TclArgumentBCEnter ( Tcl_Interp *interp, void *codePtr, CmdFrame *cfPtr); |
| To | void TclArgumentBCEnter ( Tcl_Interp *interp, Tcl_Obj *objv[], int objc, void *codePtr, CmdFrame *cfPtr, int pc); |
Modified TclListLines()
| Declaration | |
|---|---|
| From | void TclListLines ( const char *listStr, int line, int n, int *lines); |
| To | void TclListLines ( Tcl_Obj *listObj, int line, int n, int *lines, Tcl_Obj *const *elems); |
Modified TclDbInitNewObj()
| Declaration | |
|---|---|
| From | MODULE_SCOPE void TclDbInitNewObj ( Tcl_Obj *objPtr); |
| To | MODULE_SCOPE void TclDbInitNewObj ( Tcl_Obj *objPtr, CONST char *file, int line); |
Modified TclSubstTokens()
| Declaration | |
|---|---|
| From | int TclSubstTokens ( Tcl_Interp *interp, Tcl_Token *tokenPtr, int count, int *tokensLeftPtr, int line); |
| To | int TclSubstTokens ( Tcl_Interp *interp, Tcl_Token *tokenPtr, int count, int *tokensLeftPtr, int line, int *clNextOuter, const char *outerScript); |
Modified TclEvalEx()
| Declaration | |
|---|---|
| From | int TclEvalEx ( Tcl_Interp *interp, const char *script, int numBytes, int flags, int line); |
| To | int TclEvalEx ( Tcl_Interp *interp, const char *script, int numBytes, int flags, int line, int *clNextOuter, const char *outerScript); |
Modified TclArgumentBCRelease()
| Declaration | |
|---|---|
| From | void TclArgumentBCRelease ( Tcl_Interp *interp, void *codePtr); |
| To | void TclArgumentBCRelease ( Tcl_Interp *interp, Tcl_Obj *objv[], int objc, void *codePtr, int pc); |
tclIntDecls.h
Added TclDbDumpActiveObjects()
Added #def TclDbDumpActiveObjects_TCL_DECLARED
tclIntPlatDecls.h
Modified TclWinAddProcess()
| Declaration | |
|---|---|
| From | EXTERN void TclWinAddProcess ( HANDLE hProcess, DWORD id); |
| To | EXTERN void TclWinAddProcess ( void *hProcess, unsigned long id); |
Modified TclWinConvertError()
| Declaration | |
|---|---|
| From | EXTERN void TclWinConvertError ( DWORD errCode); |
| To | EXTERN void TclWinConvertError ( unsigned long errCode); |
Modified TclWinConvertWSAError()
| Declaration | |
|---|---|
| From | EXTERN void TclWinConvertWSAError ( DWORD errCode); |
| To | EXTERN void TclWinConvertWSAError ( unsigned long errCode); |
tclPort.h
Added cygwin_conv_to_win32_path() (no architecture available)
Modified #def environ
| Header | |
|---|---|
| From | tclUnixPort.h |
| To | tclPort.h |
Modified #def USE_PUTENV
| Header | |
|---|---|
| From | tclUnixPort.h |
| To | tclPort.h |
tclUnixPort.h
Removed WEAK_IMPORT_ATTRIBUTE (no architecture available)
Removed defined()
Removed state (no architecture available)
Removed to (no architecture available)
Modified copyfile()
| Declaration | |
|---|---|
| From | int copyfile ( const char *from, const char *to, void *state, uint32_t flags); |
| To | int copyfile ( const char *from, const char *to, copyfile_state_t state, copyfile_flags_t flags); |
Modified TclpMutex
| 32/64-bit | Architectures | |
|---|---|---|
| From | Unknown | Unknown |
| To | Both | i386,x86_64 |