Mattias Gaertner
|
05243a2de6
pas2js: hide $shared in sets
|
6 vuotta sitten |
Jonas Maebe
|
0cd85d73e4
* ttryfinallynode now inherits from tbinarynode instead of tloopnode, as its
|
6 vuotta sitten |
Mattias Gaertner
|
cc44f64920
pastojs: fixed for e in set do
|
6 vuotta sitten |
Mattias Gaertner
|
db4f11201a
nodepas2js: exception handling with stacktrace
|
6 vuotta sitten |
Mattias Gaertner
|
32907ada6d
pastojs: fixed searching paths without trailing pathdelim
|
6 vuotta sitten |
Mattias Gaertner
|
42c2859ce4
fcl-passrc: fixed hashlist for pas2js
|
6 vuotta sitten |
Mattias Gaertner
|
46b1838d60
fcl-json: fixed hashlist for pas2js
|
6 vuotta sitten |
Mattias Gaertner
|
b5e7566e55
fcl-js: fixed hashlist for pas2js
|
6 vuotta sitten |
Mattias Gaertner
|
72bab28659
pastojs: fixed local record and enum types
|
6 vuotta sitten |
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]
|
6 vuotta sitten |
pierre
|
96460b70b2
Remove another wrong typecast when testing that a tai is an instruction
|
6 vuotta sitten |
Mattias Gaertner
|
a34b1f36e0
pastojs: fixed parsing if-then-raise-else
|
6 vuotta sitten |
Mattias Gaertner
|
057534ef47
pastojs: fixed initializing static array of record
|
6 vuotta sitten |
Mattias Gaertner
|
4d69aebf18
pastojs: nodejs js exception handling
|
6 vuotta sitten |
Mattias Gaertner
|
5f43eb5baa
fcl-passrc: fixed TPasResHashList arbitrary values
|
6 vuotta sitten |
pierre
|
9c90f593ab
Add global range check disable for i8086 cgcpu and x86 nx86add units
|
6 vuotta sitten |
pierre
|
a015c779ff
Remove unneeded typecasts in TryTOptimizeMove
|
6 vuotta sitten |
pierre
|
fbffd2a38f
Fix typecast in FindRegDeAlloc call
|
6 vuotta sitten |
pierre
|
bb219cd05a
Add check about tloadnode.symtableentry type before typecast
|
6 vuotta sitten |
pierre
|
0abc978cc4
Change RemoveCurrentP parameter type to tai, because GetNextInstruction does not always return a taicpu, adapt code in avr/aoptcpu unit
|
6 vuotta sitten |
Mattias Gaertner
|
ff431f0106
pastojs: fixed calling destructor after exception in constructor
|
6 vuotta sitten |
pierre
|
9c2ac7b3dd
Avoid range check error in ReadPosInfo
|
6 vuotta sitten |
pierre
|
bf3bedb2d4
Add explicit rtlclean/rtl targets in fullcycle rule if DOWPOCYCLE is set
|
6 vuotta sitten |
pierre
|
ae0c180e0b
Avoid overflow in code
|
6 vuotta sitten |
pierre
|
e42ccccecf
Disable range check completely in arm/cgcpu unit
|
6 vuotta sitten |
pierre
|
04fd1a6397
Complement commit 40104, by changing type of executionweight in toptinfo record and adapt pass_2 code
|
6 vuotta sitten |
pierre
|
e5dffebdc7
Avoid range check error in MaskLength evaluation
|
6 vuotta sitten |
pierre
|
8f7707d474
Use correct field for sl_absolutetype or sl_typeconv ppropaccesslistitem type (revealed by compilation with -CriotR)
|
6 vuotta sitten |
Mattias Gaertner
|
0e012e657f
pastojs: fixed handling read error
|
6 vuotta sitten |
Mattias Gaertner
|
1eb6ef4b27
pastojs: fixed %date% omitting []
|
6 vuotta sitten |