sergei
|
b1cbf30a94
* Managed types passed to out formal parameters must be completely cleaned (decrementing refcount is not enough) at caller side, because callee side doesn't know their actual type and cannot initialize them. Resolves #20962.
|
13 năm trước cách đây |
sergei
|
f8e921e478
* Fixed code generation for constructors compiled in {$implicitexeptions off} state, or having no implicit finally frame. Exit label and finalization code have to be placed before call to AfterConstruction, so exit statements do not jump over AfterConstruction, and overall control flow is the same as in default {$implicitexceptions on} state.
|
13 năm trước cách đây |
marco
|
dffc154c11
* adding deprecated warning to libc to promote migration to portable units. Not related to short term removal of the unit.
|
13 năm trước cách đây |
svenbarth
|
17a276aabc
* compiler\pdecl.pas:
|
13 năm trước cách đây |
joost
|
628b35d100
* Enabled multhi-threaded compilation of packages. With '-T n' the packages
|
13 năm trước cách đây |
joost
|
994769cbe7
* Do not use the BINUTILSPREFIX when compiling fpmake files during a cross-
|
13 năm trước cách đây |
sergei
|
f6761d7939
* Handle safecall exceptions entirely in tcgtryfinallynode pass2. This simplifies things and removes the need in hidden safe_result variable.
|
13 năm trước cách đây |
Legolas
|
96cab58ab4
* Fixed typo
|
13 năm trước cách đây |
sergei
|
66ec137f09
* Partially reverted r19668. It turns out that the implicit finally block in constructors, besides its intended purpose, provides correct position of the exit label (more precisely, it relocates exit label to the start of 'finally' part without subsequent restoring it to original value). Optimizing it away causes exit statements in constructors to jump over AfterConstruction call.
|
13 năm trước cách đây |
marco
|
a0a87a609f
* Fixed typo reported on the maillist.
|
13 năm trước cách đây |
joost
|
eccfddf7b3
* By default try to build fpmake packages using a buildunit
|
13 năm trước cách đây |
joost
|
0bf3f2bdff
* Take INSTALL_BASEDIR also into account on make distinstall
|
13 năm trước cách đây |
joost
|
57700b9dd3
* Changes regarding the binutilsprefix from r19272 now applied to all fpmake-based makefiles
|
13 năm trước cách đây |
florian
|
f79dc85033
* typo fixed
|
13 năm trước cách đây |
michael
|
8af2ce27ef
* Patch by Ludo Brands to add support for ActiveX containers (bug 20991)
|
13 năm trước cách đây |
michael
|
c20d68baec
* Patch by Ludo Brands to support creation of activeX containers and event sink components (bug 20991)
|
13 năm trước cách đây |
michael
|
51953c459c
* Added eventsink unit from Ludo Brands (bug 20991)
|
13 năm trước cách đây |
florian
|
862f9dacea
* handle int_to_bool for qwordbools correctly on arm
|
13 năm trước cách đây |
Legolas
|
659b386f02
+ Added Easy gl2d library for Nintendo DS and 6 new examples
|
13 năm trước cách đây |
joost
|
a7ac3986c9
* Forgot to adapt fcl-images Makefile.fpc in r18128
|
13 năm trước cách đây |
marco
|
cbd12709d4
* regenned makefile that was accidentally done win32 only.
|
13 năm trước cách đây |
florian
|
25e38983cf
* ide makes use of %APPDATA% if available to store configuration files, same logic as on unix, resolves #20870
|
13 năm trước cách đây |
marco
|
a231396bf7
* interface function declarations had no stdcall modifier, patch by Ludo #20987
|
13 năm trước cách đây |
florian
|
2dc2d65b1a
+ on windows, search %ALLUSERSPROFILE% and %USERPROFILE% for fpc.cfg
|
13 năm trước cách đây |
Jonas Maebe
|
930883edf6
* also report currency as automatable on non-x87 platforms
|
13 năm trước cách đây |
Jonas Maebe
|
3b32e6986b
* fixed maketojumpbool() for 32 bit targets when used with a
|
13 năm trước cách đây |
Jonas Maebe
|
3a6fb7c9ef
- removed stray if-statement
|
13 năm trước cách đây |
Jonas Maebe
|
f5568b86e6
+ support for OP_NOT and OP_NEG in a_op64_reg_reg() (required since
|
13 năm trước cách đây |
Jonas Maebe
|
4d12a8b1ba
* fixed not(qwordbool): take all 64 bits into account, not only the
|
13 năm trước cách đây |
Jonas Maebe
|
d0ba14ecab
* fixed webtbs/tw20874b for non-x86 32 bit targets: tcgobj methods (by
|
13 năm trước cách đây |