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 years ago |
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 years ago |
yury
|
e4b717c817
* 8086: More fixes for Ofs() handling.
|
5 years ago |
yury
|
2186846ab1
* 8086: Fixed an internal error for cases like FarPtr2 := FarPointer($12345678) + int16;
|
5 years ago |
svenbarth
|
075057f929
* fix for Mantis #37579: mark the 'German' tokens with the characters they represent
|
5 years ago |
florian
|
7e8a50452b
* StackTop must be OS specific (and not CPU specific)
|
5 years ago |
yury
|
15d1d00c34
* fixed a typo.
|
5 years ago |
ondrej
|
0b440758ea
sql parser: support "SELECT 'a' 'b'" syntax (MSSQL)
|
5 years ago |
pierre
|
b5c8ac7769
Add fgl unit to symbian RTL unit list
|
5 years ago |
yury
|
222f981dd1
* 8086: Fixed Ofs() for far routines.
|
5 years ago |
yury
|
6878ffbf04
* In the TP mode for 16-bit CPUs uint8+uint8 is extended to sint16+sint16. This is TP compatible.
|
5 years ago |
ondrej
|
b814c41ea9
sql parser: support functions with identifier path (MSSQL)
|
5 years ago |
florian
|
8636015265
+ Xtensa: consider also floating point stores in TCpuAsmOptimizer.RegLoadedWithNewValue
|
5 years ago |
florian
|
f9ddc3ac66
+ Xtensa: L32IMov2L32I optimization
|
5 years ago |
florian
|
66e682dfdd
* Xtensa: patch by Christo Crause: add support for windowed ABI stack dump, resolves #37583
|
5 years ago |
yury
|
324deca817
* wlib: Explicitly specify the smallest possible record align to reduce the size of .a files.
|
5 years ago |
florian
|
f72f021da4
+ AAarch64: FMovFMov2FMov optimization
|
5 years ago |
yury
|
b4139720e6
* RTTI: Offset of record fields is defined as SizeInt not ptruint.
|
5 years ago |
Jonas Maebe
|
a88288bab3
- reverted r46457, accidentally committed (breaks -Oooptcse)
|
5 years ago |
Jonas Maebe
|
8d3ef67218
- disable {$optimization on} setting so the (fp)make settings are used
|
5 years ago |
Jonas Maebe
|
f26735fc77
* execute the tempinitcode whent the tempcreate node gets processed rather
|
5 years ago |
yury
|
2ab7cceeaa
* Added the $F+ switch (forced far calls) for some TP mode tests.
|
5 years ago |
yury
|
721e89fafd
* msdos: Force names of external routines to be all uppercase only in TP mode.
|
5 years ago |
yury
|
154ada9e86
* 8086: enable cs_force_far_calls when m_nested_procvars is enabled.
|
5 years ago |
florian
|
18b8b9c566
* do not apply range test optimization if the variable is a string being compared against a char constants, resolves #37476
|
5 years ago |
Mattias Gaertner
|
7e8b9122dd
pastojs: started hub for shared values
|
5 years ago |
Mattias Gaertner
|
db49df38bc
fcl-passrc: resolver: started hub for shared values
|
5 years ago |
marco
|
a9f9ee43af
* fix for mantis 37573 by Sergey Larin. Manually chain coinitialize* running into the initproc chain, executing it depth first to make it as late as possible.
|
5 years ago |
Jonas Maebe
|
cc14f06677
* when a function returns a value in a register, but normally that type
|
5 years ago |
Jonas Maebe
|
ad7c3d9a09
* don't convert lea to add/inc/dec/sub if there's a symbol in the reference
|
5 years ago |