scsh-users
[Top] [All Lists]

building on Irix 6.5

To: scsh-bugs@zurich.ai.mit.edu
Subject: building on Irix 6.5
From: Dave Love <fx@gnu.org>
Date: 18 Oct 1999 11:47:56 +0100
I had to make this change to build scsh-0.5.2 and check on Irix
6.5.3m.  Presumably this breaks it on other Irix versions, but I'm
afraid I don't know the issues.

cd /user2/fx/scsh-0.5.2/scsh/machine/
diff -c /user2/fx/scsh-0.5.2/scsh/machine/sigset.h\~ 
/user2/fx/scsh-0.5.2/scsh/machine/sigset.h
*** /user2/fx/scsh-0.5.2/scsh/machine/sigset.h~ Sat Oct 14 04:34:21 1995
--- /user2/fx/scsh-0.5.2/scsh/machine/sigset.h  Fri Oct 15 18:38:42 1999
***************
*** 2,10 ****
  ** These macros are OS-dependent, and must be defined per-OS.
  */
  
! #define make_sigset(maskp, hi, lo) ((maskp)->sigbits[0]=((hi)<<24)|(lo))
  
  /* Not a procedure: */
  #define split_sigset(mask, hip, lop) \
!       ((*(hip)=((mask).sigbits[0]>>24)&0xff), \
!        (*(lop)=((mask).sigbits[0]&0xffffff)))
--- 2,10 ----
  ** These macros are OS-dependent, and must be defined per-OS.
  */
  
! #define make_sigset(maskp, hi, lo) ((maskp)->__sigbits[0]=((hi)<<24)|(lo))
  
  /* Not a procedure: */
  #define split_sigset(mask, hip, lop) \
!       ((*(hip)=((mask).__sigbits[0]>>24)&0xff), \
!        (*(lop)=((mask).__sigbits[0]&0xffffff)))

Diff finished at Mon Oct 18 11:43:39

<Prev in Thread] Current Thread [Next in Thread>
  • building on Irix 6.5, Dave Love <=