[Issue 1380] dmd generate wrong end record, and linker doesn't check this checksum

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Sep 4 01:43:36 PDT 2007


http://d.puremagic.com/issues/show_bug.cgi?id=1380


bugzilla at digitalmars.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID




------- Comment #1 from bugzilla at digitalmars.com  2007-09-04 03:43 -------
The checksum value emitted is 0, which is a valid value meaning "ignore the
checksum", which is why the linker ignores it.

The checksum serves no useful modern purpose, as obj files are not on easily
corrupted media anymore like paper tape or crummy analog phone lines. Also,
generating and checking the checksum slows down compilation speed.

So, it isn't done, by design. It isn't broken.


-- 



More information about the Digitalmars-d-bugs mailing list