nickysn
|
c3b971e0dd
+ log the properties of ait_symbol for debugging purposes in the LLVM-MC asm writer
|
5 gadi atpakaļ |
nickysn
|
05235a1066
* synchronized with trunk
|
5 gadi atpakaļ |
florian
|
120825d1d6
* do not throw an internal error on illegal assembler expressions, resolves #37439
|
5 gadi atpakaļ |
nickysn
|
0eb518955f
+ a very early and incomplete implementation of WriteTree for LLVM-MC
|
5 gadi atpakaļ |
nickysn
|
77dea11cdd
+ override and implement WriteAsmList
|
5 gadi atpakaļ |
nickysn
|
6a89e2c1fa
+ register a LLVM-MC assembler writer (not implemented yet)
|
5 gadi atpakaļ |
nickysn
|
f04c43f58c
+ created unit (empty for now) for the llvm-mc assembler writer
|
5 gadi atpakaļ |
yury
|
e200fde888
* Fixed tests for 16-bit CPUs.
|
5 gadi atpakaļ |
yury
|
1b99279617
* msdos: Enabled $HUGECODE for sysutils and classes to overcome 64K per unit code limit.
|
5 gadi atpakaļ |
yury
|
9d41a435c2
* tinyheap: Disable inline when FPC_TINYHEAP_HUGE is defined to prevent code bloat.
|
5 gadi atpakaļ |
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 gadi atpakaļ |
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 gadi atpakaļ |
ondrej
|
809db09169
sql parser: support CASE with selector (CASE A WHEN 1 THEN B ELSE C END)
|
5 gadi atpakaļ |
nickysn
|
2b3b1b4373
* synchronized with trunk
|
5 gadi atpakaļ |
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 gadi atpakaļ |
florian
|
b267f6fcb3
* internal error unified
|
5 gadi atpakaļ |
florian
|
004ac4d1f4
* Xtensa: set abi correctly
|
5 gadi atpakaļ |
pierre
|
a4cfade86b
Avoid internalerror 200203273 by handling LOC_CSUBSETREG and LOC_CSUBSETREF as LOC_SUBSETREG in tcgassignmentnode.pass_generate_code
|
5 gadi atpakaļ |
yury
|
580e9e5169
* wlib: calculate the record size according to the number of files in the library.
|
5 gadi atpakaļ |
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 gadi atpakaļ |
yury
|
17e75004c5
* Allow library based smartlinking of indirect symbol entries.
|
5 gadi atpakaļ |
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 gadi atpakaļ |
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 gadi atpakaļ |
yury
|
e4b717c817
* 8086: More fixes for Ofs() handling.
|
5 gadi atpakaļ |
yury
|
2186846ab1
* 8086: Fixed an internal error for cases like FarPtr2 := FarPointer($12345678) + int16;
|
5 gadi atpakaļ |
nickysn
|
84f5c15928
* synchronized with trunk
|
5 gadi atpakaļ |
svenbarth
|
075057f929
* fix for Mantis #37579: mark the 'German' tokens with the characters they represent
|
5 gadi atpakaļ |
florian
|
7e8a50452b
* StackTop must be OS specific (and not CPU specific)
|
5 gadi atpakaļ |
yury
|
15d1d00c34
* fixed a typo.
|
5 gadi atpakaļ |
ondrej
|
0b440758ea
sql parser: support "SELECT 'a' 'b'" syntax (MSSQL)
|
5 gadi atpakaļ |