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


Message #29 received at 6811 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Dan Nicolaescu <dann <at> gnu.org>
Cc: 6811 <at> debbugs.gnu.org, Peter O'Gorman <pogma <at> thewrittenword.com>
Subject: Re: bug#6811: [PATCH] emacs-23.2 on hpux
Date: Tue, 10 Aug 2010 11:08:20 +0200
>>> > +  ia64*-hp-hpux1[1-9]* )
>>> > +    machine=hp800 opsys=hpux11
>>> I think new ports need to be approved by the maintainers.

That's OK.

>>> This looks a bit odd.  Shouldn't the machine file be ia64?  Or a new
>>> file with ia64 in the name?

hp800.h is the only hp*.h we have, so it seems to apply to all hp machines.
I don't think we need to worry too much about the presence/absence of
ia64 in the name: most of the stuff in hp800.h (the one from emacs-23,
I mean) is OS-dependent rather than machine dependent, as is almost
always the case nowadays.

>>> > +#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...

It's not ready for real use, but that doesn't mean we can't include it.


        Stefan




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.