I have more info regarding this anomaly.  I've made the discovery that even
a blank form compiled on both machines produces different size EXEs.  I
removed all "Uses" clauses except "Forms".  The sizes are 293,376 & 294,400
bytes.  Not much but in theory they should be the same.  The smaller EXE was
produced on the PII-266 & the larger on the k6II-500.

A TDump does show various different figures.  Here are some in the "PE file"
section.

                   smaller                 larger
Init Data size     0000A000                0000A400
Image size         0004D000                0004E000
Resources          0004A000  00003000      0004A000  00003400

Now this might show up the problem.  There is a difference in the beginning
of the large Resources section.  The smaller EXE has 6 ID entries, the
larger has 7.  They both have the "type: Group Icon (14)", but the larger
file has the following extra bit right at the botton of the TDump:

type: Version (16)  (next directory @00000198)

          [0 named entries, 1 ID entries]
          type: Cursor (1)  (next directory @00000480)

                     [0 named entries, 1 ID entries]
                     type: Unknown (5129)  (data @00000678)
                         Offset:    0004D004
                         Size:      00000314
                         Code Page: 00000000
                         Reserved:  00000000


So, anyone have a clue what is going on.  I could do a similar compare of my
application but I suspect that extra Resources like this one will are being
added in numerous times, bloating the EXE by 38k.

It would be interesting to hear from others running D5 Pro service pack 1
with Intel & AMD chips.  Just the file size (in bytes) generated on
compiling a blank form.

Cheers.
Ross.
---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] 
with body of "unsubscribe delphi"
Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/

Reply via email to