# HG changeset patch # User anatofuz # Date 1577057753 -32400 # Node ID 620a6abe2259b4cb4e0537e9d035507d4c71bc5e # Parent e47eaee4e8c137e4eba5ed6089b4aec3d7298ece temporary_fix_use_pipe.h_at_pipe.cbc diff -r e47eaee4e8c1 -r 620a6abe2259 src/interface/pipe.dg --- a/src/interface/pipe.dg Sun Dec 22 19:41:35 2019 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,10 +0,0 @@ -#define PIPESIZE 512 - -typedef struct pipe { - struct spinlock lock; - char data[PIPESIZE]; - uint nread; // number of bytes read - uint nwrite; // number of bytes written - int readopen; // read fd is still open - int writeopen; // write fd is still open -} pipe; diff -r e47eaee4e8c1 -r 620a6abe2259 src/pipe.cbc --- a/src/pipe.cbc Sun Dec 22 19:41:35 2019 +0900 +++ b/src/pipe.cbc Mon Dec 23 08:35:53 2019 +0900 @@ -10,6 +10,12 @@ #define PIPESIZE 512 #define __ncode __code +// data_gear "pipe.h" + +/* +pipereadで本来はpipe.hを呼び出している +*/ + # /* struct pipe {