yury
|
e200fde888
* Fixed tests for 16-bit CPUs.
|
5 yıl önce |
yury
|
1b99279617
* msdos: Enabled $HUGECODE for sysutils and classes to overcome 64K per unit code limit.
|
5 yıl önce |
yury
|
9d41a435c2
* tinyheap: Disable inline when FPC_TINYHEAP_HUGE is defined to prevent code bloat.
|
5 yıl önce |
yury
|
97eb32e6fd
* 8086: Also fixed loading a register to a 32-bit ref in case the source register is used as the ref base or index.
|
5 yıl önce |
yury
|
4873ec73a7
* 8086: Fixed loading a 32-bit ref to a register in case the target register is used as the ref base or index.
|
5 yıl önce |
ondrej
|
809db09169
sql parser: support CASE with selector (CASE A WHEN 1 THEN B ELSE C END)
|
5 yıl önce |
pierre
|
5d6d47bad1
Amend commit 46484: Do not accept LOC_CSUBSETREF location type as this represents read-only memory region which should never be modified
|
5 yıl önce |
florian
|
b267f6fcb3
* internal error unified
|
5 yıl önce |
florian
|
004ac4d1f4
* Xtensa: set abi correctly
|
5 yıl önce |
pierre
|
a4cfade86b
Avoid internalerror 200203273 by handling LOC_CSUBSETREG and LOC_CSUBSETREF as LOC_SUBSETREG in tcgassignmentnode.pass_generate_code
|
5 yıl önce |
yury
|
580e9e5169
* wlib: calculate the record size according to the number of files in the library.
|
5 yıl önce |
yury
|
9e11f8122f
* Corrected r46481. Use both tcalo_new_section and tcalo_make_dead_strippable flags since only the default implementation implies a new section creation when tcalo_make_dead_strippable is specified.
|
5 yıl önce |
yury
|
17e75004c5
* Allow library based smartlinking of indirect symbol entries.
|
5 yıl önce |
yury
|
c75953c12b
* msdos: Implemented library based smartlinking of the dead stripable vectorized lists. It is enabled for the internal linker and wlink. These linkers sort sections by name by default.
|
5 yıl önce |
yury
|
764227193a
* Added on option to implement library based smartlinking of the dead stripable vectorized lists (e.g. resource strings index). By default smartlinking of such lists only supported when the section based smartlinking (tf_smartlink_sections) is enabled for a target.
|
5 yıl önce |
yury
|
e4b717c817
* 8086: More fixes for Ofs() handling.
|
5 yıl önce |
yury
|
2186846ab1
* 8086: Fixed an internal error for cases like FarPtr2 := FarPointer($12345678) + int16;
|
5 yıl önce |
svenbarth
|
075057f929
* fix for Mantis #37579: mark the 'German' tokens with the characters they represent
|
5 yıl önce |
florian
|
7e8a50452b
* StackTop must be OS specific (and not CPU specific)
|
5 yıl önce |
yury
|
15d1d00c34
* fixed a typo.
|
5 yıl önce |
ondrej
|
0b440758ea
sql parser: support "SELECT 'a' 'b'" syntax (MSSQL)
|
5 yıl önce |
pierre
|
b5c8ac7769
Add fgl unit to symbian RTL unit list
|
5 yıl önce |
yury
|
222f981dd1
* 8086: Fixed Ofs() for far routines.
|
5 yıl önce |
yury
|
6878ffbf04
* In the TP mode for 16-bit CPUs uint8+uint8 is extended to sint16+sint16. This is TP compatible.
|
5 yıl önce |
ondrej
|
b814c41ea9
sql parser: support functions with identifier path (MSSQL)
|
5 yıl önce |
florian
|
8636015265
+ Xtensa: consider also floating point stores in TCpuAsmOptimizer.RegLoadedWithNewValue
|
5 yıl önce |
florian
|
f9ddc3ac66
+ Xtensa: L32IMov2L32I optimization
|
5 yıl önce |
florian
|
66e682dfdd
* Xtensa: patch by Christo Crause: add support for windowed ABI stack dump, resolves #37583
|
5 yıl önce |
yury
|
324deca817
* wlib: Explicitly specify the smallest possible record align to reduce the size of .a files.
|
5 yıl önce |
florian
|
f72f021da4
+ AAarch64: FMovFMov2FMov optimization
|
5 yıl önce |