nickysn
|
996eaf16b3
+ override TInternalLinkerZXSpectrum.GetCode/Data/BssSize to avoid access violation error
|
5 жил өмнө |
nickysn
|
7eb782446e
+ create a linker script for the ZX Spectrum internal linker
|
5 жил өмнө |
nickysn
|
3685b50e75
+ set cobjdata in TIntelHexExeOutput.create;
|
5 жил өмнө |
nickysn
|
6104cd321c
+ set cobjdata in TRelObjInput.create
|
5 жил өмнө |
nickysn
|
b2714052d1
+ override TInternalLinkerZXSpectrum.InitSysInitUnitName
|
5 жил өмнө |
Mattias Gaertner
|
67ba0641fc
pas2js: fixed check if specialized class interface is needed
|
5 жил өмнө |
florian
|
42e4d66c5e
* AArch64: enable TARMAsmOptimizer.OptPass1And
|
5 жил өмнө |
nickysn
|
8ffd756546
+ added 'z80_internal_linker' build mode to the z80 lazarus project
|
5 жил өмнө |
nickysn
|
4a296c9f5d
* enable the Z80 internal linker (not working yet) if the compiler is compiled with the Z80_INTERNAL_LINKER define
|
5 жил өмнө |
nickysn
|
3c8ac8d356
- removed the z80_internal_asm build mode, since it's now a feature enabled by default, not hidden behind an ifdef
|
5 жил өмнө |
nickysn
|
11cc085870
+ implemented TRelObjInput.CanReadObjData
|
5 жил өмнө |
marco
|
c95b1348fb
* make properties file binary the same for chms with binary index.
|
5 жил өмнө |
michael
|
700f3e6ec1
* Add dictionary tests for comparison with pas2js
|
5 жил өмнө |
Mattias Gaertner
|
9df74570a6
pas2js: filer: restore specialize class
|
5 жил өмнө |
florian
|
c5d7e6807c
* ARM: factor out TARMAsmOptimizer.OptPass1And
|
5 жил өмнө |
Mattias Gaertner
|
9c8fc6bcf5
fcl-passrc: fixed specialize while-do and with-do
|
5 жил өмнө |
Mattias Gaertner
|
619776ad48
fcl-passrc: resolver: nicer incompatible types anonymous proc and proc type
|
5 жил өмнө |
Mattias Gaertner
|
d0faf82fcd
pas2js: filer: started delay specialize
|
5 жил өмнө |
florian
|
0acae47310
* ARM: get rid of more unneeded sxtb/h uxtb/h instructions
|
5 жил өмнө |
nickysn
|
2353b1adee
+ started work on the Z80 internal linker
|
5 жил өмнө |
svenbarth
|
1c5d0220fe
* enable tests for the Nullable unit
|
5 жил өмнө |
Mattias Gaertner
|
73a2b46263
fcl-passrc: specialize varargs of t
|
5 жил өмнө |
florian
|
651f5cb8a1
* ARM: (V)LDM do not load from the registers in the reg. set
|
5 жил өмнө |
nickysn
|
3f95fa50ef
* use const_align(sizeof(pint)) alignment instead of sizeof(pint) for various
|
5 жил өмнө |
Mattias Gaertner
|
4637a882d5
pas2js: async function exit(promise)
|
5 жил өмнө |
svenbarth
|
0f372308b5
* fix comment: define is called HAS_OSCONFIG, not HAVE_OSCONFIG
|
5 жил өмнө |
michael
|
6b79e2c2c3
* Moved constant to rtlconsts
|
5 жил өмнө |
michael
|
e0c5ac1682
* Add nullable (bug ID 0037128)
|
5 жил өмнө |
florian
|
8f88112bfe
* allow in iso mode constants selecting the branch to dispose of a variant record (no functional effect though), resolves #37085
|
5 жил өмнө |
Mattias Gaertner
|
683c5c8faf
fcl-passrc: allow external class function async
|
5 жил өмнө |