<div dir="ltr">I am using @uniform over putty. After i download kalisto, unzip it, 
remove falloc.obj, create falloc.c (with trivial implementations of 
falloc.h functions) and run make i get this error:<br><div class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;border-left:1px solid rgb(204,204,204);padding-left:1ex"></div><blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">In file included from ./mm/falloc.h:19:0,<br>                 from mm/falloc.c:5:<br>./include/c.h: In function 'query_and_disable_interrupts':<br>./include/c.h:290:30: error: 'CP0_STATUS_IE_MASK' undeclared (first use in this function)<br>  write_cp0_status (status & ~CP0_STATUS_IE_MASK);<br>                              ^<br>./include/c.h:246:10: note: in definition of macro 'write_cp0_register'<br>   : "r" (value) \<br>          ^~~~~<br>./include/c.h:290:2: note: in expansion of macro 'write_cp0_status'<br>  write_cp0_status (status & ~CP0_STATUS_IE_MASK);<br>  ^~~~~~~~~~~~~~~~<br>./include/c.h:290:30: note: each undeclared identifier is reported only once for each function it appears in<br>  write_cp0_status (status & ~CP0_STATUS_IE_MASK);<br>                              ^<br>./include/c.h:246:10: note: in definition of macro 'write_cp0_register'<br>   : "r" (value) \<br>          ^~~~~<br>./include/c.h:290:2: note: in expansion of macro 'write_cp0_status'<br>  write_cp0_status (status & ~CP0_STATUS_IE_MASK);<br>  ^~~~~~~~~~~~~~~~<br>./include/c.h: In function 'disable_interrupts':<br>./include/c.h:305:42: error: 'CP0_STATUS_IE_MASK' undeclared (first use in this function)<br>  write_cp0_status (read_cp0_status () & ~CP0_STATUS_IE_MASK);<br>                                          ^<br>./include/c.h:246:10: note: in definition of macro 'write_cp0_register'<br>   : "r" (value) \<br>          ^~~~~<br>./include/c.h:305:2: note: in expansion of macro 'write_cp0_status'<br>  write_cp0_status (read_cp0_status () & ~CP0_STATUS_IE_MASK);<br>  ^~~~~~~~~~~~~~~~<br>./include/c.h: In function 'conditionally_enable_interrupts':<br>./include/c.h:328:42: error: 'CP0_STATUS_IE_MASK' undeclared (first use in this function)<br>   write_cp0_status (read_cp0_status () | CP0_STATUS_IE_MASK);<br>                                          ^<br>./include/c.h:246:10: note: in definition of macro 'write_cp0_register'<br>   : "r" (value) \<br>          ^~~~~<br>./include/c.h:328:3: note: in expansion of macro 'write_cp0_status'<br>   write_cp0_status (read_cp0_status () | CP0_STATUS_IE_MASK);<br>   ^~~~~~~~~~~~~~~~<br>./include/c.h: In function 'enable_interrupts':<br>./include/c.h:342:41: error: 'CP0_STATUS_IE_MASK' undeclared (first use in this function)<br>  write_cp0_status (read_cp0_status () | CP0_STATUS_IE_MASK);<br>                                         ^<br>./include/c.h:246:10: note: in definition of macro 'write_cp0_register'<br>   : "r" (value) \<br>          ^~~~~<br>./include/c.h:342:2: note: in expansion of macro 'write_cp0_status'<br>  write_cp0_status (read_cp0_status () | CP0_STATUS_IE_MASK);<br>  ^~~~~~~~~~~~~~~~<br>Makefile:186: recipe for target 'mm/falloc.o' failed<br>make[1]: *** [mm/falloc.o] Error 1<br>make[1]: Leaving directory '/home/accounts/finger/kal/kernel'<br>Makefile:25: recipe for target 'kernel' failed<br>make: *** [kernel] Error 2<br></blockquote></blockquote><div><div>What is going on?<br><br></div><div>Have a nice day,<br></div><div>Artur Finger<br></div></div></div>