[comp.unix.xenix] object files: size of a buffer?

toppin@melpar.UUCP (Doug Toppin) (10/17/89)

We are running IBM Xenix 2 on the 286.
I am pulling together a lot of software written by other people
and have been using 'size' to get an idea of how much memory is
needed to support all of it. Some of the program sizes are
astronomical (>250K) and I think there is some waste occurring
in data space allocation.
I would like to write a program/script that would look at the
data space declarations in their objects/executables and flag, by
name, any buffer allocations (both static and global) that are greater
than some size. I have tried using 'hdr' but I could not get it to indicate
the size of the buffers.  I took a look at 'a.out.h' but I still
can't find the structure that holds the name and size of an entry point.
If anyone knows of something that already does this or can point
me at the right structure please drop me a line.
thanks
Doug Toppin
uunet!melpar!toppin