unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* odd machine configs: mips-siemens, gec63, pfa50, att3b
@ 2002-07-21 20:03 Ken Raeburn
  2002-07-21 20:54 ` Ken Raeburn
  2002-07-21 22:02 ` Richard Stallman
  0 siblings, 2 replies; 3+ messages in thread
From: Ken Raeburn @ 2002-07-21 20:03 UTC (permalink / raw)



Is anyone familiar enough with these machines to answer a couple
questions?


The mips-siemens config defines XSETINT in a way that looks broken; it
appears to retain the old type of the object being set as the new
type, instead of setting it to Lisp_Int.  Does Emacs even work on this
system?  I'm inclined to just delete the macro, but I'd prefer
confirmation.


In the gec63, pfa50, and att3b config files, some configurations play
some interesting games with VALBITS, VALMASK, and the like.  My guess
is that this code predates DATA_SEG_BITS, and it would be enough to
set DATA_SEG_BITS appropriately and let VALBITS and the rest be set by
lisp.h.  And I doubt the att3b definition of XINT is correct any more,
even if the comment is.  Can anyone confim my suspicions?  Maybe even
test a patch (or if they've got a little time, write it)?

Ken

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: odd machine configs: mips-siemens, gec63, pfa50, att3b
  2002-07-21 20:03 odd machine configs: mips-siemens, gec63, pfa50, att3b Ken Raeburn
@ 2002-07-21 20:54 ` Ken Raeburn
  2002-07-21 22:02 ` Richard Stallman
  1 sibling, 0 replies; 3+ messages in thread
From: Ken Raeburn @ 2002-07-21 20:54 UTC (permalink / raw)



> The mips-siemens config defines XSETINT in a way that looks broken; it
> appears to retain the old type of the object being set as the new
> type, instead of setting it to Lisp_Int.  Does Emacs even work on this
> system?  I'm inclined to just delete the macro, but I'd prefer
> confirmation.

I just discovered this was a problem in mips.h too and was cleaned up
a while back.  I'll just go ahead and delete it.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: odd machine configs: mips-siemens, gec63, pfa50, att3b
  2002-07-21 20:03 odd machine configs: mips-siemens, gec63, pfa50, att3b Ken Raeburn
  2002-07-21 20:54 ` Ken Raeburn
@ 2002-07-21 22:02 ` Richard Stallman
  1 sibling, 0 replies; 3+ messages in thread
From: Richard Stallman @ 2002-07-21 22:02 UTC (permalink / raw)
  Cc: emacs-devel

    In the gec63, pfa50, and att3b config files, some configurations play
    some interesting games with VALBITS, VALMASK, and the like.  My guess
    is that this code predates DATA_SEG_BITS, and it would be enough to
    set DATA_SEG_BITS appropriately and let VALBITS and the rest be set by
    lisp.h.

You are probably right.  Those machines are quite old, and it could be
that nobody has one any more.  You may as well give this change a try
if it will help you proceed.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2002-07-21 22:02 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-07-21 20:03 odd machine configs: mips-siemens, gec63, pfa50, att3b Ken Raeburn
2002-07-21 20:54 ` Ken Raeburn
2002-07-21 22:02 ` Richard Stallman

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).