
  2nd October 2002  -  Added functionality to display exports and files
      	      	       obtained from the symbol table.
  
  4th October 2002  -  Fixed byte ordering problems so files of differing
      	      	       byte order to the local machine can be analysed
		       properly.
  
 24th October 2002  -  Added columnised output for sections, segments
      	      	       and symbols. Also, added first functions that
		       use malloc()'ed strings instead of internal static
		       strings. Future changes shall make this the case
		       for all functions that return a string.

 25th October 2002  -  Changed functions that return strings to return a
      	      	       malloc'ed string if it can instead of relying on
		       static buffers.
		    -  Added flags output to columned segment reporting
		    -  Added display of functions as listed by the symbol
		       table, if one exists
		    -  Added display of entries from the .dynamic section
Sometime December   -  Added reporting for relocation information and made
	 	       a few changes to the Usage information, mostly just
		       putting options in alphabetical order.
2nd January 2003    -  Added memory size and file size to segment details
    	    	       report.

8th January 2003    -  Added compiler conditions to facilitate compilation
		       on Linux and FreeBSD (4.5).
