digitalmars.D.bugs - [Issue 2222] New: spec does not specify when md5 symbol compression is used
- d-bugmail puremagic.com (17/17) Jul 12 2008 http://d.puremagic.com/issues/show_bug.cgi?id=2222
- Jarrett Billingsley (6/23) Jul 12 2008 This is not part of the D spec, but rather a hack in the Windows
- d-bugmail puremagic.com (11/11) Aug 07 2008 http://d.puremagic.com/issues/show_bug.cgi?id=2222
http://d.puremagic.com/issues/show_bug.cgi?id=2222 Summary: spec does not specify when md5 symbol compression is used Product: D Version: 1.033 Platform: PC OS/Version: Linux Status: NEW Keywords: spec Severity: normal Priority: P2 Component: DMD AssignedTo: bugzilla digitalmars.com ReportedBy: tomas famolsen.dk would be nice if the spec could state the maximum length of a symbol name before md5 compression is put to use. --
Jul 12 2008
<d-bugmail puremagic.com> wrote in message news:bug-2222-3 http.d.puremagic.com/issues/...http://d.puremagic.com/issues/show_bug.cgi?id=2222 Summary: spec does not specify when md5 symbol compression is used Product: D Version: 1.033 Platform: PC OS/Version: Linux Status: NEW Keywords: spec Severity: normal Priority: P2 Component: DMD AssignedTo: bugzilla digitalmars.com ReportedBy: tomas famolsen.dk would be nice if the spec could state the maximum length of a symbol name before md5 compression is put to use. --This is not part of the D spec, but rather a hack in the Windows implementation of DMD to get around the shortcomings of the OMF format that it uses. No other D compiler uses it. If anywhere, it should be documented on the DMD page.
Jul 12 2008
http://d.puremagic.com/issues/show_bug.cgi?id=2222 bugzilla digitalmars.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WONTFIX There isn't really a fixed length, as the compiler first tries to compress the identifier. If that fails to get it small enough, then it does the md5 hash. But it shouldn't be part of the spec, as it's an implementation issue. --
Aug 07 2008