svenbarth
|
03715bd9a8
+ add data records TInterfaceData for COM and TInterfaceRawData for raw interfaces that allow for easier access to data that's only accessible by using pointers (and keeping track of alignment) without further polluting TTypeData
|
8 anos atrás |
svenbarth
|
c6233697be
+ add utility properties to TPropData to access a specific TPropInfo or the end of the known data of all properties
|
8 anos atrás |
svenbarth
|
bf2891938f
+ add utility properties to TPropInfo to easily access the next TPropInfo in a list of prop infos (TPropInfo.Next) or the direct, unpadded end of the known information (TPropInfo.Tail)
|
8 anos atrás |
svenbarth
|
d044969d88
* applied adjusted patch from Mantis #31250 by Maciej Izak
|
8 anos atrás |
svenbarth
|
4742e826f6
+ add test for Mantis #23702, just to be sure that we don't re-add that already solved problem
|
8 anos atrás |
svenbarth
|
969e19ba1a
* initialize module id of a symtable always to the id of the current module (at least if there is a current module, which is not the case for the initial macro symtable)
|
8 anos atrás |
michael
|
f0a8355b84
* AlwaysQuote added (bug ID 31126)
|
8 anos atrás |
michael
|
0013769c4b
* Add server SNI support (patch by Udo Schmal, bug ID #31271)
|
8 anos atrás |
michael
|
b5fb706a65
* Fix bug #31176: (Try)StrToBool should accept localized floats
|
8 anos atrás |
michael
|
27329429d9
* Fix possible buffer overflow (bug ID 31203)
|
8 anos atrás |
marco
|
156c57e057
* copyright date update, mantis #31258
|
8 anos atrás |
marco
|
e02949920b
* fix for #31255
|
8 anos atrás |
joost
|
1e33458aae
* Fix problems with functions without function result
|
8 anos atrás |
michael
|
790b08948a
* Patch from Udo Schmal to implement TLS_1.1 and TLS_1.2 (openssl 1.0.2j)
|
8 anos atrás |
joost
|
ec98e63741
* Removed the usage of the global GFppkg at multiple locations
|
8 anos atrás |
svenbarth
|
3b1ae57844
* allow for AlignTypeData() to be inlined
|
8 anos atrás |
svenbarth
|
8e510da317
* adjust AlignTypeData to take a Pointer as argument as it also needs to be used for e.g. subrecords inside TTypeData (e.g. the property table of interfaces)
|
8 anos atrás |
Károly Balogh
|
1c4207642c
tabs to spaces indentation fixes. no functional changes
|
8 anos atrás |
nickysn
|
52f41a8f67
* fixed i8086 regressions after r35082
|
8 anos atrás |
Károly Balogh
|
b2ff3f82bc
m68k: marked palmos as 'under development', as there's code there, but was never really tested with the current CG
|
8 anos atrás |
Károly Balogh
|
94ec8ad854
m68k: added BSD targets, this means NetBSD, still under development
|
8 anos atrás |
Jonas Maebe
|
7911cc8437
- removed some dataconstn remenants
|
8 anos atrás |
Jonas Maebe
|
d66e0d6450
- got rid of gotclass and gotdynarray in valid_for_assign(), as these were
|
8 anos atrás |
Károly Balogh
|
5cde490e57
bsd: fixed the system unit to also include the softpu interface part on m68k, not only the implementation
|
8 anos atrás |
florian
|
668b198d7c
* fix for issue #29936: check if the internal needed types are available
|
8 anos atrás |
Jonas Maebe
|
048666a25c
* when freeing a procdef that hasn't been registered for writing to the ppu
|
8 anos atrás |
Jonas Maebe
|
382bbc1201
- removed gotderef from valid_for_assign(), and return true at every place
|
8 anos atrás |
Jonas Maebe
|
99a1847e2f
* fixed comment typo
|
8 anos atrás |
Jonas Maebe
|
9cd707a27a
* give an error if -Pxxx is specified to the compiler binary and xxx is not
|
8 anos atrás |
michael
|
180b93b326
* JSON2pas command-line tool added
|
8 anos atrás |