OSDN Git Service

2003-02-06 Martin M. Hunt <hunt@redhat.com>
authorhunt <hunt>
Fri, 7 Feb 2003 19:51:59 +0000 (19:51 +0000)
committerhunt <hunt>
Fri, 7 Feb 2003 19:51:59 +0000 (19:51 +0000)
commit2deacc9ac81ceafe0e20633681eaaf44f5afbfd1
treea8ac0ab5e9e49943be6e5d445ebc4d778f7a15df
parentbaab750e7fbc8b8e8f16fd46fdbf81cf43a1bc35
2003-02-06  Martin M. Hunt  <hunt@redhat.com>

* win/tcl.m4 (SC_CONFIG_CFLAGS): Don't default to -O.
* unix/tcl.m4 (SC_CONFIG_CFLAGS): Don't default to -O.
CFLAGS gets set to "-O2" by default in top level
configure. Adding "-O" here causes the "-O2" to be
ignored, but only when the user types "make" within
the tcl subdirectory. This caused some confusion.
* win/configure: Rebuilt.
* unix/configure: Rebuilt.

* generic/tclEnv.c (TclUnsetEnv): Cast arg to unsigned.

Import from latest tcl sources to fix a bug with
"file copy"
2003-01-25  Mo DeJong  <mdejong@users.sourceforge.net>
* win/tclWinFCmd.c (DoRenameFile, DoCopyFile, squelch_warnings):
Re-implement inline ASM SEH handlers for gcc.
The esp and ebp registers are now saved on the
stack instead of in global variables so that
the code is thread safe. Add additional checks
when TCL_MEM_DEBUG is defined to be sure the
values were recovered from the stack properly.
Remove squelch_warnings functions and add
a dummy call in the handler methods to squelch
compiler warnings.
* win/tclWinReg.c: Add casts to avoid compiler
warning. Fix assignment in if expression bug.
tcl/ChangeLog
tcl/generic/tclEnv.c
tcl/unix/configure
tcl/unix/tcl.m4
tcl/win/configure
tcl/win/tcl.m4
tcl/win/tclWinFCmd.c
tcl/win/tclWinReg.c