sergei
|
fa98e0523d
* Safecall handling: forgot to free cgpara before doing the call, fixed.
|
13 سال پیش |
florian
|
77f1092ca0
+ sysutils.sleep for gba
|
13 سال پیش |
florian
|
8fd262e00c
* build strutils for gba, some packages require it
|
13 سال پیش |
florian
|
e0d7af703a
* proper feature handling for gba
|
13 سال پیش |
joost
|
c8a7063602
* Removed compilation of paradox from fpmake-file, as it also wasnt in the old Makefile.fpc
|
13 سال پیش |
joost
|
642e7963e2
* Added dependency on fcl-json to fcl-db
|
13 سال پیش |
joost
|
0c87700084
* More packages switched to fpmake building
|
13 سال پیش |
florian
|
957c819035
* don't try to build a native compiler for arm-gba
|
13 سال پیش |
florian
|
4765728fc4
* use SarInt64 to optimize 64 bit divs on 32 bit platforms, resolves #20998
|
13 سال پیش |
florian
|
fd07f51f35
* handle LOC_JUMP correctly for 64 bit boolean assignments
|
13 سال پیش |
Jonas Maebe
|
a567be76ff
* fixed test for big endian 64 bit targets
|
13 سال پیش |
Jonas Maebe
|
eb680bcc5b
* don't try to set the iconv transliterate property in case the iconv
|
13 سال پیش |
Jonas Maebe
|
f287cf3f61
* default to UTF-8 as system code page in case nl_langinfo(CODESET) returns
|
13 سال پیش |
joost
|
33544c63d0
* Fixed mistake made in r19962 with fpmkunit dependencies
|
13 سال پیش |
joost
|
2a7be977ee
* Added fpmkunit dependency of packages converted to fpmake building in r19957
|
13 سال پیش |
florian
|
3e70077dce
* build glext on win64, resolves #21013
|
13 سال پیش |
joost
|
334df8c989
* Expand ~/ in prefix
|
13 سال پیش |
sergei
|
49700e675c
* Changed code generation for variant assignments to typecast arguments to TVarData instead of using pointers. Fixes one (probably the ugliest one) case of non-disposed temp variables:
|
13 سال پیش |
joost
|
f995da2746
* Removed debug-code accidentally introduced in r19952 that fails to compile on some targets
|
13 سال پیش |
joost
|
bbe579131b
* More packages switched to fpmake building
|
13 سال پیش |
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 سال پیش |
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 سال پیش |
marco
|
dffc154c11
* adding deprecated warning to libc to promote migration to portable units. Not related to short term removal of the unit.
|
13 سال پیش |
svenbarth
|
17a276aabc
* compiler\pdecl.pas:
|
13 سال پیش |
joost
|
628b35d100
* Enabled multhi-threaded compilation of packages. With '-T n' the packages
|
13 سال پیش |
joost
|
994769cbe7
* Do not use the BINUTILSPREFIX when compiling fpmake files during a cross-
|
13 سال پیش |
sergei
|
f6761d7939
* Handle safecall exceptions entirely in tcgtryfinallynode pass2. This simplifies things and removes the need in hidden safe_result variable.
|
13 سال پیش |
Legolas
|
96cab58ab4
* Fixed typo
|
13 سال پیش |
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 سال پیش |
marco
|
a0a87a609f
* Fixed typo reported on the maillist.
|
13 سال پیش |