gautron@corto.inria.fr (Philippe Gautron) (02/07/89)
At the 1st USENIX C++ workshop in Santa-Fe, we presented our extension to C++ for dynamic linking and access to persistent objects and objects migrated from other programs. This version was largely used (and tested) during the two last years within SOS, an experimental Distributed Operating System from INRIA (France). A version of this extension (C++ 1.1 is supported with all known bugs fixed) for a UNIX environment is made available in the USENIX C++ distribution tape. The dynamic linker supports BSD format. System V COFF format is partially supported. The language is extented with the single keyword "dynamic". The second extention presented in the paper, inner data, is optionally available but is not debuggued. The tape includes C++ source files, with the linker source files. Documentation includes manual, use and an updated version of the paper presented in Santa-Fe. The sole required license is C++ and Unix source license. Requests must be directly addressed to USENIX (in charge of verifying your license), at the following address: USENIX Association C++ Distribution Tape P.O. Box 2299 Berkeley, CA 94710