<div dir="auto"><div><div class="gmail_extra"><div class="gmail_quote">Am 09.12.2017 14:57 schrieb "Benito van der Zander" <<a href="mailto:benito@benibela.de">benito@benibela.de</a>>:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  

    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <p>Hi,<br>
    </p>
    <div id="m_5867009304668667079smartTemplate4-template">how do you recompile fpc after
      making a small change in the compiler, like enabling the debugmsg
      define in x86/aoptx86.pas?<br>
      <br>
      make buildbase says nothing was changed, and make clean; make
      buildbase recompiles not just the compiler, but also the rtl,
      which is a waste of time. <br></div></div></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">Build it in the Lazarus IDE using the corresponding project for your platform (this will result in a compiler/<platform>/pp(.exe) binary).</div><div dir="auto">Other than that "make cycle" inside the compiler directory *is* the recommended way to rebuild the compiler even if it rebuilds both the compiler and the RTL multiple times. </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div text="#000000" bgcolor="#FFFFFF"><div id="m_5867009304668667079smartTemplate4-template"></div></div></blockquote></div></div></div></div>