> > If the queue is to be used as a linear list, invoking insque(&element, > > NULL), where element is the initial element of the queue, shall > > initialize the forward and backward pointers of element to null > > pointers. > > > > Hmm. Do the vax ASM versions of these functions need changes to support > this (i.e., did XOPEN manage to screw these up so that they aren't the same > as the vax operations they were based on)? We'll need to answer that > before we can make this change. Miod?
Yes, they did, and we will need to switch vax to use the C code, as the vax insque and remque instructions expect all memory accesses to be possible, and will backup and fault otherwise.
