svenbarth
|
0351369698
* ttypeconvnode.typecheck_arrayconstructor_to_dynarray: the assignment node of the temp array to the resulting array always needs to exist, so remove the assigned() check
|
8 vuotta sitten |
svenbarth
|
b78037f6f2
* ttypeconvnode.typecheck_arrayconstructor_to_dynarray: use ctempcreatenode.create_value() instead of create() to get rid of the explicit addition of an assignment node
|
8 vuotta sitten |
svenbarth
|
d073e07244
+ add a test to ensure that array constructors correctly handle managed types (though there might be a temp floating around for longer than one might expect)
|
8 vuotta sitten |
Mattias Gaertner
|
a328f8df3d
pastojs: with localvar do
|
8 vuotta sitten |
Mattias Gaertner
|
0c66d8b362
fcl-passrc: fixed releasing canonical set of anonymous enumtype
|
8 vuotta sitten |
pierre
|
c0fd038eaa
Start getmem calls with smaller memory chuncks for CPU16 like i8086
|
8 vuotta sitten |
pierre
|
570f159e65
Get SysGetMem to return immediately with Result=Nil if SysOSAlloc fails and RetrunNilIfGrowHeapFails is true
|
8 vuotta sitten |
Mattias Gaertner
|
84e4b5258c
fcl-passrc: fixed memleak
|
8 vuotta sitten |
Mattias Gaertner
|
e7442b811e
fcl-passrc: examples: parsepp: fixed freeing module
|
8 vuotta sitten |
Mattias Gaertner
|
0464f1f68c
pastojs: implemented TObject.Free
|
8 vuotta sitten |
Mattias Gaertner
|
5006de1d40
fcl-js: comment
|
8 vuotta sitten |
Mattias Gaertner
|
e9a3d2c91a
fcl-passrc: resolver: function result is not writable, but elements of dynarray are
|
8 vuotta sitten |
Károly Balogh
|
94b684daee
m68k: reworked flags2reg, so it generates shorter code for the most common case.
|
8 vuotta sitten |
Károly Balogh
|
611f8b1530
amiga-likes: make sure TAG_USER is unsigned
|
8 vuotta sitten |
pierre
|
eea65cd31f
+ Add UseSignals macro, which conditionally adds
|
8 vuotta sitten |
pierre
|
02eafd63c4
Add disablesplash=true
|
8 vuotta sitten |
pierre
|
78361f5900
Fix test for msdos targets
|
8 vuotta sitten |
michael
|
9517fbe7f6
* Fix bug ID #31819, array of procedure using inline def
|
8 vuotta sitten |
pierre
|
f7c2ab2e7c
aggas.pas: Make WriteSection method of TGNUAssembler class virtual.
|
8 vuotta sitten |
michael
|
de8c780fa7
* Fix second case of bug ID #31800 (binary expression with platform identifier)
|
8 vuotta sitten |
Mattias Gaertner
|
f509331e57
fcl-passrc: parser: inline specialization
|
8 vuotta sitten |
Mattias Gaertner
|
5a2ec67874
fcl-passrc: parser: use ring buffer
|
8 vuotta sitten |
Mattias Gaertner
|
ec3a6bec74
fcl-passrc: fixed writeln, bug #31656
|
8 vuotta sitten |
Mattias Gaertner
|
7a5046edca
fcl-passrc: fixed parsing as as binary
|
8 vuotta sitten |
Mattias Gaertner
|
f36c74dfcd
fcl-passrc: generic tests
|
8 vuotta sitten |
Mattias Gaertner
|
e38a0fa118
fcl-passrc: parser: generic record
|
8 vuotta sitten |
Mattias Gaertner
|
d7614a19cc
fcl-passrc: parser: generic record
|
8 vuotta sitten |
Mattias Gaertner
|
76331eef75
fcl-passrc: parser: nested specialize: parse shr as two gt
|
8 vuotta sitten |
Mattias Gaertner
|
6708c4ecbc
fcl-passrc: parser: nested specialize: parse shr as two gt
|
8 vuotta sitten |
Mattias Gaertner
|
c07c5d56ab
fcl-passrc: read class ancestor with specialize
|
8 vuotta sitten |