[Pkg-pascal-devel] fpc: git push experimental

Graham Inggs graham at nerve.org.za
Tue Sep 15 10:19:14 UTC 2015


On 14/09/2015 18:02, Graham Inggs wrote:
> I've just noticed a reply from upstream about the '-z relro' issue on 
> ARM [1].  They suggested I try with r31451 [2] merged.
>
> I'll give that a go during this week and provide feedback.
>
>
> [1] http://bugs.freepascal.org/view.php?id=28448
> [2] 
> http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=revision&root=fpc&revision=31451
>

I'm getting a build failure on armhf with 3.0.0~rc1+dfsg-1, before even 
trying to merge r31451.


flt_pack.inc(119,5) Error: Syntax error while parsing a conditional 
compiling expression
system.inc(1824,8) Warning: Implicit string type conversion from 
"RawByteString" to "UnicodeString"
system.pp(375) Fatal: There were 1 errors compiling module, stopping


Excerpts from the files below:


pcsrc/rtl/inc/flt_pack.inc:

119>>>>>{$if defined(fpc_softfpu_implementation)
      or ( defined(FPC_SYSTEM_HAS_extractFloat64Frac)
       and defined(FPC_SYSTEM_HAS_extractFloat64Exp)
       and defined(FPC_SYSTEM_HAS_extractFloat64Sign)
         )}


fpcsrc/rtl/inc/system.inc:

procedure do_getdir(drivenr : byte;var dir : unicodestring);
var
   s: rawbytestring;
begin
   Do_getdir(drivenr,s);
1824>>>>>  dir:=s;
end;




More information about the Pkg-pascal-devel mailing list