Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!uunet!kithrup!sef From: sef@kithrup.COM (Sean Eric Fagan) Newsgroups: comp.unix.internals Subject: Re: Shared libraries Message-ID: <1991May04.025252.3370@kithrup.COM> Date: 4 May 91 02:52:52 GMT References: <5152f9e6.20b6d@apollo.HP.COM> Organization: Kithrup Enterprises, Ltd. Lines: 19 In article <5152f9e6.20b6d@apollo.HP.COM> goykhman_a@apollo.HP.COM (Alex Goykhman) writes: [a bunch of stuff showing ignorance of issues involved in shared libraries] >Mapping is trivial, trapping is machine-dependent, and you can't change it >anyway, so it must take a lot of imagination to produce an implementation >of shared libraries that would not be simple and elegant. Really? How do you make sure that a user can substitute in his/her own version of, say, malloc, and make sure that all of the routines in the shared library use it? Where do you put the library's data? -- Sean Eric Fagan | "I made the universe, but please don't blame me for it; sef@kithrup.COM | I had a bellyache at the time." -----------------+ -- The Turtle (Stephen King, _It_) Any opinions expressed are my own, and generally unpopular with others.