Károly Balogh
|
b149718566
sinclairql: added an entirely stub (for now) sysutils unit. added a classes unit. enabled building the whole rtl
|
4 lat temu |
lacak
|
d7bef47c24
fcl-db: return default values for (published) properties where getters are not implemented yet.
|
4 lat temu |
Jonas Maebe
|
7c9fb4b4af
* AArch64: fix storing a 32 bit value in the lower 32 bits of a 64 bit
|
4 lat temu |
florian
|
77681333f5
* patch by J. Gareth Moreton: AArch64 OptPass1Shift register tracking fault fix, resolves #38691
|
4 lat temu |
Károly Balogh
|
f718567c95
sinclairql: support the upcoming QL binary linking feature of vlink (still in development). it's behind an undocumented -WL switch now. also, reduce the amount of used dataspace by the size of the relocation table in the current linking mode
|
4 lat temu |
Károly Balogh
|
2a7aa11163
m68k: added support to references like (a0,d0.w) in inline assembly, also fixed a bug, where sometimes the index register would have been randomly set as smaller than .l size, when the size wasn't specified
|
4 lat temu |
Károly Balogh
|
6dbcd17f54
sinclairql: hopefully fix off-by-one processing in the packed relocs code
|
4 lat temu |
florian
|
71dc62dde6
* if left is a smaller type, then an extension operation for shr can be removed
|
4 lat temu |
pierre
|
e6045673ee
Handle NIL entries in deflist after commit 48986
|
4 lat temu |
pierre
|
70760208bb
Add systems_openbsd to suppported_targets_x_smallr and modify GenerateExecutable in t_bsd unit accordingly
|
4 lat temu |
svenbarth
|
f9957f30a5
* fix for Mantis #38771: the owner of the procdef might be Nil in case of a specialization (that virtual can't be used on generics is caught later on)
|
4 lat temu |
Mattias Gaertner
|
a8f8f0ef4e
pastojs: clean up
|
4 lat temu |
Mattias Gaertner
|
1861dc83d9
pas2js: fixed delay init specializations after loading impl sections
|
4 lat temu |
michael
|
fe78829b99
* Fix issue ID #38772
|
4 lat temu |
pierre
|
f5e5f9645c
Add fForceUseForwardSlash to TLinkRes class, used for vlink linker on hosts using backslashes
|
4 lat temu |
nickysn
|
d8f02107a1
* avoid leaving a dangling pointer in pparautl.proc_add_definition to prevent
|
4 lat temu |
nickysn
|
711efc3e3a
+ started working on the SysUtils unit for the WASI platform
|
4 lat temu |
marco
|
a06c18bd07
* Apply fix from bug #0038734 from Andrea Mauri to update vpbyte after fillbuffer in a loop. The second instance of fillbuffer is safe, because it is at the procedure exit, and vpbyte is a local variable.
|
4 lat temu |
nickysn
|
dbecb67d45
* fixed the value passing of record parameters with non-scalar value size on the
|
4 lat temu |
nickysn
|
947f9af0e5
+ fixed code generation for high(dynarray) for the WebAssembly target
|
4 lat temu |
nickysn
|
a0e88efa6a
+ compile the sysconst unit for wasm32-wasi
|
4 lat temu |
florian
|
9969da24e1
* { ... } is no a longer valid comment in aarch64 assembler
|
4 lat temu |
florian
|
b336155be6
* improved .gitignore
|
4 lat temu |
nickysn
|
4f828929a3
* fixed the support for infinity and nan float literal values in the webassembly
|
4 lat temu |
florian
|
d53b17cadc
+ Aarch64: completed LSE support for all interlocked operations
|
4 lat temu |
Károly Balogh
|
0d5260396c
sinclairql: added startup code support for the 'packed' relocation table format in vlink. disabled for now.
|
4 lat temu |
Károly Balogh
|
665180a579
m68k: always use ELF objects with vasm for improved cross-compatibility with other tools and compilers
|
4 lat temu |
Mattias Gaertner
|
b64d1f9dfd
pastojs: fixed insert array
|
4 lat temu |
Jonas Maebe
|
bb977b398d
* AArch64: fix spilling integer registers to stack offsets that cannot be
|
4 lat temu |
Jonas Maebe
|
4b4ae79609
* AArch64: fixed spilling info for MOVK (part of mantis #38053)
|
4 lat temu |