Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!ames!oliveb!pyramid!bigbang!crash!ford From: ford@crash.CTS.COM (Michael Ditto) Newsgroups: comp.sys.amiga,comp.sys.atari.st,comp.sys.m6809 Subject: Re: Re: True Multitasking, and shared code Message-ID: <1206@crash.CTS.COM> Date: Thu, 11-Jun-87 15:32:45 EDT Article-I.D.: crash.1206 Posted: Thu Jun 11 15:32:45 1987 Date-Received: Sat, 20-Jun-87 12:59:38 EDT References: <8706040024.AA10895@cogsci.berkeley.edu> <2194@husc6.UUCP> Reply-To: ford@crash.CTS.COM (Michael Ditto) Organization: Crash TS, El Cajon, CA Lines: 13 Keywords: shared text code libraries UNIX Summary: Amiga not any worse than UNIX Xref: mnetor comp.sys.amiga:5713 comp.sys.atari.st:4003 comp.sys.m6809:346 About shared text and libraries: On the Amiga, the shared libraries are in the ROM -- they are the equivalent of system calls on UNIX. Stdio and other "libc" routines are still linked in with the executable and therefore exist multiple times, so AmigaDOS and UNIX are very similar in terms of memory usage. It is possible to write your own shared library, but it requires special programming techniques. On UNIX System V release 3, this has been done, and there is a shared version of libc available; the supplied UNIX utilities have been compiled with it. It is not the default because it is not possible to use most debugges on a program using a shared library. -=] Mike "Ford" Ditto [=- ford@crash.CTS.COM