1*1693Smckusick /* Copyright (c) 1979 Regents of the University of California */ 2*1693Smckusick 3*1693Smckusick static char sccsid[] = "@(#)RELTLT.c 1.1 10/30/80"; 4*1693Smckusick 5*1693Smckusick #include "h00vars.h" 6*1693Smckusick 7*1693Smckusick RELTLT(bytecnt, left, right) 8*1693Smckusick 9*1693Smckusick int bytecnt; 10*1693Smckusick register long *left; 11*1693Smckusick register long *right; 12*1693Smckusick { 13*1693Smckusick register int longcnt; 14*1693Smckusick 15*1693Smckusick longcnt = bytecnt >> 2; 16*1693Smckusick do { 17*1693Smckusick if ((*left & ~*right) != 0) 18*1693Smckusick return FALSE; 19*1693Smckusick if ((*right++ & ~*left++) != 0) 20*1693Smckusick goto leq; 21*1693Smckusick } while (--longcnt); 22*1693Smckusick return FALSE; 23*1693Smckusick leq: 24*1693Smckusick while (--longcnt) { 25*1693Smckusick if ((*left++ & ~*right++) != 0) 26*1693Smckusick return FALSE; 27*1693Smckusick } 28*1693Smckusick return TRUE; 29*1693Smckusick } 30