ian@mva.cs.liv.ac.uk (11/09/88)
I wish to personally thank all the people who mailed solutions to the problem of mounting GNU Emacs on the Hewlett-Packard 850. For the record: 1. The version I was trying to mount was 18.47 (as supplied to me by HP) I get the impression that if I was given version 18.52 then none of the problems would have occurred. 2. My own UNEXEC() routine worked perfectly (including the dumping of all the subspace info eg the debug info) once I had included the code to do sigsetreturn(). You sure as hell learn a lot about 850 a.out files and the 850 architecture in general writing your own UNEXEC(). 3. I knew all along that the HP800's runs HPUX 2.1 and the HP300's run HPUX 6.2 - just testing to see if people were awake out there, cos I wasn't !!. Questions: 1. What does sigsetreturn() do anyway? I couldn't find any documentation on it. I assume its a Chapter 2 routine as its defined in <sys/syscall.h> 2. Has HP any plans to make HPUX 2.1 and HPUX 6.2 more compatible (ie async i/o, job control etc.)? Once again, THANK YOU. Kenneth Chan (via Ian Finch Computer Science Dept. Janet: ian@uk.ac.liv.cs.mva University Of Liverpool. Inter: ian%mva.cs.liv.ac.uk@cunyvm.cuny.edu) PO Box 147 Liverpool L69 3BX UK