<div dir="ltr">Thanks a lot<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 8 November 2016 at 14:06, Adam Hornáček <span dir="ltr"><<a href="mailto:ado.hornacek@gmail.com" target="_blank">ado.hornacek@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Hi,<div><br></div><div>this include resolved the issues for me:</div><div><br></div><div><div>#include <include/shared.h></div><div>#include <include/c.h></div></div><div><br></div><div><div>Regards,</div><div>Adam</div><div><blockquote type="cite"><div><div class="h5"><div>On 8 Nov 2016, at 14:02, Artur Finger <<a href="mailto:fingerartur@gmail.com" target="_blank">fingerartur@gmail.com</a>> wrote:</div><br class="m_-6397276193962769648Apple-interchange-newline"></div></div><div><div><div class="h5"><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'<wbr>:<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>                              <wbr>            ^<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_<wbr>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>                              <wbr>            ^<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>                              <wbr>           ^<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/<wbr>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></div></div>
______________________________<wbr>_________________<br>OSy mailing list<br><a href="mailto:OSy@d3s.mff.cuni.cz" target="_blank">OSy@d3s.mff.cuni.cz</a><br><a href="https://d3s.mff.cuni.cz/mailman/listinfo/osy" target="_blank">https://d3s.mff.cuni.cz/<wbr>mailman/listinfo/osy</a><br></div></blockquote></div><br></div></div><br>______________________________<wbr>_________________<br>
OSy mailing list<br>
<a href="mailto:OSy@d3s.mff.cuni.cz">OSy@d3s.mff.cuni.cz</a><br>
<a href="https://d3s.mff.cuni.cz/mailman/listinfo/osy" rel="noreferrer" target="_blank">https://d3s.mff.cuni.cz/<wbr>mailman/listinfo/osy</a><br>
<br></blockquote></div><br></div>