Commit History

Autor SHA1 Mensaxe Data
  Mattias Gaertner 42c2859ce4 fcl-passrc: fixed hashlist for pas2js %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 46b1838d60 fcl-json: fixed hashlist for pas2js %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner b5e7566e55 fcl-js: fixed hashlist for pas2js %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 72bab28659 pastojs: fixed local record and enum types %!s(int64=6) %!d(string=hai) anos
  pierre 3b49fda0a2 Only call moved if len>0, as otherwise astring local variable is nil, which leads to a range check error for astring[1] %!s(int64=6) %!d(string=hai) anos
  pierre 96460b70b2 Remove another wrong typecast when testing that a tai is an instruction %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner a34b1f36e0 pastojs: fixed parsing if-then-raise-else %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 057534ef47 pastojs: fixed initializing static array of record %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 4d69aebf18 pastojs: nodejs js exception handling %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 5f43eb5baa fcl-passrc: fixed TPasResHashList arbitrary values %!s(int64=6) %!d(string=hai) anos
  pierre 9c90f593ab Add global range check disable for i8086 cgcpu and x86 nx86add units %!s(int64=6) %!d(string=hai) anos
  pierre a015c779ff Remove unneeded typecasts in TryTOptimizeMove %!s(int64=6) %!d(string=hai) anos
  pierre fbffd2a38f Fix typecast in FindRegDeAlloc call %!s(int64=6) %!d(string=hai) anos
  pierre bb219cd05a Add check about tloadnode.symtableentry type before typecast %!s(int64=6) %!d(string=hai) anos
  pierre 0abc978cc4 Change RemoveCurrentP parameter type to tai, because GetNextInstruction does not always return a taicpu, adapt code in avr/aoptcpu unit %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner ff431f0106 pastojs: fixed calling destructor after exception in constructor %!s(int64=6) %!d(string=hai) anos
  pierre 9c2ac7b3dd Avoid range check error in ReadPosInfo %!s(int64=6) %!d(string=hai) anos
  pierre bf3bedb2d4 Add explicit rtlclean/rtl targets in fullcycle rule if DOWPOCYCLE is set %!s(int64=6) %!d(string=hai) anos
  pierre ae0c180e0b Avoid overflow in code %!s(int64=6) %!d(string=hai) anos
  pierre e42ccccecf Disable range check completely in arm/cgcpu unit %!s(int64=6) %!d(string=hai) anos
  pierre 04fd1a6397 Complement commit 40104, by changing type of executionweight in toptinfo record and adapt pass_2 code %!s(int64=6) %!d(string=hai) anos
  pierre e5dffebdc7 Avoid range check error in MaskLength evaluation %!s(int64=6) %!d(string=hai) anos
  pierre 8f7707d474 Use correct field for sl_absolutetype or sl_typeconv ppropaccesslistitem type (revealed by compilation with -CriotR) %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 0e012e657f pastojs: fixed handling read error %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner 1eb6ef4b27 pastojs: fixed %date% omitting [] %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner c64ca00dfe pastojs: nodejs file functions %!s(int64=6) %!d(string=hai) anos
  Mattias Gaertner ba64c44486 pastojs: nodejs file functions %!s(int64=6) %!d(string=hai) anos
  pierre 8cd55d4603 Use longint type instead of AWord for Initial parameter in CalcExecutionWeigths (to avoid range error for avr compiler) %!s(int64=6) %!d(string=hai) anos
  pierre 7a07f848e8 Use pdword to avoid range check erro in tentryfile.getdword method %!s(int64=6) %!d(string=hai) anos
  pierre 89ee644919 Replace aint (which is a compiler specific type) by ptruint type, which is defined in system unit %!s(int64=6) %!d(string=hai) anos