* 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).