summaryrefslogtreecommitdiff
path: root/rtl/inc/objc.pp
blob: 5484447a4631372db395fda4b73e488ea9b0c012 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

unit objc;

{$ifdef darwin}
{$define targethandled}

{$linklib objc}

{$if defined(iphonesim) or defined(cpuarm) or defined(cpux86_64) or defined(cpupowerpc64) or defined(cpuaarch64)}
{$i objcnf.inc}
{$endif}

{$if defined(cpupowerpc32) or (defined(cpui386) and not defined(iphonesim))}
{$define targethandled}
{$i objc1.inc}
{$endif}
{$endif}


{$ifndef targethandled}
  {$error Target not yet supported for objc.pp unit}
{$endif}