On 15/04/2019 17:19, Zoë Peterson wrote:
On 4/14/2019 10:41 AM, Jonas Maebe wrote:
That was because Apple did the same with the Objective-C language: https://en.wikipedia.org/wiki/Objective-C#Objective-C_2.0 :)

How does $modeswitch objectivec1 differ from objectivec2?  That article mentions that Objective-C 2.0 added 64-bit support, but we've only had objectivec1 enabled and our 64-bit builds appear to be working without issue?

Objective-C 2.0 also language features that rely on run time support (which is only available in the Objective-C 2.0 runtime). In FPC, the only extra difference is that fast enumerations are supported through the "for .. in" syntax if that mode is enabled. It indeed does not make any difference as far as 32/64 bit support is concerned.


Jonas
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to