Couldn't find wdiff. Falling back to builtin diff colouring... Tcl: headers diff between 8.5.10 and 8.5.11 versions
 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

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/