Copyright Digital Equipment Corp. All rights reserved.

Examples

     The CHECKSUM/IMAGE command results in different output for
     Integrity servers and Alpha platforms. Because there are
     different image structures, the names for the checksums differ:

     o  The checksum for Alpha outputs the section number as BLISS
        constant: %D'1' whereas the Integrity servers checksum
        outputs decimal numbers.

     o  The checksum for Alpha outputs the checksums as BLISS
        constant: %X'6C5404CB' whereas the Integrity servers
        checksum outputs DCL-style hexadecimal numbers.

     o  The DCL symbol on Alpha is an unsigned decimal value,
        whereas the DCL symbol for Integrity servers is a
        hexadecimal value.

     On Alpha systems:

 $ CHECKSUM/IMAGE HELLO.EXE

 file DISK$USER:[JOE]HELLO.EXE;10
 image section %D'1' checksum is %X'6C5404CB'
 image section %D'2' checksum is %X'E29D6A3A'
 image section %D'3' checksum is %X'114B0786'
 image header checksum is %X'00000204'
 checksum of all image sections is %X'9F826977'

 $ SHOW SYMBOL CHECKSUM$CHECKSUM

 CHECKSUM$CHECKSUM = "2676124023"



     On Integrity server systems:

 $ CHECKSUM/IMAGE FOOBAR.EXE

 File DISK$USER:[JOE]FOOBAR.EXE;3
 Checksum program segment 0: %X18E293D7
 Checksum program segment 1: %XEFBCE000
 Checksum program segment 2: %XA6D02DD5
 Checksum program segment 3: %X30130E3E
 Checksum dynamic segment %X0F704080
 Elf header checksum: %X7A6AC80F
 Elf program header checksum: %XBF6B41D8
 Elf section header checksum: %X6C770CF6
 Elf (object/image) checksum: %X2EEE7726

 $ SHOW SYMBOL CHECKSUM$CHECKSUM

 CHECKSUM$CHECKSUM = "2EEE7726"