Mattias Gaertner
|
67b3fd7e37
fcl-passrc: less hints
|
hace 6 años |
Mattias Gaertner
|
a67f016603
pastojs: fixed str(currency)
|
hace 6 años |
pierre
|
04debba9de
Fix arm-android compilation by prepending syscall_nr_ prefix also to __ARM_NR_XXX arm specific linux syscalls
|
hace 6 años |
michael
|
9b39033ed4
* Fix bug ID #34535, small optimization
|
hace 6 años |
Mattias Gaertner
|
895139f332
pastojs: fixed name clash published property and external
|
hace 6 años |
svenbarth
|
251dfb6776
* don't allow constants of the record type that is currently being parsed; this would fail as soon as another field is added after the constant declaration
|
hace 6 años |
svenbarth
|
446f89719c
* move checking whether a field's type is valid for the field to a separate function
|
hace 6 años |
florian
|
c45806c84f
* made test more verbose
|
hace 6 años |
florian
|
e8ebc00b3b
* redundant code removed, work is meanwhile done by aasmcpu.optimize_ref
|
hace 6 años |
florian
|
72416edcc4
+ support for tlsm_general on i386-linux
|
hace 6 años |
Mattias Gaertner
|
6d78637441
pastojs: parse double quotes in asm-blocks
|
hace 6 años |
pierre
|
c3914c1f38
Downgrade EXTDEBUG warning to note about zero size temp, as it is used for empty sets
|
hace 6 años |
pierre
|
796db4cef5
Implement mark_write override for tinilinenode
|
hace 6 años |
florian
|
a40335de34
* non-linux arm targets fixed
|
hace 6 años |
florian
|
e157939b41
* compilation on x86-64 and i8086 fixed
|
hace 6 años |
florian
|
4d2d26c318
* define renamed into tls_threadvars
|
hace 6 años |
florian
|
95acf20544
* address output updated
|
hace 6 años |
florian
|
063415fa72
+ i386-linux support for tls-based threadvars
|
hace 6 años |
florian
|
0d50a63c7d
+ tsettings.tlsmodel
|
hace 6 años |
florian
|
9c041afc7c
* disable generic threadvar handling if section thread vars are available
|
hace 6 años |
florian
|
c37c485eb7
+ check if initialization/finalization code uses implicitly thread vars
|
hace 6 años |
florian
|
e949276d9d
* basic implementation for pure pascal programs to allocate tls space
|
hace 6 años |
florian
|
9f16c34329
+ initial work for tls-based threadvar support on arm-linux
|
hace 6 años |
Mattias Gaertner
|
aca753d6e8
fcl-passrc: fixed parent of generic params
|
hace 6 años |
Mattias Gaertner
|
799adf1d99
pastojs: error on method in record, bug #34518
|
hace 6 años |
Mattias Gaertner
|
e31a7e9b73
pas2js: clean up
|
hace 6 años |
yury
|
5c5dc2ed50
* Changed verbosity of ""???" not yet supported inside inline procedure/function" to note to be consistent with note "Call to subroutine "?" marked as inline is not inlined".
|
hace 6 años |
yury
|
dd60397165
+ Added the pio_inline_not_possible flag to timplprocoption. It is set if a function can't be inline (contains an assembler block, etc). When calling such functions, no note "Call to subroutine "?" marked as inline is not inlined" is emitted.
|
hace 6 años |
Mattias Gaertner
|
6bb752c637
pas2js: default pas2js.cfg unitpath uses $CfgDir/../../../packages/*
|
hace 6 años |
Mattias Gaertner
|
e89223e56e
pas2js: clean up
|
hace 6 años |