Couldn't find wdiff. Falling back to builtin diff colouring...
| tcl.h | | tcl.h | |
| | | | |
| skipping to change at line 61 | | skipping to change at line 61 | |
| * win/README (not patchlevel) (sections 0 and 2) | | * win/README (not patchlevel) (sections 0 and 2) | |
| * unix/tcl.spec (1 LOC patch) | | * unix/tcl.spec (1 LOC patch) | |
| * tools/tcl.hpj.in (not patchlevel, for windows installer) | | * tools/tcl.hpj.in (not patchlevel, for windows installer) | |
| * tools/tcl.wse.in (for windows installer) | | * tools/tcl.wse.in (for windows installer) | |
| * tools/tclSplash.bmp (not patchlevel) | | * tools/tclSplash.bmp (not patchlevel) | |
| */ | | */ | |
| | | | |
| #define TCL_MAJOR_VERSION 8 | | #define TCL_MAJOR_VERSION 8 | |
| #define TCL_MINOR_VERSION 5 | | #define TCL_MINOR_VERSION 5 | |
| #define TCL_RELEASE_LEVEL TCL_FINAL_RELEASE | | #define TCL_RELEASE_LEVEL TCL_FINAL_RELEASE | |
|
| #define TCL_RELEASE_SERIAL 10 | | #define TCL_RELEASE_SERIAL 11 | |
| | | | |
| #define TCL_VERSION "8.5" | | #define TCL_VERSION "8.5" | |
|
| #define TCL_PATCH_LEVEL "8.5.10" | | #define TCL_PATCH_LEVEL "8.5.11" | |
| | | | |
| /* | | /* | |
| * The following definitions set up the proper options for Windows compiler
s. | | * The following definitions set up the proper options for Windows compiler
s. | |
| * We use this method because there is no autoconf equivalent. | | * We use this method because there is no autoconf equivalent. | |
| */ | | */ | |
| | | | |
| #ifndef __WIN32__ | | #ifndef __WIN32__ | |
| # if defined(_WIN32) || defined(WIN32) || defined(__MINGW32__) || defined
(__BORLANDC__) || (defined(__WATCOMC__) && defined(__WINDOWS_386__)) | | # if defined(_WIN32) || defined(WIN32) || defined(__MINGW32__) || defined
(__BORLANDC__) || (defined(__WATCOMC__) && defined(__WINDOWS_386__)) | |
| # define __WIN32__ | | # define __WIN32__ | |
| # ifndef WIN32 | | # ifndef WIN32 | |
| | | | |
| skipping to change at line 2138 | | skipping to change at line 2138 | |
| | | | |
| #ifndef TCL_UTF_MAX | | #ifndef TCL_UTF_MAX | |
| #define TCL_UTF_MAX 3 | | #define TCL_UTF_MAX 3 | |
| #endif | | #endif | |
| | | | |
| /* | | /* | |
| * This represents a Unicode character. Any changes to this should also be | | * This represents a Unicode character. Any changes to this should also be | |
| * reflected in regcustom.h. | | * reflected in regcustom.h. | |
| */ | | */ | |
| | | | |
|
| #if TCL_UTF_MAX > 3 | | #if TCL_UTF_MAX > 4 | |
| /* | | /* | |
| * unsigned int isn't 100% accurate as it should be a strict 4-byte val
ue | | * unsigned int isn't 100% accurate as it should be a strict 4-byte val
ue | |
| * (perhaps wchar_t). 64-bit systems may have troubles. The size of thi
s | | * (perhaps wchar_t). 64-bit systems may have troubles. The size of thi
s | |
| * value must be reflected correctly in regcustom.h and | | * value must be reflected correctly in regcustom.h and | |
| * in tclEncoding.c. | | * in tclEncoding.c. | |
| * XXX: Tcl is currently UCS-2 and planning UTF-16 for the Unicode | | * XXX: Tcl is currently UCS-2 and planning UTF-16 for the Unicode | |
| * XXX: string rep that Tcl_UniChar represents. Changing the size | | * XXX: string rep that Tcl_UniChar represents. Changing the size | |
| * XXX: of Tcl_UniChar is /not/ supported. | | * XXX: of Tcl_UniChar is /not/ supported. | |
| */ | | */ | |
| typedef unsigned int Tcl_UniChar; | | typedef unsigned int Tcl_UniChar; | |
| | | | |
End of changes. 3 change blocks. |
| 3 lines changed or deleted | | 3 lines changed or added | |
|
| tclTomMathDecls.h | | tclTomMathDecls.h | |
| | | | |
| skipping to change at line 66 | | skipping to change at line 66 | |
| #define fast_s_mp_sqr TclBN_fast_s_mp_sqr | | #define fast_s_mp_sqr TclBN_fast_s_mp_sqr | |
| #define mp_add TclBN_mp_add | | #define mp_add TclBN_mp_add | |
| #define mp_add_d TclBN_mp_add_d | | #define mp_add_d TclBN_mp_add_d | |
| #define mp_and TclBN_mp_and | | #define mp_and TclBN_mp_and | |
| #define mp_clamp TclBN_mp_clamp | | #define mp_clamp TclBN_mp_clamp | |
| #define mp_clear TclBN_mp_clear | | #define mp_clear TclBN_mp_clear | |
| #define mp_clear_multi TclBN_mp_clear_multi | | #define mp_clear_multi TclBN_mp_clear_multi | |
| #define mp_cmp TclBN_mp_cmp | | #define mp_cmp TclBN_mp_cmp | |
| #define mp_cmp_d TclBN_mp_cmp_d | | #define mp_cmp_d TclBN_mp_cmp_d | |
| #define mp_cmp_mag TclBN_mp_cmp_mag | | #define mp_cmp_mag TclBN_mp_cmp_mag | |
|
| | | #define mp_cnt_lsb TclBN_mp_cnt_lsb | |
| #define mp_copy TclBN_mp_copy | | #define mp_copy TclBN_mp_copy | |
| #define mp_count_bits TclBN_mp_count_bits | | #define mp_count_bits TclBN_mp_count_bits | |
| #define mp_div TclBN_mp_div | | #define mp_div TclBN_mp_div | |
| #define mp_div_2 TclBN_mp_div_2 | | #define mp_div_2 TclBN_mp_div_2 | |
| #define mp_div_2d TclBN_mp_div_2d | | #define mp_div_2d TclBN_mp_div_2d | |
| #define mp_div_3 TclBN_mp_div_3 | | #define mp_div_3 TclBN_mp_div_3 | |
| #define mp_div_d TclBN_mp_div_d | | #define mp_div_d TclBN_mp_div_d | |
| #define mp_exch TclBN_mp_exch | | #define mp_exch TclBN_mp_exch | |
| #define mp_expt_d TclBN_mp_expt_d | | #define mp_expt_d TclBN_mp_expt_d | |
| #define mp_grow TclBN_mp_grow | | #define mp_grow TclBN_mp_grow | |
| | | | |
| skipping to change at line 464 | | skipping to change at line 465 | |
| #ifndef TclBN_mp_init_set_int_TCL_DECLARED | | #ifndef TclBN_mp_init_set_int_TCL_DECLARED | |
| #define TclBN_mp_init_set_int_TCL_DECLARED | | #define TclBN_mp_init_set_int_TCL_DECLARED | |
| /* 61 */ | | /* 61 */ | |
| EXTERN int TclBN_mp_init_set_int(mp_int*a, unsigned long i); | | EXTERN int TclBN_mp_init_set_int(mp_int*a, unsigned long i); | |
| #endif | | #endif | |
| #ifndef TclBN_mp_set_int_TCL_DECLARED | | #ifndef TclBN_mp_set_int_TCL_DECLARED | |
| #define TclBN_mp_set_int_TCL_DECLARED | | #define TclBN_mp_set_int_TCL_DECLARED | |
| /* 62 */ | | /* 62 */ | |
| EXTERN int TclBN_mp_set_int(mp_int*a, unsigned long i); | | EXTERN int TclBN_mp_set_int(mp_int*a, unsigned long i); | |
| #endif | | #endif | |
|
| | | #ifndef TclBN_mp_cnt_lsb_TCL_DECLARED | |
| | | #define TclBN_mp_cnt_lsb_TCL_DECLARED | |
| | | /* 63 */ | |
| | | EXTERN int TclBN_mp_cnt_lsb(mp_int*a); | |
| | | #endif | |
| | | | |
| typedef struct TclTomMathStubs { | | typedef struct TclTomMathStubs { | |
| int magic; | | int magic; | |
| struct TclTomMathStubHooks *hooks; | | struct TclTomMathStubHooks *hooks; | |
| | | | |
| int (*tclBN_epoch) (void); /* 0 */ | | int (*tclBN_epoch) (void); /* 0 */ | |
| int (*tclBN_revision) (void); /* 1 */ | | int (*tclBN_revision) (void); /* 1 */ | |
| int (*tclBN_mp_add) (mp_int *a, mp_int *b, mp_int *c); /* 2 */ | | int (*tclBN_mp_add) (mp_int *a, mp_int *b, mp_int *c); /* 2 */ | |
| int (*tclBN_mp_add_d) (mp_int *a, mp_digit b, mp_int *c); /* 3 */ | | int (*tclBN_mp_add_d) (mp_int *a, mp_digit b, mp_int *c); /* 3 */ | |
| int (*tclBN_mp_and) (mp_int *a, mp_int *b, mp_int *c); /* 4 */ | | int (*tclBN_mp_and) (mp_int *a, mp_int *b, mp_int *c); /* 4 */ | |
| | | | |
| skipping to change at line 532 | | skipping to change at line 538 | |
| int (*tclBN_mp_karatsuba_mul) (mp_int *a, mp_int *b, mp_int *c); /* 53
*/ | | int (*tclBN_mp_karatsuba_mul) (mp_int *a, mp_int *b, mp_int *c); /* 53
*/ | |
| int (*tclBN_mp_karatsuba_sqr) (mp_int *a, mp_int *b); /* 54 */ | | int (*tclBN_mp_karatsuba_sqr) (mp_int *a, mp_int *b); /* 54 */ | |
| int (*tclBN_mp_toom_mul) (mp_int *a, mp_int *b, mp_int *c); /* 55 */ | | int (*tclBN_mp_toom_mul) (mp_int *a, mp_int *b, mp_int *c); /* 55 */ | |
| int (*tclBN_mp_toom_sqr) (mp_int *a, mp_int *b); /* 56 */ | | int (*tclBN_mp_toom_sqr) (mp_int *a, mp_int *b); /* 56 */ | |
| int (*tclBN_s_mp_add) (mp_int *a, mp_int *b, mp_int *c); /* 57 */ | | int (*tclBN_s_mp_add) (mp_int *a, mp_int *b, mp_int *c); /* 57 */ | |
| int (*tclBN_s_mp_mul_digs) (mp_int *a, mp_int *b, mp_int *c, int digs);
/* 58 */ | | int (*tclBN_s_mp_mul_digs) (mp_int *a, mp_int *b, mp_int *c, int digs);
/* 58 */ | |
| int (*tclBN_s_mp_sqr) (mp_int *a, mp_int *b); /* 59 */ | | int (*tclBN_s_mp_sqr) (mp_int *a, mp_int *b); /* 59 */ | |
| int (*tclBN_s_mp_sub) (mp_int *a, mp_int *b, mp_int *c); /* 60 */ | | int (*tclBN_s_mp_sub) (mp_int *a, mp_int *b, mp_int *c); /* 60 */ | |
| int (*tclBN_mp_init_set_int) (mp_int*a, unsigned long i); /* 61 */ | | int (*tclBN_mp_init_set_int) (mp_int*a, unsigned long i); /* 61 */ | |
| int (*tclBN_mp_set_int) (mp_int*a, unsigned long i); /* 62 */ | | int (*tclBN_mp_set_int) (mp_int*a, unsigned long i); /* 62 */ | |
|
| | | int (*tclBN_mp_cnt_lsb) (mp_int*a); /* 63 */ | |
| } TclTomMathStubs; | | } TclTomMathStubs; | |
| | | | |
| #ifdef __cplusplus | | #ifdef __cplusplus | |
| extern "C" { | | extern "C" { | |
| #endif | | #endif | |
| extern TclTomMathStubs *tclTomMathStubsPtr; | | extern TclTomMathStubs *tclTomMathStubsPtr; | |
| #ifdef __cplusplus | | #ifdef __cplusplus | |
| } | | } | |
| #endif | | #endif | |
| | | | |
| | | | |
| skipping to change at line 800 | | skipping to change at line 807 | |
| (tclTomMathStubsPtr->tclBN_s_mp_sub) /* 60 */ | | (tclTomMathStubsPtr->tclBN_s_mp_sub) /* 60 */ | |
| #endif | | #endif | |
| #ifndef TclBN_mp_init_set_int | | #ifndef TclBN_mp_init_set_int | |
| #define TclBN_mp_init_set_int \ | | #define TclBN_mp_init_set_int \ | |
| (tclTomMathStubsPtr->tclBN_mp_init_set_int) /* 61 */ | | (tclTomMathStubsPtr->tclBN_mp_init_set_int) /* 61 */ | |
| #endif | | #endif | |
| #ifndef TclBN_mp_set_int | | #ifndef TclBN_mp_set_int | |
| #define TclBN_mp_set_int \ | | #define TclBN_mp_set_int \ | |
| (tclTomMathStubsPtr->tclBN_mp_set_int) /* 62 */ | | (tclTomMathStubsPtr->tclBN_mp_set_int) /* 62 */ | |
| #endif | | #endif | |
|
| | | #ifndef TclBN_mp_cnt_lsb | |
| | | #define TclBN_mp_cnt_lsb \ | |
| | | (tclTomMathStubsPtr->tclBN_mp_cnt_lsb) /* 63 */ | |
| | | #endif | |
| | | | |
| #endif /* defined(USE_TCL_STUBS) && !defined(USE_TCL_STUB_PROCS) */ | | #endif /* defined(USE_TCL_STUBS) && !defined(USE_TCL_STUB_PROCS) */ | |
| | | | |
| /* !END!: Do not edit above this line. */ | | /* !END!: Do not edit above this line. */ | |
| | | | |
| #undef TCL_STORAGE_CLASS | | #undef TCL_STORAGE_CLASS | |
| #define TCL_STORAGE_CLASS DLLIMPORT | | #define TCL_STORAGE_CLASS DLLIMPORT | |
| | | | |
| #endif /* _TCLINTDECLS */ | | #endif /* _TCLINTDECLS */ | |
| | | | |
End of changes. 4 change blocks. |
| 0 lines changed or deleted | | 11 lines changed or added | |
|