my copy of this seems to be slightly more up-to-date as regards compiler letters, $x in #pragma lib and #pragma packed not hjdicks.