Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!rutgers!mailrus!ames!umd5!purdue!decwrl!hplabs!hpda!hpsemc!bd From: bd@hpsemc.HP.COM (bob desinger) Newsgroups: comp.emacs Subject: Re: Suspending GNU 18.51 on HP s800 Message-ID: <690016@hpsemc.HP.COM> Date: 29 May 88 08:40:06 GMT References: <690015@hpsemc.HP.COM> Organization: HP Technology Access Center, Cupertino, CA Lines: 30 Another hp9000s800-related matter. First of all, thanks be to RMS for splitting out the different unexec() versions into separate files! This makes life much easier. In fact, I'm using a different version of unexec() from the one distributed with 18.51 as unexhp9k800.c. Mine doesn't drop a core file and also allows the use of the symbolic debugger on Emacs. After I've used it for a couple of weeks and it proves stable, I'll try to get permission from its author to give it to GNU. It's been fine for a week now. (The 18.51 version worked for about 10 minutes before giving up the ghost.) Anyway, the src/unexhp9ks800.c file distributed with 18.51 has a typo in two places that prevent it from compiling. Two declarations of "FILE" in column 1 have an "@" in front of them, which is evidently a holdover from someone's shar program. (It's common for shars to pad `F' in column 1 since uucp mailers tend to want to put `>' characters in front of them.) Somehow the "@" didn't get stripped out like they should have. Remove them by hand from lines 194 and 288, or apply this patch: 194c194 < @FILE *new, *a_out; --- > FILE *new, *a_out; 288c288 < @FILE *new; --- > FILE *new;