Commit Graph

56918 Commits

Author SHA1 Message Date
Mattias Gaertner
deed93bbfb pastojs: added AlwaysRequireSharedBaseFolder to TryCreateRelativePath
git-svn-id: trunk@42877 -
2019-08-30 09:20:37 +00:00
michael
0461d35137 * Fix bug ID #35124, add some informational properties to PNG reader
git-svn-id: trunk@42876 -
2019-08-30 07:21:02 +00:00
michael
def80285e6 * Fix bug ID #35306: use rawbytestring for stringcontent
git-svn-id: trunk@42875 -
2019-08-30 06:57:53 +00:00
Mattias Gaertner
f741c85283 pastojs: fixed create relative paths without shared based directory
git-svn-id: trunk@42874 -
2019-08-30 03:47:22 +00:00
michael
73ba1e6292 * Observe -m
git-svn-id: trunk@42872 -
2019-08-29 19:07:52 +00:00
michael
a02624ef0d * Fix forgotten loadmimetypes
git-svn-id: trunk@42871 -
2019-08-29 19:02:08 +00:00
Mattias Gaertner
c3db2568ff pastojs: longword bitwise operations not, and, or, xor, shl, shr
git-svn-id: trunk@42870 -
2019-08-29 13:10:43 +00:00
Mattias Gaertner
0ed305fe31 pastojs: source map: prepend absolute source files with file:// if sourceroot
git-svn-id: trunk@42869 -
2019-08-29 07:12:48 +00:00
michael
aa5b2bb027 Fix bug ID #36023, deprecate sslleay
git-svn-id: trunk@42867 -
2019-08-29 06:44:01 +00:00
Mattias Gaertner
022c4dded2 pastojs: source map: prepend absolute source files with file://
git-svn-id: trunk@42866 -
2019-08-28 22:50:33 +00:00
michael
3ded467793 * Bring OpenSSL up to date with V1.1
git-svn-id: trunk@42864 -
2019-08-28 19:28:30 +00:00
pierre
0b2a53f4b0 TGDBMI_TupleOrListValue: exdend to parse a Tuple or List
git-svn-id: trunk@42863 -
2019-08-28 11:54:48 +00:00
pierre
03a1fef0cf Cope in TGDBInterface.WaitForProgramStop with absent frame
git-svn-id: trunk@42862 -
2019-08-28 11:53:04 +00:00
pierre
0fa280f4c2 Fix code generated in tarmnotnode.second_boolean
git-svn-id: trunk@42860 -
2019-08-28 07:38:35 +00:00
pierre
e921621b1a More go32v2 file name fixes
git-svn-id: trunk@42859 -
2019-08-27 15:59:33 +00:00
pierre
6770caf30e Explicitly add fpc-registry dependency for AllWindowsOSes (because fpmimetypes unit uses registry unit)
git-svn-id: trunk@42858 -
2019-08-27 13:51:22 +00:00
pierre
d29a6de437 Avoid possible warning about uninitialized srsym variable
git-svn-id: trunk@42857 -
2019-08-27 12:15:03 +00:00
pierre
2f7c600f4c Partial update for go32v2 and sources
git-svn-id: trunk@42843 -
2019-08-26 21:41:41 +00:00
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