maciej-izak
|
79076c695d
Remove redundant TArray<T> declaration in Generics.Collections. Was introduced before objpas.TArray<T> declaration but objpas.TArray<T> is more proper and Delphi compatible.
|
8 жил өмнө |
maciej-izak
|
b38243c5cb
Improvement for IsManaged in RTTI module: ShortString is not managed type. Test corrected.
|
8 жил өмнө |
maciej-izak
|
a4952071e3
Corrected function IsManaged for RTTI module. Return true if is passed managed type (finally it is possible thanks to r35180 and mantis 31249).
|
8 жил өмнө |
maciej-izak
|
1d301b6dbe
More consequent writing of Rtti. Part of code related to recorddef moved from recorddef_rtti to write_child_data_rtti(). When typeinfo is used in code init Rtti is a child of the full Rtti. Commit also contains correction for code commited for mantis #31249 (r35376) and mantis #31305 (r35377) for objects. Before was impossible to compile code with usage of typeinfo() function for object without managed fields ("Undefined symbol" error).
|
8 жил өмнө |
michael
|
767645014c
* Patch from Mattias Gaertner:
|
8 жил өмнө |
florian
|
41b028ffc0
* unpcklp* require aligned memory, so do not spill replace their first operand by a memory location, resolves #31332
|
8 жил өмнө |
marcus
|
8e123e7b37
Amiga: fix fp.dsk saving
|
8 жил өмнө |
michael
|
c3e50a36cc
* Move fpdoc block after uses clause
|
8 жил өмнө |
Jonas Maebe
|
6d5339cdb6
* CP819/IBM819 should be mapped to Windows code page 28591 (ISO8859-1)
|
8 жил өмнө |
florian
|
b41989adfa
* offset of vstr/vld is limited to +/- 1020, take care of this during spilling
|
8 жил өмнө |
joost
|
f0ebae94a7
* Changed CheckFPMakeDependencies from global function to method
|
8 жил өмнө |
svenbarth
|
7af52f81a7
* initialize boheader to avoid a warning
|
8 жил өмнө |
michael
|
53cccb6981
* Fix bug introduced by caret handling
|
8 жил өмнө |
svenbarth
|
669be1e4c2
* don't directly use sym.value as that is not necessarily initialized anymore
|
8 жил өмнө |
svenbarth
|
7e85e27865
* fix ncgrtti correctly (for once that warning was indeed useful :P )
|
8 жил өмнө |
florian
|
4b63da81aa
* initialize para to avoid warning
|
8 жил өмнө |
florian
|
8ba0abf0d7
* avoid warning about OutName not being initialized
|
8 жил өмнө |
florian
|
23a02c9063
* fix arm compiler building
|
8 жил өмнө |
michael
|
eaa02f2f88
* Basic RTL for pas2js generated programs
|
8 жил өмнө |
michael
|
393b4caba2
* Patch from Mattias Gaertner:
|
8 жил өмнө |
svenbarth
|
a9888eba70
* also generate Big Obj COFF files with the GNU utilities (needs 2.25 or newer), at least as long as the new option -a5 isn't given, which disables this
|
8 жил өмнө |
svenbarth
|
76445fd4b7
+ add ability to generate Big Obj COFF files if required due to the section count being higher than $7fff
|
8 жил өмнө |
svenbarth
|
95bea696ca
+ add ability to read Big Obj COFF files as generated by MSVC with /bigobj and GNU AS with -mbig-obj (starting from version 2.25); this format allows 2^31 sections per COFF file instead of 2^16, thus solving the problem of compiling packages\odata\src\sharepoint.pp
|
8 жил өмнө |
joost
|
addb92e62b
* Replaced global variable for field
|
8 жил өмнө |
svenbarth
|
11493de99b
+ add test from Mantis #31305 for completeness sake
|
8 жил өмнө |
svenbarth
|
c1390b3442
* fix for Mantis #31249: applied (adjusted) patch provided by Maciej Izak
|
8 жил өмнө |
Károly Balogh
|
a34b6c7c53
m68k: atari also uses syscalls, so update the comment for that too
|
8 жил өмнө |
svenbarth
|
d149f260fc
- remove no longer needed gen_fpc_dummy()
|
8 жил өмнө |
svenbarth
|
cc42bb8a7a
* generate the package stub for all Windows and NativeNT targets
|
8 жил өмнө |
svenbarth
|
48bddbbc43
* use new potype_pkgstub instead of gen_fpc_dummy() as the former works on all platforms that needs it
|
8 жил өмнө |