sergei
|
cc8772cf92
* sizeof(x), typeof(x): if "x" is typenode, request GOT for PIC because a global VMT label will be loaded.
|
12 years ago |
lacak
|
b17cdf4e09
fcl-db: bufdataset: use call to FreeBlobBuffers instead of separate Freemem+Dispose
|
12 years ago |
lacak
|
f520795cfe
fcl-db: formatting (unification char-case)
|
12 years ago |
lacak
|
299938e784
fcl-db: sqldb: FSelectable must be set to true by default, to work for TSQLConnections which does not provide information about statement (if there will be resultset) at preparation stage.
|
12 years ago |
paul
|
fa0d5bb66e
rtl: add tkBool into TTypeData case (issue #0024538)
|
12 years ago |
nickysn
|
b409d600ee
+ implemented the tiny memory model for i8086-msdos; we now produce working dos .com files as well
|
12 years ago |
Jeppe Johansen
|
f3273fa87d
Optimize Add/Sub+Ldr/Str by using preindexed references
|
12 years ago |
joost
|
f8a6ddd460
* Fixed paths in fpmake.pp files
|
12 years ago |
joost
|
07325e2b80
* fpcres depends on paszlib
|
12 years ago |
joost
|
53d1a08e03
* Do not use an underscore in the directory-names of winunits-base and -jedi
|
12 years ago |
joost
|
df4191acb3
* Handle the location of each package at run-time, not at compilation time
|
12 years ago |
Jeppe Johansen
|
2d823452b7
The scheduler pass of the ARM optimizer left markers in the instruction list, which could prevent further peephole optimizations
|
12 years ago |
nickysn
|
7edabc64e6
* rm support for Mem without segment on i8086
|
12 years ago |
nickysn
|
dd0d2d6bf5
* fixed the spurious compiler warnings and added proper rangechecking when using Mem[] on i8086
|
12 years ago |
Jeppe Johansen
|
570b40faed
Signed modulus by 2 on ARM with no division is optimized to a series of instructions instead of calling fpc_mod_longint.
|
12 years ago |
Jonas Maebe
|
7f2750f188
* missing part of r24776, using a build server also has pitfalls :/
|
12 years ago |
Jonas Maebe
|
9938169d2c
* don't use the paracgsize in get_paraloc_def(), because it generally
|
12 years ago |
Károly Balogh
|
e3594452b5
implemented FileGetDate for MorphOS, based on FileAge implementation
|
12 years ago |
nickysn
|
c867fb14dd
+ implemented dos.exec on i8086-msdos
|
12 years ago |
Tomas Hajny
|
d066a78559
* fix breakage after writestr changes in r23888
|
12 years ago |
michael
|
998da11ecd
* Script to test for memory leaks
|
12 years ago |
michael
|
98c9425c8b
* Fix memory leaks in tests
|
12 years ago |
michael
|
b5dff9b917
* Fix some memory leaks (not all: see AppendDeleteCancelUpd)
|
12 years ago |
michael
|
ff1c478ba4
* Fix some memory leaks (not all: see AppendDeleteCancelUpd)
|
12 years ago |
sergei
|
4e873d0561
+ Determine early (before pass 2) whether managed parameters/locals/temps will cause the procedure to reference RTTI labels and, therefore, need GOT.
|
12 years ago |
nickysn
|
75451181c9
* fixed the passing of the extended floating type parameters on i8086 after r24761
|
12 years ago |
Károly Balogh
|
60879c9c4f
also return the colon for ExtractFileDrive on Amiga/MorphOS
|
12 years ago |
sergei
|
4b820a1ca5
- Removed tcgloadnode.generate_picvaraccess, it is never used and is not necessary because PIC stuff is handled at lower levels.
|
12 years ago |
Jonas Maebe
|
109317e460
+ full support for parameter passing in the high level code generator
|
12 years ago |
Jonas Maebe
|
7d9f98e516
+ def_cgmmsize() that returns a vector tcgsize for arraydefs (as generated
|
12 years ago |