Added some "registers"

This commit is contained in:
ceriel 1987-02-07 00:04:05 +00:00
parent ce47e41665
commit 4d92d60469

View file

@ -2,7 +2,7 @@
#include "queue.h" #include "queue.h"
empty_queue(q) empty_queue(q)
queue q; register queue q;
{ {
q->head = q->tail = (instr_p) 0; q->head = q->tail = (instr_p) 0;
q->qlen = 0; q->qlen = 0;
@ -15,7 +15,7 @@ int empty(q)
} }
remove_head(q) remove_head(q)
queue q; register queue q;
{ {
if ( (q->head = q->head->fw) == (instr_p) 0) { if ( (q->head = q->head->fw) == (instr_p) 0) {
q->tail = (instr_p) 0; q->tail = (instr_p) 0;
@ -41,8 +41,8 @@ add(q,instr)
} }
insert(q,instr) insert(q,instr)
queue q; register queue q;
instr_p instr; register instr_p instr;
{ {
if (q->qlen++ == 0) { if (q->qlen++ == 0) {
q->head = q->tail = instr; q->head = q->tail = instr;
@ -56,7 +56,7 @@ insert(q,instr)
} }
join_queues(q1,q2) join_queues(q1,q2)
queue q1,q2; register queue q1,q2;
{ {
if (q1->qlen > 0) { if (q1->qlen > 0) {
q2->qlen += q1->qlen; q2->qlen += q1->qlen;