<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Den 30-10-2012 21:54, SkyDiablo skrev:<br>
    </div>
    <blockquote cite="mid:50903E8A.5070808@gmx.net" type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      so wow !<br>
      <br>
      my question have a little prehistory, but direct to the problem. i
      have compile a crosscompiler;<br>
      <br>
      windows -> Linux/MIPS<br>
      <br>
      all works fine with one exception. if i start my helloWorld binary
      on my destination target system, i get this message:<br>
      <br>
      FPU emulator disabled, make sure your toolchain was compiled with
      software floating point support (soft-float)<br>
      <br>
      someone can think: "oh, the toolchain is wrong", but no, with the
      same toolchain and with an c++ source, i can create a working
      binary with this compiler switch: "-msoft-float".<br>
      <br>
      so, how can i implement this "software floating point" behavoir in
      my FPC binary?<br>
      <br>
      greez & thx,<br>
        sky...<br>
    </blockquote>
    When building the crosscompiler try adding CROSSOPT="-Cfsoft". The
    same argument(-Cfsoft) should be specified when building a program
    with the crosscompiler afterwards. -Cf sets the FPU type, which by
    default is set to mips32. soft sets it to softfpu<br>
  </body>
</html>