florian
|
c0372f80e0
* with section threadvars, heap relocation is not needed
|
il y a 6 ans |
florian
|
b7dd63094f
* arm uses the same approach as i386: during the final build of the rtl and the packages, the general dynamic tls model is selected
|
il y a 6 ans |
florian
|
16163b74ec
+ support for the gnu2 general-dynamic tls model on arm, use it instead of the gnu one as the gnu2 one can be relaxed (access optimizations by the linker)
|
il y a 6 ans |
florian
|
abb9401011
+ tls models tlsm_general_dynamic and tlsm_local_exec for arm
|
il y a 6 ans |
florian
|
c3f4ad39a3
* it must be decided in g_maybe_tls_init if a tls is loaded
|
il y a 6 ans |
florian
|
988dce14c7
* cosmetics
|
il y a 6 ans |
florian
|
cffc69ec1d
+ support pi_needs_tls
|
il y a 6 ans |
florian
|
03dfc615dc
+ new relocations for arm tls
|
il y a 6 ans |
florian
|
03f7ef4c63
* renamed tls model switches and symbols to match gcc
|
il y a 6 ans |
svenbarth
|
daa746243a
* use clib constant instead of literal 'c' in case we have a target where the library is not called 'c' (hopefully all targets that use cgeneric.inc have the clib constant declared in their sysos.inc)
|
il y a 6 ans |
svenbarth
|
3ae1b04d09
* disable the use of C-operators inside the compiler's sources
|
il y a 6 ans |
svenbarth
|
79bdee3278
* finally implement tdynamicarray.equal so that exact match comdat sections work as well
|
il y a 6 ans |
Károly Balogh
|
7f0675d937
netbsd: updated to link against the right setlocale function. the renaming from __setlocale_mb_len_max_32 to __setlocale50 occured in NetBSD include/locale.h in rev 1.17, which was in 2010, and shipped in NetBSD 6 in 2012.
|
il y a 6 ans |
marco
|
b5c8d2a097
* improve language id handling, patch by cdslow, mantis #36135
|
il y a 6 ans |
svenbarth
|
beb606be13
* fix for Mantis #36114: when converting a static class field to a global variable the varspez of the field needs to be respected
|
il y a 6 ans |
svenbarth
|
b4e998b3f8
+ add tests to check for correct definition of the FPC_* mode defines
|
il y a 6 ans |
svenbarth
|
562d345060
* fix for Mantis #36121: define FPC_ISO and FPC_EXTENDEDPASCAL for modes ISO and EXTENDEDPASCAL respectively
|
il y a 6 ans |
svenbarth
|
f46b8539d0
* implement FileSymLinkGetTarget for *nix systems
|
il y a 6 ans |
svenbarth
|
2a38d07d8f
* implement FollowLink=False handling for DirectoryExists and FileExists on *nix systems
|
il y a 6 ans |
svenbarth
|
46dac1419e
* fix FileExists on *nix systems returning True for directories
|
il y a 6 ans |
svenbarth
|
3dbbb18649
* Delphi raises a EDirectoryNotFoundException if the link's target does not exist, so do the same
|
il y a 6 ans |
svenbarth
|
35452fc670
* use the name of the target so that the correct attributes are retrieved (namely those of the target)
|
il y a 6 ans |
svenbarth
|
b289805a91
* correctly copy Size and Attr values when converting from one T*SymLinkRec to the other
|
il y a 6 ans |
svenbarth
|
178146f06c
- TRawByteSymLinkRec.Name is not required (and TUnicodeSymLinkRec doesn't have it either)
|
il y a 6 ans |
michael
|
ab12408a44
* Introduce codepage, bug ID #0016587
|
il y a 6 ans |
pierre
|
b978d7b6d5
Use same list of supported OSes for libmicrohttpd package in libmicrohttpd and fcl-web, and adapt packages/fpmake_proc.inc
|
il y a 6 ans |
pierre
|
396160931f
Remove symbian from fppkg OS list
|
il y a 6 ans |
michael
|
332b8da788
Fix Win64 target debugging
|
il y a 6 ans |
Mattias Gaertner
|
81bdcc843d
fcl-passrc: test generic methods
|
il y a 6 ans |
Károly Balogh
|
36e99fc4e8
fcl-web: re-enabled platforms which were disabled in r43096
|
il y a 6 ans |