Tcl Source Code

Check-in [29be091cd8]
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:
[kennykb-numerics-branch]
* unix/Makefile.in: Added -DMP_PREC=4 switch to all compiles so * win/Makefile.in: that minimum memory requirements of mp_int's * win/makefile.vc: will not be quite so large. [Bug 1299153].
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | kennykb-numerics-branch
Files: files | file ages | folders
SHA1: 29be091cd84fcfefbae3188aa8c885dd49e9a193
User & Date: dgp 2005-09-23 16:47:34
Context
2005-09-26
20:16
Merge changes from HEAD, including libtommath 0.36 check-in: 14146661ef user: kennykb tags: kennykb-numerics-branch
2005-09-23
16:47
[kennykb-numerics-branch]
* unix/Makefile.in: Added -DMP_PREC=4 switch to all c...
check-in: 29be091cd8 user: dgp tags: kennykb-numerics-branch
16:13
[kennykb-numerics-branch]
* generic/tclStrToD.c: Fixed memory leak. [Bug 1299803]...
check-in: 112ace53ab user: dgp tags: kennykb-numerics-branch
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to ChangeLog.

     1      1   2005-09-23  Don Porter  <[email protected]>
     2      2   
     3      3   	[kennykb-numerics-branch]
            4  +
            5  +	* unix/Makefile.in:	Added -DMP_PREC=4 switch to all compiles so
            6  +	* win/Makefile.in:	that minimum memory requirements of mp_int's
            7  +	* win/makefile.vc:	will not be quite so large.  [Bug 1299153].
     4      8   
     5      9   	* generic/tclStrToD.c:	Fixed memory leak.  [Bug 1299803].
     6     10   	* generic/tclObj.c:	
     7     11   
     8     12   2005-09-20  Don Porter  <[email protected]>
     9     13   
    10     14   	[kennykb-numerics-branch]

Changes to unix/Makefile.in.

     1      1   #
     2      2   # This file is a Makefile for Tcl.  If it has the name "Makefile.in"
     3      3   # then it is a template for a Makefile;  to generate the actual Makefile,
     4      4   # run "./configure", which is a configuration script generated by the
     5      5   # "autoconf" program (constructs like "@[email protected]" will get replaced in the
     6      6   # actual Makefile.
     7      7   #
     8         -# RCS: @(#) $Id: Makefile.in,v 1.157.2.18 2005/09/16 15:35:54 dgp Exp $
            8  +# RCS: @(#) $Id: Makefile.in,v 1.157.2.19 2005/09/23 16:47:35 dgp Exp $
     9      9   
    10     10   VERSION 		= @[email protected]
    11     11   MAJOR_VERSION		= @[email protected]
    12     12   MINOR_VERSION		= @[email protected]
    13     13   PATCH_LEVEL		= @[email protected]
    14     14   
    15     15   #----------------------------------------------------------------
................................................................................
   271    271   # The information below should be usable as is.  The configure
   272    272   # script won't modify it and you shouldn't need to modify it
   273    273   # either.
   274    274   #----------------------------------------------------------------
   275    275   
   276    276   
   277    277   CC_SWITCHES = ${CFLAGS} ${CFLAGS_WARNING} ${SHLIB_CFLAGS} \
   278         --I${BUILD_DIR} -I${UNIX_DIR} -I${GENERIC_DIR} -DTCL_TOMMATH -I${TOMMATH_DIR} \
   279         -${AC_FLAGS} ${GENERIC_FLAGS} ${PROTO_FLAGS} \
          278  +-I${BUILD_DIR} -I${UNIX_DIR} -I${GENERIC_DIR} -DTCL_TOMMATH -DMP_PREC=4 \
          279  +-I${TOMMATH_DIR} ${AC_FLAGS} ${GENERIC_FLAGS} ${PROTO_FLAGS} \
   280    280   ${NO_DEPRECATED_FLAGS} ${ENV_FLAGS} @[email protected]
   281    281   
   282    282   STUB_CC_SWITCHES = ${CFLAGS} ${CFLAGS_WARNING} ${SHLIB_CFLAGS} \
   283         --I${BUILD_DIR} -I${UNIX_DIR} -I${GENERIC_DIR} -DTCL_TOMMATH -I${TOMMATH_DIR} \
   284         -${AC_FLAGS} ${GENERIC_FLAGS} ${PROTO_FLAGS} ${ENV_FLAGS} @[email protected]
          283  +-I${BUILD_DIR} -I${UNIX_DIR} -I${GENERIC_DIR} -DTCL_TOMMATH -DMP_PREC=4 \
          284  +-I${TOMMATH_DIR} ${AC_FLAGS} ${GENERIC_FLAGS} ${PROTO_FLAGS} ${ENV_FLAGS} \
          285  +@[email protected]
   285    286   
   286    287   LIBS		= @[email protected]
   287    288   
   288    289   DEPEND_SWITCHES	= ${CFLAGS} -I${UNIX_DIR} -I${GENERIC_DIR} \
   289    290   ${AC_FLAGS} ${GENERIC_FLAGS} ${PROTO_FLAGS} @[email protected]
   290    291   
   291    292   TCLSH_OBJS = tclAppInit.o

Changes to win/Makefile.in.

     1      1   #
     2      2   # This file is a Makefile for Tcl.  If it has the name "Makefile.in"
     3      3   # then it is a template for a Makefile;  to generate the actual Makefile,
     4      4   # run "./configure", which is a configuration script generated by the
     5      5   # "autoconf" program (constructs like "@[email protected]" will get replaced in the
     6      6   # actual Makefile.
     7      7   #
     8         -# RCS: @(#) $Id: Makefile.in,v 1.84.2.14 2005/09/16 15:35:54 dgp Exp $
            8  +# RCS: @(#) $Id: Makefile.in,v 1.84.2.15 2005/09/23 16:47:35 dgp Exp $
     9      9   
    10     10   VERSION = @[email protected]
    11     11   
    12     12   #----------------------------------------------------------------
    13     13   # Things you can change to personalize the Makefile for your own
    14     14   # site (you can make these changes in either Makefile.in or
    15     15   # Makefile, but changes to Makefile will get lost if you re-run
................................................................................
   184    184   RMDIR		= rm -rf
   185    185   MKDIR		= mkdir -p
   186    186   SHELL		= @[email protected]
   187    187   RM		= rm -f
   188    188   COPY		= cp
   189    189   
   190    190   CC_SWITCHES = ${CFLAGS} ${CFLAGS_WARNING} ${TCL_SHLIB_CFLAGS} \
   191         --I"${GENERIC_DIR_NATIVE}" -DTCL_TOMMATH -I"${TOMMATH_DIR_NATIVE}" \
          191  +-I"${GENERIC_DIR_NATIVE}" -DTCL_TOMMATH -DMP_PREC=4 -I"${TOMMATH_DIR_NATIVE}" \
   192    192   -I"${WIN_DIR_NATIVE}" ${AC_FLAGS} \
   193    193   ${COMPILE_DEBUG_FLAGS}
   194    194   
   195    195   CC_OBJNAME = @[email protected]
   196    196   CC_EXENAME = @[email protected]
   197    197   
   198    198   STUB_CC_SWITCHES = ${CFLAGS} ${CFLAGS_WARNING} ${SHLIB_CFLAGS} \
   199         --I"${GENERIC_DIR_NATIVE}" -DTCL_TOMMATH -I"${TOMMATH_DIR_NATIVE}" \
          199  +-I"${GENERIC_DIR_NATIVE}" -DTCL_TOMMATH -DMP_PREC=4 -I"${TOMMATH_DIR_NATIVE}" \
   200    200   -I"${WIN_DIR_NATIVE}" ${AC_FLAGS} \
   201    201   ${COMPILE_DEBUG_FLAGS}
   202    202   
   203    203   TCLTEST_OBJS = \
   204    204   	tclTest.$(OBJEXT) \
   205    205   	tclTestObj.$(OBJEXT) \
   206    206   	tclTestProcBodyObj.$(OBJEXT) \

Changes to win/makefile.vc.

     8      8   # 
     9      9   # Copyright (c) 1995-1996 Sun Microsystems, Inc.
    10     10   # Copyright (c) 1998-2000 Ajuba Solutions.
    11     11   # Copyright (c) 2001-2005 ActiveState Corporation.
    12     12   # Copyright (c) 2001-2004 David Gravereaux.
    13     13   #
    14     14   #------------------------------------------------------------------------------
    15         -# RCS: @(#) $Id: makefile.vc,v 1.135.2.10 2005/09/16 15:35:54 dgp Exp $
           15  +# RCS: @(#) $Id: makefile.vc,v 1.135.2.11 2005/09/23 16:47:35 dgp Exp $
    16     16   #------------------------------------------------------------------------------
    17     17   
    18     18   # Check to see we are configured to build with MSVC (MSDEVDIR or MSVCDIR)
    19     19   # or with the MS Platform SDK (MSSDK)
    20     20   !if !defined(MSDEVDIR) && !defined(MSVCDIR) && !defined(MSSDK)
    21     21   MSG = ^
    22     22   You need to run vcvars32.bat from Developer Studio or setenv.bat from the^
................................................................................
   459    459   !else
   460    460   crt = -MT
   461    461   !endif
   462    462   !endif
   463    463   
   464    464   TCL_INCLUDES	= -I"$(WINDIR)" -I"$(GENERICDIR)" -I"$(TOMMATHDIR)"
   465    465   BASE_CFLAGS	= $(cflags) $(cdebug) $(crt) $(TCL_INCLUDES) \
   466         -			-DTCL_PIPE_DLL=\"$(TCLPIPEDLLNAME)\" -DTCL_TOMMATH
          466  +			-DTCL_PIPE_DLL=\"$(TCLPIPEDLLNAME)\" -DTCL_TOMMATH \
          467  +			-DMP_PREC=4
   467    468   CON_CFLAGS	= $(cflags) $(cdebug) $(crt) -DCONSOLE
   468    469   TCL_CFLAGS	= $(BASE_CFLAGS) $(OPTDEFINES)
   469    470   STUB_CFLAGS     = $(cflags) $(cdebug) $(OPTDEFINES)
   470    471   
   471    472   
   472    473   #---------------------------------------------------------------------
   473    474   # Link flags