X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=tools%2Fcheckrom.py;fp=tools%2Fcheckrom.py;h=69d65e8d935fd5a734c72704544a7ada79516a61;hb=94dc9c49c283cd576c25692d17567035557a2505;hp=6309528e308bb46b99a5f1576af74127f26ca9f1;hpb=4d96edc76ba1e7556700908c10cb0e257cce5573;p=seabios.git diff --git a/tools/checkrom.py b/tools/checkrom.py index 6309528..69d65e8 100755 --- a/tools/checkrom.py +++ b/tools/checkrom.py @@ -46,8 +46,11 @@ def main(): sys.exit(1) # Print statistics - print "Total size: %d Free space: %d Percent used: %.1f%% (%dKiB rom)" % ( - datasize, finalsize - datasize + runtimesize = datasize + if '_reloc_abs_start' in symbols: + runtimesize = end - symbols['code32init_end'].offset + print "Total size: %d Fixed: %d Free: %d (used %.1f%% of %dKiB rom)" % ( + datasize, runtimesize, finalsize - datasize , (datasize / float(finalsize)) * 100.0 , finalsize / 1024)