|
Boost : |
From: David Abrahams (abrahams_at_[hidden])
Date: 2001-04-10 13:15:21
----- Original Message -----
From: <williamkempf_at_[hidden]>
> Linker symbol length? Do you mean error 4786 "'identifier' :
> identifier was truncated to 'number' characters in the debug
> information"? This isn't a linker problem and will be a hard nut for
> MS to crack, though I agree that they should. The problem is in the
> debug symbol information data layout. Fixing the compiler isn't
> enough, they'd have to fix all the available Windows debuggers as
> well. Not an impossible task, but I bet it's not fixed with VC7.
No, I mean the problem that two link names that differ only after the 255th
character will be silently treated as the same, so that you will call the
wrong function/access the wrong variable at runtime.
-Dave
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk