11693Smckusick /* Copyright (c) 1979 Regents of the University of California */ 21693Smckusick 3*3024Smckusic static char sccsid[] = "@(#)RELTLT.c 1.2 03/07/81"; 41693Smckusick 51693Smckusick #include "h00vars.h" 61693Smckusick 7*3024Smckusic bool 81693Smckusick RELTLT(bytecnt, left, right) 91693Smckusick 10*3024Smckusic long bytecnt; 111693Smckusick register long *left; 121693Smckusick register long *right; 131693Smckusick { 141693Smckusick register int longcnt; 151693Smckusick 161693Smckusick longcnt = bytecnt >> 2; 171693Smckusick do { 181693Smckusick if ((*left & ~*right) != 0) 191693Smckusick return FALSE; 201693Smckusick if ((*right++ & ~*left++) != 0) 211693Smckusick goto leq; 221693Smckusick } while (--longcnt); 231693Smckusick return FALSE; 241693Smckusick leq: 251693Smckusick while (--longcnt) { 261693Smckusick if ((*left++ & ~*right++) != 0) 271693Smckusick return FALSE; 281693Smckusick } 291693Smckusick return TRUE; 301693Smckusick } 31