This is a copy of the development level of ILINK as of 9 July 1997.
This version of ILINK has a number of enhancements above and beyond the
version that ships with VisualAge for C++ for Windows v3.5.  In
particular, it has removed many of the limits that were present in the 
previous version of ILINK.

Please be aware that this is beta-level code and should not be used to
develop mission-critical applications.  While we are interested in hearing
about any problems that may exist in this code, we make no promise that
any bugs will ever be fixed, or indeed, that there will be any further
versions of this code made available.

The following files comprise this package:

  bin\ilink.exe         linker
  bin\ilib.exe          librarian
  bin\cpiwrm40.dll      ilib run-time
  bin\dllrname.exe      DLL renaming tool
  bin\lnkwds30.exe      default stub
  bin\cpplh440.dll      linker debug packing
  bin\cpplcr40.dll      linker convert-resource utility
  bin\cppllm40.dll      linker messages
  bin\cpplbm40.dll      librarian messages
  bin\cppldm40.dll      DLLRNAME messages
  bin\cppwrt40.dll      run-time messages

Here are the changes made to the tools in this package since VAC++ v3.5:

 1/ ILINK V4, by default, produces debug info in a separate file.
    As a temporary measure, the debug info can be placed in the executable
    file by the option "/DEBUG:none".  However, /DBGPACK will be ignored.
 2/ ILINK will automatically attempt to minimize the number of segments
    produced by re-ordering sections with like-attributes.
 3/ Version number changed to 4 and DLLs renamed.
 4/ Add -stub and -nostub options.  -nostub is the default for non-EXEs.
 5/ Some long-standing bugs with debug packing have been fixed.  The
    debugger could not evaluate some expressions.
