paul
|
ec7be0d231
test: add more fpwidestring tests by Inoussa
|
12 năm trước cách đây |
florian
|
6606955b88
+ basic support for pic on arm-linux
|
12 năm trước cách đây |
paul
|
7ac3647ff2
rtl: apply patch of Inoussa with Incremental Implementation of the Unicode Collation Algorithm (mantis #0024873)
|
12 năm trước cách đây |
paul
|
f285948fcb
rtl, utils: apply patch of Inoussa:
|
12 năm trước cách đây |
lacak
|
721d695ae4
fcl-db: base: implements AsBytes for TBlobField
|
12 năm trước cách đây |
lacak
|
9cf1ef90cd
fcl-db: base: formatting (char-case)
|
12 năm trước cách đây |
nickysn
|
a1fa1954b8
* i8086 medium model fixes in Tresourcestrings.CreateResourceStringData
|
12 năm trước cách đây |
masta
|
dad4079e0c
Fix shift128Right in rtl/inc/softfpu.pp
|
12 năm trước cách đây |
nickysn
|
e4f84b0f5d
* i8086 medium model fixes in tnodeutils.InsertResourceTablesTable
|
12 năm trước cách đây |
florian
|
2806947a8f
+ FindRegAllocBackward
|
12 năm trước cách đây |
florian
|
bca6dafbc5
* mark the current procedure if it has a non local exit, not the targetted one
|
12 năm trước cách đây |
florian
|
bb397e2b2f
+ has_sse2_support for i386
|
12 năm trước cách đây |
nickysn
|
10db067372
* specify Tasmsymtype=AT_FUNCTION and use Create_nil_codeptr when generating the code pointers in the InitFinal table
|
12 năm trước cách đây |
florian
|
e147895f80
* make symbols generated in procedures global when auto-inlining is on
|
12 năm trước cách đây |
paul
|
17ef986b17
compiler: don't treat methods without self node (static class methods, class contructors, destructors, operators) as method pointers, fix comparison of procdef and procvardef to allow assignment of a static class method to a regular procedural variable (issue #24486)
|
12 năm trước cách đây |
florian
|
a2a405581c
* don't call the ansistring val variant for a zero based array if not necessary to avoid ansistring usage in embedded applications
|
12 năm trước cách đây |
florian
|
38f3448e22
* applied patch by Cyrax to fix #24722, revertes partially r25054 which was wrong
|
12 năm trước cách đây |
paul
|
dc95ba5b07
compiler: handle other places where we check current_procdef for self node
|
12 năm trước cách đây |
paul
|
4b76782691
compiler: fix property access from a nested routine of the static class method and extend a test
|
12 năm trước cách đây |
sergei
|
38058505ba
* Changed linking infrastructure to look like assembler one:
|
12 năm trước cách đây |
sergei
|
9e3d17778d
- Removed TAbstractAssembler and TAbstractAssemblerClass, they are not used anymore.
|
12 năm trước cách đây |
sergei
|
eec8129738
* TInternalLinker.Load_ReadStaticLibrary: exit if error has occurred while opening a static library or dynamic object, continuing can cause other errors/crashes in this case.
|
12 năm trước cách đây |
nickysn
|
088c06d308
* fixed class VMT generation for the i8086 medium memory model (near code, far data) by setting correctly the Tasmsymtype to each symbol according to whether it points to code or data
|
12 năm trước cách đây |
Jonas Maebe
|
57cdd8c106
* set symbol type/binding of data referred by ppc and arm/darwin stubs (part
|
12 năm trước cách đây |
paul
|
5c33644e5c
compiler: fix calling class methods from a nested routine of a static class method (mantis #0024865)
|
12 năm trước cách đây |
paul
|
89e154bc10
compiler: if method has no self node then load it as a usual identifier (issue #0024871)
|
12 năm trước cách đây |
marco
|
d55a32e875
* fix for #24878
|
12 năm trước cách đây |
sergei
|
d11ec8ac47
- Reverted r25269 and commented out r25261. The former one is wrong because it changes unit initialization order. The latter one causes RTL build failures on some targets, needs testing and likely RTL/makefiles patching.
|
12 năm trước cách đây |
sergei
|
feaa006243
* This test uses C-style operators and needs -Sc to compile.
|
12 năm trước cách đây |
sergei
|
e1ddd914ac
* Do not implicitly load Variants unit when compiling units. Doing so is mostly waste of time, and introduces unwanted build dependencies. It is enough to set uf_uses_variants flag for units, and examine these flags when compiling program/library. Resolves #24880.
|
12 năm trước cách đây |