Károly Balogh
|
1df56495b7
* fix a typo in a comment. no functional change
|
il y a 5 ans |
michael
|
032f3aa11a
* Fix visibility warning
|
il y a 5 ans |
michael
|
b2abcba6d9
* Generic list mode, allow use of record instead of class
|
il y a 5 ans |
Jonas Maebe
|
a2174753c1
- removed tabstractrecorddef.get_unit_symtable, which did not always return the unit
|
il y a 5 ans |
florian
|
7a60e044e3
* simplify constant expressions after re-ordering, resolves #37062
|
il y a 5 ans |
michael
|
84bffbe75e
* Fix bug #37064: missing stdcall calling convention modifier
|
il y a 5 ans |
pierre
|
a414997a84
Use 0 instead of 0xffffffff to disable page width
|
il y a 5 ans |
pierre
|
db0f0be3ba
Use 0 instead of 0xffffffff to disable page width
|
il y a 5 ans |
pierre
|
c77ef7d6dd
Regenerate all Makefile's after change in utils/fpcm/fpcmake.ini to better support use of i386 compiler on x86_64 machines
|
il y a 5 ans |
michael
|
0333677ac3
* Fix from Bart Broersma, small optimization (bug ID 37061)
|
il y a 5 ans |
pierre
|
ae91ff00b9
Do not add -Fl$GCCLIBDIR to FPCMAKEOPT as this is now handled by fpcmake
|
il y a 5 ans |
pierre
|
406d17a4b6
Update fpcmake.inc and revision.inc after previous commit #45352
|
il y a 5 ans |
pierre
|
5ffc1b8152
Use GCCLIBDIR variable for FPCMAKEGCCLIBDIR if FPCFPMAKE has same target cpu as CPU_TARGET
|
il y a 5 ans |
pierre
|
3aa253c11d
Allow system unit to be compiled without RTTI feature
|
il y a 5 ans |
michael
|
71e322d058
* Patch from Noel Duffy to improve IPV6 address parsing (bug ID tw37013)
|
il y a 5 ans |
Mattias Gaertner
|
6ffba8e2b6
pas2js: filer: add specs to gen type
|
il y a 5 ans |
florian
|
7dbab3a78f
* handle OP_XOR for a full mm register correctly in tcgx86.opmm_loc_reg
|
il y a 5 ans |
nickysn
|
4beb4bf8b2
+ Z80: support the flags subregisters in the registers_interfere function
|
il y a 5 ans |
nickysn
|
c6c834949f
+ Z80: support all the flags subregisters in super_registers_equal
|
il y a 5 ans |
nickysn
|
fe12026959
+ support the LD instruction in TCpuAsmOptimizer.RegLoadedWithNewValue
|
il y a 5 ans |
nickysn
|
bb4d7a7a50
+ Z80: implemented TCpuAsmOptimizer.InstructionLoadsFromReg
|
il y a 5 ans |
florian
|
05091cf0dd
+ MovAndTest2Test optimization
|
il y a 5 ans |
nickysn
|
4abc498f2f
+ added the Z80 individual flag bits as subregisters
|
il y a 5 ans |
nickysn
|
b98cc1ebff
+ added subregisters for the Z80 flags
|
il y a 5 ans |
nickysn
|
1f8a9c708e
* use RegistersInterfere instead of SuperRegistersEqual in TAoptBase.RegInOp and TAoptBase.RegInRef
|
il y a 5 ans |
nickysn
|
531cc0ab0d
+ introduced TAOptBase.RegistersInterfere (which might not always be equivalent to SuperRegistersEqual)
|
il y a 5 ans |
nickysn
|
4263ff44c1
+ Z80: added a registers_interfere helper function
|
il y a 5 ans |
nickysn
|
5947adcd7b
+ added a correct implementation of TAOptBase.SuperRegistersEqual for the Z80
|
il y a 5 ans |
michael
|
50261464da
* Patch from N. Neumann, implement some delphi compatible StrToUint functions (bug id 37049)
|
il y a 5 ans |
Mattias Gaertner
|
4afe1de02f
pas2js: fixed arrayRef
|
il y a 5 ans |