* merged:
r328 | jonas | 2010-09-17 15:16:21 +0200 (Fri, 17 Sep 2010) | 3 lines
Changed paths:
M /trunk/MPPInterfaces/SecTrust.pas
- {$align power}
+ translation credit
...
r327 | jonas | 2010-09-17 15:09:54 +0200 (Fri, 17 Sep 2010) | 2 lines
Changed paths:
M /trunk/MPPInterfaces/cssmapple.pas
- removed superfluous MW/GPC macro definitions from the implemenation
...
r326 | jonas | 2010-09-17 00:14:28 +0200 (Fri, 17 Sep 2010) | 6 lines
Changed paths:
M /trunk/MPPInterfaces/MacTypes.pas
A /trunk/MPPInterfaces/SecTrust.pas
A /trunk/MPPInterfaces/certextensions.pas
A /trunk/MPPInterfaces/cssmapple.pas
A /trunk/MPPInterfaces/cssmconfig.pas
A /trunk/MPPInterfaces/cssmerr.pas
A /trunk/MPPInterfaces/cssmkrapi.pas
A /trunk/MPPInterfaces/cssmtype.pas
A /trunk/MPPInterfaces/x509defs.pas
M /trunk/Scripts/Convert.pl
+ a bunch of Security.Framework headers, required by new Cocoa header
translations
+ added a number of NULL-macros appearing in those headers to convert.pl
+ added UInt32_fix type to MacTypes because one of those headers contains
a field with the name "Uint32" whose type is also UInt32.
...
r325 | jonas | 2010-09-17 00:10:14 +0200 (Fri, 17 Sep 2010) | 2 lines
Changed paths:
M /trunk/MPPInterfaces/ColorSyncDeprecated.pas
* added (hopefully correct) setting for packrecords C for GPC
...
r324 | jonas | 2010-09-17 00:05:41 +0200 (Fri, 17 Sep 2010) | 2 lines
Changed paths:
M /trunk/MPPInterfaces/CFStringTokenizer.pas
* fixed compilation with GPC
...
r323 | jonas | 2010-09-09 20:31:47 +0200 (Thu, 09 Sep 2010) | 2 lines
Changed paths:
A /trunk/MPPInterfaces/CFStringTokenizer.pas
+ translation of CoreFoundation/CFStringTokenizer.h
git-svn-id: trunk@16002 -
in the range high(ptruint)-$fffe .. high(ptruint), because all large
allocations are rounded up to the next multiple of 64kb, which is 0 in
that case (mantis #17430)
git-svn-id: trunk@16001 -
as a para. But in case of the safecall convention, the funcret is always
returned as para and from the c point-of-view this is a normal para. So it has
to be popped normally. This was done by correcting the pop_size in
ti386callnode.pop_parasize but it's better to do this directly in
tcgcallnode.pass_generate_code.
git-svn-id: trunk@15994 -
* Renamed ParseElement to ParseStartTag to reflect its actual functionality
* Changed ParseQuantity into function returning a enumeration type
* Simplified TXMLDecodingSource.NewLine
* Changed the main loop (ParseContent) so that multiple calls to DoText() are replaced by a single call.
- Removed "if FCDSectinsAsText" branch in DoCDSect. It is obsolete since this case is handled in ParseContent.
git-svn-id: trunk@15975 -
don't have any parameters in most expressions, rather than using them
as the procvar itself) -> replaced procvar<>nil with assigned(procvar)
in test/tmacprocvar.pp to keep it compiling (otherwise it now called
the procvar); necessary in combination with the next fix to compile
webtbs/tw17379a.pp
* automatically disambiguate the use of the function name when used as a
parameter in macpas mode (if the formal parameter type is a procvar
type then interpret it as the current function definition, otherwise
as the current function result) (mantis #17379)
git-svn-id: trunk@15971 -