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 години |
florian
|
b267f6fcb3
* internal error unified
|
преди 5 години |
florian
|
004ac4d1f4
* Xtensa: set abi correctly
|
преди 5 години |
pierre
|
a4cfade86b
Avoid internalerror 200203273 by handling LOC_CSUBSETREG and LOC_CSUBSETREF as LOC_SUBSETREG in tcgassignmentnode.pass_generate_code
|
преди 5 години |
yury
|
580e9e5169
* wlib: calculate the record size according to the number of files in the library.
|
преди 5 години |
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 години |
yury
|
17e75004c5
* Allow library based smartlinking of indirect symbol entries.
|
преди 5 години |
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 години |
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 години |
yury
|
e4b717c817
* 8086: More fixes for Ofs() handling.
|
преди 5 години |
yury
|
2186846ab1
* 8086: Fixed an internal error for cases like FarPtr2 := FarPointer($12345678) + int16;
|
преди 5 години |
svenbarth
|
075057f929
* fix for Mantis #37579: mark the 'German' tokens with the characters they represent
|
преди 5 години |
florian
|
7e8a50452b
* StackTop must be OS specific (and not CPU specific)
|
преди 5 години |
yury
|
15d1d00c34
* fixed a typo.
|
преди 5 години |
ondrej
|
0b440758ea
sql parser: support "SELECT 'a' 'b'" syntax (MSSQL)
|
преди 5 години |
pierre
|
b5c8ac7769
Add fgl unit to symbian RTL unit list
|
преди 5 години |
yury
|
222f981dd1
* 8086: Fixed Ofs() for far routines.
|
преди 5 години |
yury
|
6878ffbf04
* In the TP mode for 16-bit CPUs uint8+uint8 is extended to sint16+sint16. This is TP compatible.
|
преди 5 години |
ondrej
|
b814c41ea9
sql parser: support functions with identifier path (MSSQL)
|
преди 5 години |
florian
|
8636015265
+ Xtensa: consider also floating point stores in TCpuAsmOptimizer.RegLoadedWithNewValue
|
преди 5 години |
florian
|
f9ddc3ac66
+ Xtensa: L32IMov2L32I optimization
|
преди 5 години |
florian
|
66e682dfdd
* Xtensa: patch by Christo Crause: add support for windowed ABI stack dump, resolves #37583
|
преди 5 години |
yury
|
324deca817
* wlib: Explicitly specify the smallest possible record align to reduce the size of .a files.
|
преди 5 години |
florian
|
f72f021da4
+ AAarch64: FMovFMov2FMov optimization
|
преди 5 години |
yury
|
b4139720e6
* RTTI: Offset of record fields is defined as SizeInt not ptruint.
|
преди 5 години |
Jonas Maebe
|
a88288bab3
- reverted r46457, accidentally committed (breaks -Oooptcse)
|
преди 5 години |
Jonas Maebe
|
8d3ef67218
- disable {$optimization on} setting so the (fp)make settings are used
|
преди 5 години |
Jonas Maebe
|
f26735fc77
* execute the tempinitcode whent the tempcreate node gets processed rather
|
преди 5 години |
yury
|
2ab7cceeaa
* Added the $F+ switch (forced far calls) for some TP mode tests.
|
преди 5 години |
yury
|
721e89fafd
* msdos: Force names of external routines to be all uppercase only in TP mode.
|
преди 5 години |