Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!usc!snorkelwacker!ira.uka.de!fauern!tub!net From: net@tub.UUCP (Oliver Laumann) Newsgroups: comp.sys.hp Subject: Incremental loading on the HP9000s800 Message-ID: <1503@tub.UUCP> Date: 5 Sep 90 17:25:39 GMT Reply-To: net@tub.UUCP (Oliver Laumann) Organization: Technical University of Berlin, Germany Lines: 26 I'm trying to port an application to the HP-PA that dynamically loads object files into the running program by using "ld -A". So far I have been unable to have /bin/ld to anything more useful than printing /bin/ld: Internal Error 4027 (Bad symbol address) What exactly does this mean? The exact invokation of /bin/ld I used was /bin/ld -N -x -A program obj.o -o output -lc where "program" is the file name of the running program and "obj.o" is the object file to be loaded (produced by applying "cc -c" to a source file containing an empty function definition). I have also tried to omit -N and -x and to explicitly supply an address (by means of "-R addr" where "addr" is the current program break). Thanks in advance for any help. Please e-mail me a copy of your reply; our news feed is unreliable. Regards, -- Oliver Laumann, Technical University of Berlin, Germany. pyramid!tub!net net@TUB.BITNET net@tub.cs.tu-berlin.de