Tk Source Code

Check-in [3bc04036]
Login

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

Overview
Comment:The -debug:full option is not supported when using the modern versions of link.exe included with MSVC, use -debug instead.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 3bc040360eaeaa1d8a31349a07a12ea1dedda77d
User & Date: mistachkin 2011-03-17 11:58:34
Context
2011-03-19
00:45
[Bug 3205464] - handle [wm forget] when the parent is unmapped on windows

The fix for [Bug 2009788] prevented a crash but causes windows to be lost if their parent is unmapped when [wm forget] is called. Added a test for this case and ensure that the parent window exists when we remap the child to its parent.

Reported-by: Koen Danckaert <[email protected]> Reported-by: Eric Boudaillier <[email protected]> Signed-off-by: Pat Thoyts <[email protected]> check-in: d6b1369e user: patthoyts tags: trunk

2011-03-17
11:58
The -debug:full option is not supported when using the modern versions of link.exe included with MSVC, use -debug instead. check-in: 3bc04036 user: mistachkin tags: trunk
07:40
Missing past ChangeLog entry, and unbreak debug-build. check-in: d602c8eb user: jan.nijtmans tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to win/makefile.vc.

482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
!endif

#---------------------------------------------------------------------
# Link flags
#---------------------------------------------------------------------

!if $(DEBUG)
ldebug	= -debug:full -debugtype:cv
!else
ldebug	= -release -opt:ref -opt:icf,3
!if $(SYMBOLS)
ldebug	= $(ldebug) -debug:full -debugtype:cv
!endif
!endif

### Declarations common to all linker options
lflags	= -nologo -machine:$(MACHINE) $(LINKERFLAGS) $(ldebug)

!if $(PROFILE)







|



|







482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
!endif

#---------------------------------------------------------------------
# Link flags
#---------------------------------------------------------------------

!if $(DEBUG)
ldebug	= -debug -debugtype:cv
!else
ldebug	= -release -opt:ref -opt:icf,3
!if $(SYMBOLS)
ldebug	= $(ldebug) -debug -debugtype:cv
!endif
!endif

### Declarations common to all linker options
lflags	= -nologo -machine:$(MACHINE) $(LINKERFLAGS) $(ldebug)

!if $(PROFILE)