<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body smarttemplateinserted="true">
    <div id="smartTemplate4-template">Hi,<br>
      <br>
      <blockquote type="cite">It is weird that your code calls setjmp?
        Are you using a non Windows platform?  Comparisons with Delphi
        should be done on Windows where the exception systems match.
        Apples to Apples please.
        <br>
      </blockquote>
      <br>
      It is FPC on Linux.</div>
    <div><br>
    </div>
    <div>And Delphi 4 on Linux (in WINE)<br>
      <p> </p>
      <p>Even if it wants to do the Linux nonsense, FPC could at least
        inline fpc_setjmp in fpc_pushexceptaddr to make it only one
        function call. <br>
      </p>
      <p><br>
      </p>
      I regret installing Linux. Everything worked better with Windows
      98 and Delphi 4<br>
    </div>
    <div><br>
    </div>
    <div><br>
      Sincerely,<br>
      Benito <br>
    </div>
    <div class="moz-cite-prefix">On 24.05.23 10:14, Marco van de Voort
      via fpc-pascal wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:45aef5a8-b025-a3df-e890-c92f5438d64f@pascalprogramming.org">
      <br>
      On 23-5-2023 12:44, Benito van der Zander via fpc-pascal wrote:
      <br>
      <blockquote type="cite">Hi,
        <br>
        <blockquote type="cite">
          <br>
          Depends on your code. </blockquote>
        <br>
        <br>
        I wrote all my code in Delphi 4. From 1998 or so. I do not make
        new projects, only maintain old ones.
        <br>
        <br>
        Delphi 4 felt much better.
        <br>
        <br>
        Like take:
        <br>
        <br>
        procedure test;
        <br>
        var s: string;
        <br>
        begin
        <br>
          s:= 'abc';
        <br>
        end;
        <br>
      </blockquote>
      <br>
      <br>
      It is weird that your code calls setjmp? Are you using a non
      Windows platform?  Comparisons with Delphi should be done on
      Windows where the exception systems match. Apples to Apples
      please.
      <br>
      <br>
      <br>
      _______________________________________________
      <br>
      fpc-pascal maillist  -  <a class="moz-txt-link-abbreviated" href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a>
      <br>
      <a class="moz-txt-link-freetext" href="https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal">https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal</a>
      <br>
    </blockquote>
  </body>
</html>