pierre
41216b04ea
Set explicitly packages ShortName's according to renametoshort rule in Makefile.fpc
...
git-svn-id: trunk@42842 -
2019-08-26 21:34:07 +00:00
pierre
c0212353d9
Remove useless code (P.OSes was set again below)
...
git-svn-id: trunk@42841 -
2019-08-26 20:18:57 +00:00
florian
fd20dc1086
* support unique copies of currencies which are handles by torddef, resolves #36013
...
git-svn-id: trunk@42837 -
2019-08-26 19:31:48 +00:00
Jonas Maebe
a6a6c2cb07
* fixed size of base stack frame for ELFv2
...
git-svn-id: trunk@42835 -
2019-08-26 19:26:14 +00:00
michael
3d64594ad7
* Add support for citext field
...
git-svn-id: trunk@42832 -
2019-08-26 18:50:03 +00:00
michael
25681cc2a3
* Fix bug ID #35887
...
git-svn-id: trunk@42831 -
2019-08-26 18:32:59 +00:00
Mattias Gaertner
db849a4a79
fcl-passrc: insert specialize behind generic
...
git-svn-id: trunk@42830 -
2019-08-26 13:12:32 +00:00
Károly Balogh
0ef47f6426
m68k: tabs 2 spaces, no functional changes
...
git-svn-id: trunk@42829 -
2019-08-26 13:08:39 +00:00
Mattias Gaertner
c60fb09f1a
pastojs: inlinespecializeexpr
...
git-svn-id: trunk@42828 -
2019-08-26 12:54:30 +00:00
Mattias Gaertner
b3465a021c
fcl-passrc: useanalyzer: wpo generic
...
git-svn-id: trunk@42827 -
2019-08-26 12:53:50 +00:00
Mattias Gaertner
1168083dfe
fcl-passrc: fixed passing dynarray to var param open array
...
git-svn-id: trunk@42826 -
2019-08-26 11:23:45 +00:00
michael
a3a5c01010
* Moved fpmimetypes unit to fcl-web
...
git-svn-id: trunk@42825 -
2019-08-26 08:30:06 +00:00
Mattias Gaertner
f9e66e49be
fcl-passrc: resolver: generic class is specialized class
...
git-svn-id: trunk@42824 -
2019-08-26 08:23:52 +00:00
michael
30fa7de7c7
* Remove units no longer needed
...
git-svn-id: trunk@42823 -
2019-08-26 06:53:12 +00:00
michael
6997c1946e
* Some additional help
...
git-svn-id: trunk@42822 -
2019-08-26 06:52:21 +00:00
michael
071aaccb49
* Add mime.types for benefit of windows users, call new LoadKnownTypes
...
git-svn-id: trunk@42821 -
2019-08-26 06:44:10 +00:00
michael
b81b4a3aa6
* Add LoadKnownTypes to load default set from OS (including registry on windows)
...
git-svn-id: trunk@42820 -
2019-08-26 06:36:01 +00:00
Mattias Gaertner
2a394402aa
fcl-passrc: useanalyzer: inline specialize
...
git-svn-id: trunk@42819 -
2019-08-25 18:45:34 +00:00
Mattias Gaertner
2464be7da6
fcl-passrc: resolver: push interface section scope when passing implementation scope
...
git-svn-id: trunk@42818 -
2019-08-25 18:44:14 +00:00
Jonas Maebe
59b846a2ec
* fixed after implementation of Objective-C "related result type" convention
...
git-svn-id: trunk@42817 -
2019-08-25 15:23:56 +00:00
Jonas Maebe
956aab3be0
* implement support for the Objective-C "related result type" convention
...
as described on
http://releases.llvm.org/8.0.0/tools/clang/docs/LanguageExtensions.html#objective-c-features
(rest of mantis #35994 )
git-svn-id: trunk@42816 -
2019-08-25 15:23:53 +00:00
Jonas Maebe
bc7b90185f
* when searching for a procsym in an Objective-C category for an objcclass,
...
try to find the procsym in the category of the objcclass that is closest
related to the original objcclass (e.g.
NSMutableDictionary.dictionaryWithContentsOfFile() -> prefer the
dictionaryWithContentsOfFile() from NSMutableDictionaryCreation to the
one from NSDictionaryCreation (part of mantis #35994 )
git-svn-id: trunk@42815 -
2019-08-25 15:23:48 +00:00
Károly Balogh
d29f44e1c7
m68k: rework of the inline nodes to use fpu_capabilities. added fast path for round/trunc (enabled for fastmath only)
...
git-svn-id: trunk@42814 -
2019-08-25 12:12:15 +00:00
marco
8dddf8a525
* patch from Ondrej, TVerticalAlignment & TTopBottom
...
git-svn-id: trunk@42813 -
2019-08-25 09:37:21 +00:00
marco
5416e3657f
* inprocess comserver example. Polished up test From Anton K. from mantis #35013
...
git-svn-id: trunk@42812 -
2019-08-25 09:33:02 +00:00
Mattias Gaertner
f61641accc
fcl-passrc: useanalyzer: check specialized and half specialized type
...
git-svn-id: trunk@42811 -
2019-08-25 09:00:48 +00:00
svenbarth
63d83de063
* ccReg is the default calling convention on selected architectures (though I wonder why x86_64 returns ccReg as well when it does not support ccReg... :/ )
...
git-svn-id: trunk@42810 -
2019-08-24 23:08:42 +00:00
svenbarth
117fa8fa53
* Writeln is only needed for Debug
...
git-svn-id: trunk@42809 -
2019-08-24 23:08:39 +00:00
svenbarth
7e1607e095
* correct alignment for the property table
...
git-svn-id: trunk@42808 -
2019-08-24 23:08:36 +00:00
svenbarth
2dc771b7ba
* TClassData also needs alignment dummies
...
git-svn-id: trunk@42807 -
2019-08-24 23:08:33 +00:00
svenbarth
f740fc4228
* correct alignment of the procedure parameters
...
git-svn-id: trunk@42806 -
2019-08-24 23:08:30 +00:00
svenbarth
9bdef3b7c3
* correct alignment of the parameter type informations
...
git-svn-id: trunk@42805 -
2019-08-24 23:08:26 +00:00
svenbarth
62e7bb6254
* correct alignment for the result name/type
...
git-svn-id: trunk@42804 -
2019-08-24 23:08:23 +00:00
svenbarth
dad9260f93
+ introduce AlignToPtr, a copy of the one from the TypInfo unit (we should really come up with a better name here considering that it's redirecting to AlignTypeData on m68k...)
...
git-svn-id: trunk@42803 -
2019-08-24 23:08:20 +00:00
svenbarth
2002650a23
* small corrections (grammar, casing, typo) for the comment for TCallConv
...
git-svn-id: trunk@42802 -
2019-08-24 23:08:17 +00:00
svenbarth
3df9552444
* implement RawThunk for m68k (works for Coldfire, but I hope the real 68k will handle it as well)
...
git-svn-id: trunk@42801 -
2019-08-24 23:08:07 +00:00
michael
f52b14ff3e
* Make order of ISO8601ToDate consistent, ReturnUTC always at the end, and default true
...
git-svn-id: trunk@42800 -
2019-08-24 11:05:19 +00:00
michael
2664a0a856
* Make order of args in TryISO8601ToDate delphi compatible
...
git-svn-id: trunk@42799 -
2019-08-24 11:01:15 +00:00
michael
91ba1214d2
* Allow context when sorting lists (patch from Ondrej Pokorny, bug ID #0035962 )
...
git-svn-id: trunk@42798 -
2019-08-24 10:46:51 +00:00
svenbarth
c1e3c61af3
* don't call the memory manager's functions, but instead call the Sys* functions directly
...
git-svn-id: trunk@42797 -
2019-08-24 10:37:20 +00:00
svenbarth
f88a98e976
* heaptrc should not rely on the original SysAllocMem calling the heaptrace memory manager's functions
...
git-svn-id: trunk@42796 -
2019-08-24 10:37:16 +00:00
michael
c97ffc6658
* Small cosmetic improvement to output
...
git-svn-id: trunk@42795 -
2019-08-24 09:56:58 +00:00
michael
fa46441eb1
* Add module to units part of project
...
git-svn-id: trunk@42794 -
2019-08-24 09:56:27 +00:00
michael
f8d11a10b6
* Dependencies no longer needed
...
git-svn-id: trunk@42793 -
2019-08-24 09:55:28 +00:00
michael
ea62b51a1f
* TSQLConnector GetNextValueSQL must call proxy implementation
...
git-svn-id: trunk@42792 -
2019-08-24 09:54:52 +00:00
michael
79359096e9
* Add src to path
...
git-svn-id: trunk@42791 -
2019-08-24 09:53:43 +00:00
michael
9b261254ee
* V2 is default
...
git-svn-id: trunk@42790 -
2019-08-24 09:53:23 +00:00
michael
69385a7eb0
* Write version option in help
...
git-svn-id: trunk@42789 -
2019-08-24 09:53:00 +00:00
michael
eafcf34584
* Allow aliases
...
git-svn-id: trunk@42788 -
2019-08-24 09:52:27 +00:00
michael
26c3882c43
* Allow aliases
...
git-svn-id: trunk@42787 -
2019-08-24 09:52:04 +00:00