GNU bug report logs - #6811
add dump support for hpux ia64

Previous Next

Package: emacs;

Reported by: "Peter O'Gorman" <pogma <at> thewrittenword.com>

Date: Fri, 6 Aug 2010 16:34:02 UTC

Severity: wishlist

Merged with 7387

Found in version 23.2

Fixed in version 27.1

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Dan Nicolaescu <dann <at> gnu.org>
To: "Peter O'Gorman" <pogma <at> thewrittenword.com>
Cc: 6811 <at> debbugs.gnu.org
Subject: bug#6811: [PATCH] emacs-23.2 on hpux
Date: Mon, 09 Aug 2010 19:13:29 -0400
"Peter O'Gorman" <pogma <at> thewrittenword.com> writes:

> On Mon, Aug 09, 2010 at 05:47:58AM -0400, Dan Nicolaescu wrote:
>> > +  ia64*-hp-hpux1[1-9]* )
>> > +    machine=hp800 opsys=hpux11
>> 
>> I think new ports need to be approved by the maintainers. 
>> This looks a bit odd.
>> Shouldn't the machine file be ia64?  Or a new file with ia64 in the name?
>
> At least for 23.2 ia64.h doesn't work. We'll try again on the next
> release.

Could you try it before the next release, that's the only way it would
have a chance to be fixed, there's not that many users of HPUX on the
emacs mailing lists.

>> >  /* Tested in getloadavg.c.  */
>> > +#ifndef HAVE_PSTAT_GETDYNAMIC
>> >  #define HAVE_PSTAT_GETDYNAMIC
>> > +#endif
>> 
>> If autoconf sets HAVE_PSTAT_GETDYNAMIC, then it seems that it's better
>> to just remove the #define.
>
> Sure, autoconf does set it.

OK, I'll remove it then.

>> > +#if __ia64
>> > +#define CANNOT_DUMP 1
>> > +#endif
>> 
>> This looks bad, we don't have any port in the tree that does CANNOT_DUMP.
>> Does it work if you dump using unexelf.o?
>
> No.

Bummer, then, IMVHO, this is not ready to be included...




This bug report was last modified 5 years and 263 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.