Changed use of compile #defines which start with a _ character to not do this since defined symbols starting with _ are reserved to local compiler/runtime implementations in the C language.  This addresses issue #32
Fixed misspelled include guard for the definition of SERHANDLE.
Start sleep calibration for *nix platforms on a clock tick
Exclude LTO from gcc builds when compiler isn't known to support it.
Remove compiler warnings generated by newer clang compiler
Added support for newer clang compilers on OSX and more flexible cases for libpcap components built from www.tcpdump.org source code
Cleanup compiler warnings on Solaris and newer OSX clang compilers.

Add Large File support on Solaris
Compiler suggested cleanups
Added indication of idle/throttling capabilities and the OS clock tick size to the SHOW VERSION output
Adjusted minimum wait time to allow RKLFMT to properly complete formatting an RK disk
Use the same sleep API to determine the host minimal sleep time that will be used depending on whether ASYNCH_IO is enabled
Cleanup for build on VMS
Fix to properly reference the correct routine during initial clock calibration introduced in commit: c45a377c7
Addition of Idling explaination and solution for Solaris hosts
Generalized the sim_disk layer to support large file disk devices (simh, VHD and RAW formats) with out requiring USE_ADDR64, and enhanced the pdp11_rq device to use this capability.
OSX fix for recent sim_disk changes
Added request for SHOW VERSION output when sending in problem reports
Added support for building on Solaris with the Sun C compiler
Correct VAX 8600 Maximum memory size since 64MB boards were available (Johnny Billquist)

The actual machine can have a max to 260MB of memory.
There are three different memory boards that exists for the 86x0, from a software point of view.
4MB, 16MB, and 64MB. In addition, you can mix different boards.
The rule is to put large boards first, and smaller boards later.
Even more fun is the fact that the 16MB and 64MB boards are stacked and thus take up two backplane slots in the backplane, while the 4MB board only takes up one slot.
To complete the picture, there are 8 slots in the memory backplane. You start by putting boards in slot 1, going to slot 8. The boards taking up two slots actually use slot n, while covering slot n-1. That means that the board in slot 1 does not cover up any other slot.
If you are using 16MB boards, the max memory is 68MB.
Slot 1,3,5 and 7 will have 16MB boards. And then you can place a 4MB board in slot 8.
Same story with the 64MB boards.
Added HP-UX Serial port detection (for SHOW SERIAL) from  Mikulas Patocka