sergei
|
4a3c7f7ef4
* Get8087CW: use fixed stack.
|
14 жил өмнө |
paul
|
21ac5dfb3b
compiler: output ansistring constants in explicit codepage if codepage is explicitly defined using either $codepage directive or compiler switch or for SystemCodepage modeswitch
|
14 жил өмнө |
paul
|
6ec879219e
compiler: fix tstringconstnode.changestringtype() for case of unicode to ansi conversion. remove hackish and incorrect change of ansistring def
|
14 жил өмнө |
sergei
|
1404b7397a
- Win64, EXE_Entry: removed messing with gs:[0], it won't work anyway.
|
14 жил өмнө |
paul
|
b1b0b2bb1f
compiler: move ansistring codepage number replacement code from the asm generator to one level up. output both 0 and CP_NONE ansistring constants as constants with codepage 0. codepage 0 means CP_ACP and it will be properly understood of RTL routines while codepage CP_NONE means no codepage. For delphi unicode mode output them in compiler codepage as before.
|
14 жил өмнө |
paul
|
9bc540e1c2
compiler: cleanup old code
|
14 жил өмнө |
paul
|
a99ffb3097
compiler: apply patches from Inoussa and Jonas:
|
14 жил өмнө |
Tomas Hajny
|
cf81d39682
* fixed wrong dependency of fppkg on fcl-web for all targets
|
14 жил өмнө |
Tomas Hajny
|
f10fbba180
* /etc/ location hardcoded only for Unix targets, support for retrieval from the environment added for platforms using it
|
14 жил өмнө |
pierre
|
0bc02701bd
* Fix missing pkgwget unit for OpenBSD due to a typing error
|
14 жил өмнө |
pierre
|
fb6f01714a
+ cthreads added to units list
|
14 жил өмнө |
pierre
|
6e3c6319c2
* New file for cthreads unit support
|
14 жил өмнө |
pierre
|
0cd15043b3
* Set a default dynamic linker for OpenBSD
|
14 жил өмнө |
pierre
|
4601bca836
* i386 OpenBSD target also uses GOT for pic code
|
14 жил өмнө |
pierre
|
473829f8bd
i386 cpu specific units rules updated
|
14 жил өмнө |
pierre
|
ec6e21d15b
Make __progname_storage external
|
14 жил өмнө |
pierre
|
ad40c306cd
* Use recent libc __errno function for OpenBSD
|
14 жил өмнө |
marco
|
929342aaf0
* added unit bsd (needed for kevent/lnet). OpenBSD seems to have it.
|
14 жил өмнө |
marco
|
c8457e8ffe
* Patch to add ftcurrency and ftbcd support to memds, Lacak2, Mantis #20451
|
14 жил өмнө |
paul
|
908673e48b
rtl: don't convert strings on compare if one of them is empty
|
14 жил өмнө |
pierre
|
6bf90dfc7d
Fix linking problems for programs using C lib
|
14 жил өмнө |
sergei
|
6e23565edf
+ Initialize/finalize variants using dedicated helpers, produces both smaller (no RTTI loading necessary) and faster (direct path taken) code.
|
14 жил өмнө |
marco
|
04b5c342d2
* OpenBSD fixes.
|
14 жил өмнө |
marco
|
199f7535b4
* fix pipe call for openbsd. fpmake now seems to work.
|
14 жил өмнө |
florian
|
1977b90195
*szAdapterName:GUID; -> szAdapterName:PTCHAR; in conmgr.LPCONNMGR_CONNECTION_DETAILED_STATUS, resolves #20440
|
14 жил өмнө |
florian
|
ad5ad8ed4f
* outdated defines removed
|
14 жил өмнө |
florian
|
6800465021
+ fix compilation on wince
|
14 жил өмнө |
pierre
|
318232ebb8
i386 openbsd C objects added
|
14 жил өмнө |
svenbarth
|
3dcefeb20b
Set "current_structdef", "current_genericdef" and "current_specializedef" to values that were valid during the declaration of the generic when specializing it ("current_genericdef" and "current_specializedef" might need to still be corrected though)
|
14 жил өмнө |
svenbarth
|
f594e5a3fc
Arrays and procvars inside a generic declaration are not declared as generic/specialization anymore (this partly reverts a previous commit). This reduces the problematic cases in the check whether a found def was specialized inside the class (the changed check in read_named_type.expr_type).
|
14 жил өмнө |