1// !$*UTF8*$! 2{ 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 46; 7 objects = { 8 9/* Begin PBXBuildFile section */ 10 393CEAC00DC69E3E000B69DE /* objc-references.mm in Sources */ = {isa = PBXBuildFile; fileRef = 393CEABF0DC69E3E000B69DE /* objc-references.mm */; }; 11 393CEAC60DC69E67000B69DE /* objc-references.h in Headers */ = {isa = PBXBuildFile; fileRef = 393CEAC50DC69E67000B69DE /* objc-references.h */; }; 12 399BC72E1224831B007FBDF0 /* objc-externalref.mm in Sources */ = {isa = PBXBuildFile; fileRef = 399BC72D1224831B007FBDF0 /* objc-externalref.mm */; }; 13 39ABD72312F0B61800D1054C /* objc-weak.h in Headers */ = {isa = PBXBuildFile; fileRef = 39ABD71F12F0B61800D1054C /* objc-weak.h */; }; 14 39ABD72412F0B61800D1054C /* objc-weak.mm in Sources */ = {isa = PBXBuildFile; fileRef = 39ABD72012F0B61800D1054C /* objc-weak.mm */; }; 15 39ABD72512F0B61800D1054C /* objc-weak.h in Headers */ = {isa = PBXBuildFile; fileRef = 39ABD71F12F0B61800D1054C /* objc-weak.h */; }; 16 39ABD72612F0B61800D1054C /* objc-weak.mm in Sources */ = {isa = PBXBuildFile; fileRef = 39ABD72012F0B61800D1054C /* objc-weak.mm */; }; 17 830F2A740D737FB800392440 /* objc-msg-arm.s in Sources */ = {isa = PBXBuildFile; fileRef = 830F2A690D737FB800392440 /* objc-msg-arm.s */; }; 18 830F2A750D737FB900392440 /* objc-msg-i386.s in Sources */ = {isa = PBXBuildFile; fileRef = 830F2A6A0D737FB800392440 /* objc-msg-i386.s */; }; 19 830F2A7D0D737FBB00392440 /* objc-msg-x86_64.s in Sources */ = {isa = PBXBuildFile; fileRef = 830F2A720D737FB800392440 /* objc-msg-x86_64.s */; }; 20 830F2A940D73876100392440 /* objc-accessors.h in Headers */ = {isa = PBXBuildFile; fileRef = 830F2A920D73876100392440 /* objc-accessors.h */; }; 21 830F2A950D73876100392440 /* objc-accessors.mm in Sources */ = {isa = PBXBuildFile; fileRef = 830F2A930D73876100392440 /* objc-accessors.mm */; }; 22 830F2A980D738DC200392440 /* hashtable.h in Headers */ = {isa = PBXBuildFile; fileRef = 830F2A970D738DC200392440 /* hashtable.h */; settings = {ATTRIBUTES = (Public, ); }; }; 23 830F2AB10D73962200392440 /* markgc.c in Sources */ = {isa = PBXBuildFile; fileRef = 830F2AA50D7394C200392440 /* markgc.c */; }; 24 83112ED40F00599600A5FBAF /* objc-internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 83112ED30F00599600A5FBAF /* objc-internal.h */; settings = {ATTRIBUTES = (Private, ); }; }; 25 831C85D50E10CF850066E64C /* objc-os.h in Headers */ = {isa = PBXBuildFile; fileRef = 831C85D30E10CF850066E64C /* objc-os.h */; }; 26 831C85D60E10CF850066E64C /* objc-os.mm in Sources */ = {isa = PBXBuildFile; fileRef = 831C85D40E10CF850066E64C /* objc-os.mm */; }; 27 834266D80E665A8B002E4DA2 /* objc-gdb.h in Headers */ = {isa = PBXBuildFile; fileRef = 834266D70E665A8B002E4DA2 /* objc-gdb.h */; settings = {ATTRIBUTES = (Private, ); }; }; 28 834DF8B715993EE1002F2BC9 /* objc-sel-old.mm in Sources */ = {isa = PBXBuildFile; fileRef = 834DF8B615993EE1002F2BC9 /* objc-sel-old.mm */; }; 29 834EC0A411614167009B2563 /* objc-abi.h in Headers */ = {isa = PBXBuildFile; fileRef = 834EC0A311614167009B2563 /* objc-abi.h */; settings = {ATTRIBUTES = (Private, ); }; }; 30 83725F4A14CA5BFA0014370E /* objc-opt.mm in Sources */ = {isa = PBXBuildFile; fileRef = 83725F4914CA5BFA0014370E /* objc-opt.mm */; }; 31 83725F4C14CA5C210014370E /* objc-opt.mm in Sources */ = {isa = PBXBuildFile; fileRef = 83725F4914CA5BFA0014370E /* objc-opt.mm */; }; 32 8383A3A3122600E9009290B8 /* a1a2-blocktramps-arm.s in Sources */ = {isa = PBXBuildFile; fileRef = 8383A3A1122600E9009290B8 /* a1a2-blocktramps-arm.s */; }; 33 8383A3A4122600E9009290B8 /* a2a3-blocktramps-arm.s in Sources */ = {isa = PBXBuildFile; fileRef = 8383A3A2122600E9009290B8 /* a2a3-blocktramps-arm.s */; }; 34 8383A3AC122600FB009290B8 /* a1a2-blocktramps-arm.s in Sources */ = {isa = PBXBuildFile; fileRef = 8383A3A1122600E9009290B8 /* a1a2-blocktramps-arm.s */; settings = {COMPILER_FLAGS = " -Qunused-arguments"; }; }; 35 8383A3AD122600FB009290B8 /* a2a3-blocktramps-arm.s in Sources */ = {isa = PBXBuildFile; fileRef = 8383A3A2122600E9009290B8 /* a2a3-blocktramps-arm.s */; settings = {COMPILER_FLAGS = " -Qunused-arguments"; }; }; 36 8383A3AE122600FB009290B8 /* hashtable2.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485B80D6D687300CEA253 /* hashtable2.mm */; }; 37 8383A3AF122600FB009290B8 /* maptable.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485BC0D6D687300CEA253 /* maptable.mm */; }; 38 8383A3B0122600FB009290B8 /* objc-accessors.mm in Sources */ = {isa = PBXBuildFile; fileRef = 830F2A930D73876100392440 /* objc-accessors.mm */; }; 39 8383A3B1122600FB009290B8 /* objc-auto.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485CA0D6D68A200CEA253 /* objc-auto.mm */; }; 40 8383A3B2122600FB009290B8 /* objc-auto-dump.mm in Sources */ = {isa = PBXBuildFile; fileRef = BC07A0100EF72D9C0014EC61 /* objc-auto-dump.mm */; }; 41 8383A3B3122600FB009290B8 /* objc-block-trampolines.mm in Sources */ = {isa = PBXBuildFile; fileRef = E8923DA0116AB2820071B552 /* objc-block-trampolines.mm */; }; 42 8383A3B4122600FB009290B8 /* objc-cache.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485CB0D6D68A200CEA253 /* objc-cache.mm */; }; 43 8383A3B5122600FB009290B8 /* objc-class-old.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485CC0D6D68A200CEA253 /* objc-class-old.mm */; }; 44 8383A3B6122600FB009290B8 /* objc-class.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485CE0D6D68A200CEA253 /* objc-class.mm */; }; 45 8383A3B7122600FB009290B8 /* objc-errors.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485D00D6D68A200CEA253 /* objc-errors.mm */; }; 46 8383A3B8122600FB009290B8 /* objc-exception.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485D20D6D68A200CEA253 /* objc-exception.mm */; settings = {COMPILER_FLAGS = "-fexceptions"; }; }; 47 8383A3B9122600FB009290B8 /* objc-file.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485D30D6D68A200CEA253 /* objc-file.mm */; }; 48 8383A3BA122600FB009290B8 /* objc-file-old.mm in Sources */ = {isa = PBXBuildFile; fileRef = 83BE02E30FCCB23400661494 /* objc-file-old.mm */; }; 49 8383A3BB122600FB009290B8 /* objc-initialize.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485D50D6D68A200CEA253 /* objc-initialize.mm */; }; 50 8383A3BC122600FB009290B8 /* objc-layout.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485D60D6D68A200CEA253 /* objc-layout.mm */; }; 51 8383A3BD122600FB009290B8 /* objc-load.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485D80D6D68A200CEA253 /* objc-load.mm */; }; 52 8383A3BE122600FB009290B8 /* objc-loadmethod.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485DA0D6D68A200CEA253 /* objc-loadmethod.mm */; }; 53 8383A3BF122600FB009290B8 /* objc-lockdebug.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485DB0D6D68A200CEA253 /* objc-lockdebug.mm */; }; 54 8383A3C0122600FB009290B8 /* objc-os.mm in Sources */ = {isa = PBXBuildFile; fileRef = 831C85D40E10CF850066E64C /* objc-os.mm */; }; 55 8383A3C1122600FB009290B8 /* objc-references.mm in Sources */ = {isa = PBXBuildFile; fileRef = 393CEABF0DC69E3E000B69DE /* objc-references.mm */; }; 56 8383A3C3122600FB009290B8 /* objc-runtime-new.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485E10D6D68A200CEA253 /* objc-runtime-new.mm */; }; 57 8383A3C4122600FB009290B8 /* objc-runtime-old.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485E20D6D68A200CEA253 /* objc-runtime-old.mm */; }; 58 8383A3C5122600FB009290B8 /* objc-runtime.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485E40D6D68A200CEA253 /* objc-runtime.mm */; }; 59 8383A3C6122600FB009290B8 /* objc-sel-set.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485E60D6D68A200CEA253 /* objc-sel-set.mm */; }; 60 8383A3C7122600FB009290B8 /* objc-sel-table.s in Sources */ = {isa = PBXBuildFile; fileRef = 83EB007A121C9EC200B92C16 /* objc-sel-table.s */; settings = {COMPILER_FLAGS = " -Qunused-arguments"; }; }; 61 8383A3C8122600FB009290B8 /* objc-sel.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485E80D6D68A200CEA253 /* objc-sel.mm */; }; 62 8383A3C9122600FB009290B8 /* objc-sync.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485EA0D6D68A200CEA253 /* objc-sync.mm */; }; 63 8383A3CA122600FB009290B8 /* objc-typeencoding.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485EB0D6D68A200CEA253 /* objc-typeencoding.mm */; }; 64 8383A3CB122600FB009290B8 /* a1a2-blocktramps-i386.s in Sources */ = {isa = PBXBuildFile; fileRef = E8923D9C116AB2820071B552 /* a1a2-blocktramps-i386.s */; settings = {COMPILER_FLAGS = " -Qunused-arguments"; }; }; 65 8383A3CC122600FB009290B8 /* a1a2-blocktramps-x86_64.s in Sources */ = {isa = PBXBuildFile; fileRef = E8923D9D116AB2820071B552 /* a1a2-blocktramps-x86_64.s */; settings = {COMPILER_FLAGS = " -Qunused-arguments"; }; }; 66 8383A3CD122600FB009290B8 /* a2a3-blocktramps-i386.s in Sources */ = {isa = PBXBuildFile; fileRef = E8923D9E116AB2820071B552 /* a2a3-blocktramps-i386.s */; settings = {COMPILER_FLAGS = " -Qunused-arguments"; }; }; 67 8383A3CE122600FB009290B8 /* a2a3-blocktramps-x86_64.s in Sources */ = {isa = PBXBuildFile; fileRef = E8923D9F116AB2820071B552 /* a2a3-blocktramps-x86_64.s */; settings = {COMPILER_FLAGS = " -Qunused-arguments"; }; }; 68 8383A3D0122600FB009290B8 /* objc-msg-arm.s in Sources */ = {isa = PBXBuildFile; fileRef = 830F2A690D737FB800392440 /* objc-msg-arm.s */; settings = {COMPILER_FLAGS = " -Qunused-arguments"; }; }; 69 8383A3D1122600FB009290B8 /* objc-msg-i386.s in Sources */ = {isa = PBXBuildFile; fileRef = 830F2A6A0D737FB800392440 /* objc-msg-i386.s */; settings = {COMPILER_FLAGS = " -Qunused-arguments"; }; }; 70 8383A3D2122600FB009290B8 /* objc-msg-simulator-i386.s in Sources */ = {isa = PBXBuildFile; fileRef = 83B1A8BC0FF1AC0D0019EA5B /* objc-msg-simulator-i386.s */; settings = {COMPILER_FLAGS = " -Qunused-arguments"; }; }; 71 8383A3D3122600FB009290B8 /* objc-msg-x86_64.s in Sources */ = {isa = PBXBuildFile; fileRef = 830F2A720D737FB800392440 /* objc-msg-x86_64.s */; settings = {COMPILER_FLAGS = " -Qunused-arguments"; }; }; 72 8383A3D4122600FB009290B8 /* objc-probes.d in Sources */ = {isa = PBXBuildFile; fileRef = 87BB4E900EC39633005D08E1 /* objc-probes.d */; }; 73 8383A3DC1226291C009290B8 /* objc-externalref.mm in Sources */ = {isa = PBXBuildFile; fileRef = 399BC72D1224831B007FBDF0 /* objc-externalref.mm */; }; 74 838485BF0D6D687300CEA253 /* hashtable2.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485B70D6D687300CEA253 /* hashtable2.h */; settings = {ATTRIBUTES = (Public, ); }; }; 75 838485C00D6D687300CEA253 /* hashtable2.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485B80D6D687300CEA253 /* hashtable2.mm */; }; 76 838485C30D6D687300CEA253 /* maptable.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485BB0D6D687300CEA253 /* maptable.h */; settings = {ATTRIBUTES = (Private, ); }; }; 77 838485C40D6D687300CEA253 /* maptable.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485BC0D6D687300CEA253 /* maptable.mm */; }; 78 838485EF0D6D68A200CEA253 /* objc-api.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485C80D6D68A200CEA253 /* objc-api.h */; settings = {ATTRIBUTES = (Public, ); }; }; 79 838485F00D6D68A200CEA253 /* objc-auto.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485C90D6D68A200CEA253 /* objc-auto.h */; settings = {ATTRIBUTES = (Public, ); }; }; 80 838485F10D6D68A200CEA253 /* objc-auto.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485CA0D6D68A200CEA253 /* objc-auto.mm */; }; 81 838485F20D6D68A200CEA253 /* objc-cache.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485CB0D6D68A200CEA253 /* objc-cache.mm */; }; 82 838485F30D6D68A200CEA253 /* objc-class-old.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485CC0D6D68A200CEA253 /* objc-class-old.mm */; }; 83 838485F40D6D68A200CEA253 /* objc-class.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485CD0D6D68A200CEA253 /* objc-class.h */; settings = {ATTRIBUTES = (Public, ); }; }; 84 838485F50D6D68A200CEA253 /* objc-class.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485CE0D6D68A200CEA253 /* objc-class.mm */; }; 85 838485F60D6D68A200CEA253 /* objc-config.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485CF0D6D68A200CEA253 /* objc-config.h */; }; 86 838485F70D6D68A200CEA253 /* objc-errors.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485D00D6D68A200CEA253 /* objc-errors.mm */; }; 87 838485F80D6D68A200CEA253 /* objc-exception.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485D10D6D68A200CEA253 /* objc-exception.h */; settings = {ATTRIBUTES = (Public, ); }; }; 88 838485F90D6D68A200CEA253 /* objc-exception.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485D20D6D68A200CEA253 /* objc-exception.mm */; settings = {COMPILER_FLAGS = "-fexceptions"; }; }; 89 838485FA0D6D68A200CEA253 /* objc-file.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485D30D6D68A200CEA253 /* objc-file.mm */; }; 90 838485FB0D6D68A200CEA253 /* objc-initialize.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485D40D6D68A200CEA253 /* objc-initialize.h */; }; 91 838485FC0D6D68A200CEA253 /* objc-initialize.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485D50D6D68A200CEA253 /* objc-initialize.mm */; }; 92 838485FD0D6D68A200CEA253 /* objc-layout.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485D60D6D68A200CEA253 /* objc-layout.mm */; }; 93 838485FE0D6D68A200CEA253 /* objc-load.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485D70D6D68A200CEA253 /* objc-load.h */; settings = {ATTRIBUTES = (Public, ); }; }; 94 838485FF0D6D68A200CEA253 /* objc-load.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485D80D6D68A200CEA253 /* objc-load.mm */; }; 95 838486000D6D68A200CEA253 /* objc-loadmethod.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485D90D6D68A200CEA253 /* objc-loadmethod.h */; }; 96 838486010D6D68A200CEA253 /* objc-loadmethod.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485DA0D6D68A200CEA253 /* objc-loadmethod.mm */; }; 97 838486020D6D68A200CEA253 /* objc-lockdebug.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485DB0D6D68A200CEA253 /* objc-lockdebug.mm */; }; 98 838486030D6D68A200CEA253 /* objc-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485DC0D6D68A200CEA253 /* objc-private.h */; }; 99 838486070D6D68A200CEA253 /* objc-runtime-new.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485E00D6D68A200CEA253 /* objc-runtime-new.h */; }; 100 838486080D6D68A200CEA253 /* objc-runtime-new.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485E10D6D68A200CEA253 /* objc-runtime-new.mm */; }; 101 838486090D6D68A200CEA253 /* objc-runtime-old.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485E20D6D68A200CEA253 /* objc-runtime-old.mm */; }; 102 8384860A0D6D68A200CEA253 /* objc-runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485E30D6D68A200CEA253 /* objc-runtime.h */; settings = {ATTRIBUTES = (Public, ); }; }; 103 8384860B0D6D68A200CEA253 /* objc-runtime.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485E40D6D68A200CEA253 /* objc-runtime.mm */; }; 104 8384860C0D6D68A200CEA253 /* objc-sel-set.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485E50D6D68A200CEA253 /* objc-sel-set.h */; }; 105 8384860D0D6D68A200CEA253 /* objc-sel-set.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485E60D6D68A200CEA253 /* objc-sel-set.mm */; }; 106 8384860F0D6D68A200CEA253 /* objc-sel.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485E80D6D68A200CEA253 /* objc-sel.mm */; }; 107 838486100D6D68A200CEA253 /* objc-sync.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485E90D6D68A200CEA253 /* objc-sync.h */; settings = {ATTRIBUTES = (Public, ); }; }; 108 838486110D6D68A200CEA253 /* objc-sync.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485EA0D6D68A200CEA253 /* objc-sync.mm */; }; 109 838486120D6D68A200CEA253 /* objc-typeencoding.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485EB0D6D68A200CEA253 /* objc-typeencoding.mm */; }; 110 838486130D6D68A200CEA253 /* objc.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485EC0D6D68A200CEA253 /* objc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 111 838486140D6D68A200CEA253 /* Object.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485ED0D6D68A200CEA253 /* Object.h */; settings = {ATTRIBUTES = (Public, ); }; }; 112 838486150D6D68A200CEA253 /* Object.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485EE0D6D68A200CEA253 /* Object.mm */; }; 113 8384861E0D6D68A800CEA253 /* Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 838486180D6D68A800CEA253 /* Protocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; 114 8384861F0D6D68A800CEA253 /* Protocol.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838486190D6D68A800CEA253 /* Protocol.mm */; }; 115 838486200D6D68A800CEA253 /* runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 8384861A0D6D68A800CEA253 /* runtime.h */; settings = {ATTRIBUTES = (Public, ); }; }; 116 838486250D6D68F000CEA253 /* List.m in Sources */ = {isa = PBXBuildFile; fileRef = 838486230D6D68F000CEA253 /* List.m */; }; 117 838486260D6D68F000CEA253 /* List.h in Headers */ = {isa = PBXBuildFile; fileRef = 838486240D6D68F000CEA253 /* List.h */; settings = {ATTRIBUTES = (Public, ); }; }; 118 838486280D6D6A2400CEA253 /* message.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485BD0D6D687300CEA253 /* message.h */; settings = {ATTRIBUTES = (Public, ); }; }; 119 83B1A8BE0FF1AC0D0019EA5B /* objc-msg-simulator-i386.s in Sources */ = {isa = PBXBuildFile; fileRef = 83B1A8BC0FF1AC0D0019EA5B /* objc-msg-simulator-i386.s */; }; 120 83BE02E40FCCB23400661494 /* objc-file-old.mm in Sources */ = {isa = PBXBuildFile; fileRef = 83BE02E30FCCB23400661494 /* objc-file-old.mm */; }; 121 83BE02E80FCCB24D00661494 /* objc-file-old.h in Headers */ = {isa = PBXBuildFile; fileRef = 83BE02E50FCCB24D00661494 /* objc-file-old.h */; }; 122 83BE02E90FCCB24D00661494 /* objc-file.h in Headers */ = {isa = PBXBuildFile; fileRef = 83BE02E60FCCB24D00661494 /* objc-file.h */; }; 123 83BE02EA0FCCB24D00661494 /* objc-runtime-old.h in Headers */ = {isa = PBXBuildFile; fileRef = 83BE02E70FCCB24D00661494 /* objc-runtime-old.h */; }; 124 83E50CDB0FF19E8200D74C19 /* hashtable2.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485B70D6D687300CEA253 /* hashtable2.h */; settings = {ATTRIBUTES = (Public, ); }; }; 125 83E50CDC0FF19E8200D74C19 /* maptable.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485BB0D6D687300CEA253 /* maptable.h */; settings = {ATTRIBUTES = (Private, ); }; }; 126 83E50CDD0FF19E8200D74C19 /* objc-api.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485C80D6D68A200CEA253 /* objc-api.h */; settings = {ATTRIBUTES = (Public, ); }; }; 127 83E50CDE0FF19E8200D74C19 /* objc-auto.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485C90D6D68A200CEA253 /* objc-auto.h */; settings = {ATTRIBUTES = (Public, ); }; }; 128 83E50CDF0FF19E8200D74C19 /* objc-auto-dump.h in Headers */ = {isa = PBXBuildFile; fileRef = BC07A00B0EF72D360014EC61 /* objc-auto-dump.h */; settings = {ATTRIBUTES = (Private, ); }; }; 129 83E50CE00FF19E8200D74C19 /* objc-class.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485CD0D6D68A200CEA253 /* objc-class.h */; settings = {ATTRIBUTES = (Public, ); }; }; 130 83E50CE10FF19E8200D74C19 /* objc-config.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485CF0D6D68A200CEA253 /* objc-config.h */; }; 131 83E50CE20FF19E8200D74C19 /* objc-exception.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485D10D6D68A200CEA253 /* objc-exception.h */; settings = {ATTRIBUTES = (Public, ); }; }; 132 83E50CE30FF19E8200D74C19 /* objc-initialize.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485D40D6D68A200CEA253 /* objc-initialize.h */; }; 133 83E50CE40FF19E8200D74C19 /* objc-load.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485D70D6D68A200CEA253 /* objc-load.h */; settings = {ATTRIBUTES = (Public, ); }; }; 134 83E50CE50FF19E8200D74C19 /* objc-loadmethod.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485D90D6D68A200CEA253 /* objc-loadmethod.h */; }; 135 83E50CE60FF19E8200D74C19 /* objc-private.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485DC0D6D68A200CEA253 /* objc-private.h */; }; 136 83E50CE80FF19E8200D74C19 /* objc-runtime-new.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485E00D6D68A200CEA253 /* objc-runtime-new.h */; }; 137 83E50CE90FF19E8200D74C19 /* objc-runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485E30D6D68A200CEA253 /* objc-runtime.h */; settings = {ATTRIBUTES = (Public, ); }; }; 138 83E50CEB0FF19E8200D74C19 /* objc-sel-set.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485E50D6D68A200CEA253 /* objc-sel-set.h */; }; 139 83E50CEC0FF19E8200D74C19 /* objc-sync.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485E90D6D68A200CEA253 /* objc-sync.h */; settings = {ATTRIBUTES = (Public, ); }; }; 140 83E50CED0FF19E8200D74C19 /* objc.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485EC0D6D68A200CEA253 /* objc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 141 83E50CEE0FF19E8200D74C19 /* Object.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485ED0D6D68A200CEA253 /* Object.h */; settings = {ATTRIBUTES = (Public, ); }; }; 142 83E50CEF0FF19E8200D74C19 /* Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 838486180D6D68A800CEA253 /* Protocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; 143 83E50CF00FF19E8200D74C19 /* runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 8384861A0D6D68A800CEA253 /* runtime.h */; settings = {ATTRIBUTES = (Public, ); }; }; 144 83E50CF10FF19E8200D74C19 /* List.h in Headers */ = {isa = PBXBuildFile; fileRef = 838486240D6D68F000CEA253 /* List.h */; settings = {ATTRIBUTES = (Public, ); }; }; 145 83E50CF20FF19E8200D74C19 /* message.h in Headers */ = {isa = PBXBuildFile; fileRef = 838485BD0D6D687300CEA253 /* message.h */; settings = {ATTRIBUTES = (Public, ); }; }; 146 83E50CF30FF19E8200D74C19 /* objc-accessors.h in Headers */ = {isa = PBXBuildFile; fileRef = 830F2A920D73876100392440 /* objc-accessors.h */; }; 147 83E50CF40FF19E8200D74C19 /* hashtable.h in Headers */ = {isa = PBXBuildFile; fileRef = 830F2A970D738DC200392440 /* hashtable.h */; settings = {ATTRIBUTES = (Public, ); }; }; 148 83E50CF50FF19E8200D74C19 /* objc-references.h in Headers */ = {isa = PBXBuildFile; fileRef = 393CEAC50DC69E67000B69DE /* objc-references.h */; }; 149 83E50CF60FF19E8200D74C19 /* objc-os.h in Headers */ = {isa = PBXBuildFile; fileRef = 831C85D30E10CF850066E64C /* objc-os.h */; }; 150 83E50CF70FF19E8200D74C19 /* objc-gdb.h in Headers */ = {isa = PBXBuildFile; fileRef = 834266D70E665A8B002E4DA2 /* objc-gdb.h */; settings = {ATTRIBUTES = (Private, ); }; }; 151 83E50CF80FF19E8200D74C19 /* objc-internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 83112ED30F00599600A5FBAF /* objc-internal.h */; settings = {ATTRIBUTES = (Private, ); }; }; 152 83E50D130FF19E8200D74C19 /* Object.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838485EE0D6D68A200CEA253 /* Object.mm */; }; 153 83E50D140FF19E8200D74C19 /* Protocol.mm in Sources */ = {isa = PBXBuildFile; fileRef = 838486190D6D68A800CEA253 /* Protocol.mm */; }; 154 83E50D150FF19E8200D74C19 /* List.m in Sources */ = {isa = PBXBuildFile; fileRef = 838486230D6D68F000CEA253 /* List.m */; }; 155 83E57595121E892100295464 /* objc-abi.h in Headers */ = {isa = PBXBuildFile; fileRef = 834EC0A311614167009B2563 /* objc-abi.h */; settings = {ATTRIBUTES = (Private, ); }; }; 156 83E57596121E896200295464 /* objc-file-old.h in Headers */ = {isa = PBXBuildFile; fileRef = 83BE02E50FCCB24D00661494 /* objc-file-old.h */; }; 157 83E57597121E8A0A00295464 /* objc-runtime-old.h in Headers */ = {isa = PBXBuildFile; fileRef = 83BE02E70FCCB24D00661494 /* objc-runtime-old.h */; }; 158 83E57598121E8A1600295464 /* objc-file.h in Headers */ = {isa = PBXBuildFile; fileRef = 83BE02E60FCCB24D00661494 /* objc-file.h */; }; 159 83EB007B121C9EC200B92C16 /* objc-sel-table.s in Sources */ = {isa = PBXBuildFile; fileRef = 83EB007A121C9EC200B92C16 /* objc-sel-table.s */; }; 160 83F4B52815E843B100E0926F /* NSObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 83F4B52615E843B100E0926F /* NSObjCRuntime.h */; settings = {ATTRIBUTES = (Public, ); }; }; 161 83F4B52915E843B100E0926F /* NSObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 83F4B52715E843B100E0926F /* NSObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; 162 83F4B52B15E843C300E0926F /* NSObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 83F4B52715E843B100E0926F /* NSObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; 163 83F4B52C15E843C800E0926F /* NSObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 83F4B52615E843B100E0926F /* NSObjCRuntime.h */; settings = {ATTRIBUTES = (Public, ); }; }; 164 83F550E0155E030800E95D3B /* objc-cache-old.mm in Sources */ = {isa = PBXBuildFile; fileRef = 83F550DF155E030800E95D3B /* objc-cache-old.mm */; }; 165 87BB4EA70EC39854005D08E1 /* objc-probes.d in Sources */ = {isa = PBXBuildFile; fileRef = 87BB4E900EC39633005D08E1 /* objc-probes.d */; }; 166 9672F7EE14D5F488007CEC96 /* NSObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9672F7ED14D5F488007CEC96 /* NSObject.mm */; }; 167 9672F7EF14D5F488007CEC96 /* NSObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9672F7ED14D5F488007CEC96 /* NSObject.mm */; }; 168 BC07A00C0EF72D360014EC61 /* objc-auto-dump.h in Headers */ = {isa = PBXBuildFile; fileRef = BC07A00B0EF72D360014EC61 /* objc-auto-dump.h */; settings = {ATTRIBUTES = (Private, ); }; }; 169 BC07A0110EF72D9C0014EC61 /* objc-auto-dump.mm in Sources */ = {isa = PBXBuildFile; fileRef = BC07A0100EF72D9C0014EC61 /* objc-auto-dump.mm */; }; 170 E8923DA1116AB2820071B552 /* a1a2-blocktramps-i386.s in Sources */ = {isa = PBXBuildFile; fileRef = E8923D9C116AB2820071B552 /* a1a2-blocktramps-i386.s */; }; 171 E8923DA2116AB2820071B552 /* a1a2-blocktramps-x86_64.s in Sources */ = {isa = PBXBuildFile; fileRef = E8923D9D116AB2820071B552 /* a1a2-blocktramps-x86_64.s */; }; 172 E8923DA3116AB2820071B552 /* a2a3-blocktramps-i386.s in Sources */ = {isa = PBXBuildFile; fileRef = E8923D9E116AB2820071B552 /* a2a3-blocktramps-i386.s */; }; 173 E8923DA4116AB2820071B552 /* a2a3-blocktramps-x86_64.s in Sources */ = {isa = PBXBuildFile; fileRef = E8923D9F116AB2820071B552 /* a2a3-blocktramps-x86_64.s */; }; 174 E8923DA5116AB2820071B552 /* objc-block-trampolines.mm in Sources */ = {isa = PBXBuildFile; fileRef = E8923DA0116AB2820071B552 /* objc-block-trampolines.mm */; }; 175/* End PBXBuildFile section */ 176 177/* Begin PBXContainerItemProxy section */ 178 835720F50F8BF8EE00BD4FAD /* PBXContainerItemProxy */ = { 179 isa = PBXContainerItemProxy; 180 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; 181 proxyType = 1; 182 remoteGlobalIDString = 830F2AA80D7394D000392440; 183 remoteInfo = markgc; 184 }; 185/* End PBXContainerItemProxy section */ 186 187/* Begin PBXFileReference section */ 188 393CEABF0DC69E3E000B69DE /* objc-references.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-references.mm"; path = "runtime/objc-references.mm"; sourceTree = "<group>"; }; 189 393CEAC50DC69E67000B69DE /* objc-references.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-references.h"; path = "runtime/objc-references.h"; sourceTree = "<group>"; }; 190 399BC72D1224831B007FBDF0 /* objc-externalref.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-externalref.mm"; path = "runtime/objc-externalref.mm"; sourceTree = "<group>"; }; 191 39ABD71F12F0B61800D1054C /* objc-weak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-weak.h"; path = "runtime/objc-weak.h"; sourceTree = "<group>"; }; 192 39ABD72012F0B61800D1054C /* objc-weak.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-weak.mm"; path = "runtime/objc-weak.mm"; sourceTree = "<group>"; }; 193 830F2A690D737FB800392440 /* objc-msg-arm.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = "objc-msg-arm.s"; path = "runtime/Messengers.subproj/objc-msg-arm.s"; sourceTree = "<group>"; }; 194 830F2A6A0D737FB800392440 /* objc-msg-i386.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = "objc-msg-i386.s"; path = "runtime/Messengers.subproj/objc-msg-i386.s"; sourceTree = "<group>"; }; 195 830F2A720D737FB800392440 /* objc-msg-x86_64.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = "objc-msg-x86_64.s"; path = "runtime/Messengers.subproj/objc-msg-x86_64.s"; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; }; 196 830F2A920D73876100392440 /* objc-accessors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-accessors.h"; path = "runtime/Accessors.subproj/objc-accessors.h"; sourceTree = "<group>"; }; 197 830F2A930D73876100392440 /* objc-accessors.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-accessors.mm"; path = "runtime/Accessors.subproj/objc-accessors.mm"; sourceTree = "<group>"; }; 198 830F2A970D738DC200392440 /* hashtable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hashtable.h; path = runtime/hashtable.h; sourceTree = "<group>"; }; 199 830F2AA50D7394C200392440 /* markgc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = markgc.c; sourceTree = "<group>"; }; 200 830F2AA90D7394D000392440 /* markgc */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = markgc; sourceTree = BUILT_PRODUCTS_DIR; }; 201 83112ED30F00599600A5FBAF /* objc-internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-internal.h"; path = "runtime/objc-internal.h"; sourceTree = "<group>"; }; 202 831C85D30E10CF850066E64C /* objc-os.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-os.h"; path = "runtime/objc-os.h"; sourceTree = "<group>"; }; 203 831C85D40E10CF850066E64C /* objc-os.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-os.mm"; path = "runtime/objc-os.mm"; sourceTree = "<group>"; }; 204 834266D70E665A8B002E4DA2 /* objc-gdb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-gdb.h"; path = "runtime/objc-gdb.h"; sourceTree = "<group>"; }; 205 834DF8B615993EE1002F2BC9 /* objc-sel-old.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-sel-old.mm"; path = "runtime/objc-sel-old.mm"; sourceTree = "<group>"; }; 206 834EC0A311614167009B2563 /* objc-abi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-abi.h"; path = "runtime/objc-abi.h"; sourceTree = "<group>"; }; 207 83725F4914CA5BFA0014370E /* objc-opt.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-opt.mm"; path = "runtime/objc-opt.mm"; sourceTree = "<group>"; }; 208 8383A3A1122600E9009290B8 /* a1a2-blocktramps-arm.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = "a1a2-blocktramps-arm.s"; path = "runtime/a1a2-blocktramps-arm.s"; sourceTree = "<group>"; }; 209 8383A3A2122600E9009290B8 /* a2a3-blocktramps-arm.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = "a2a3-blocktramps-arm.s"; path = "runtime/a2a3-blocktramps-arm.s"; sourceTree = "<group>"; }; 210 838485B30D6D682B00CEA253 /* libobjc.order */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = libobjc.order; sourceTree = "<group>"; }; 211 838485B40D6D683300CEA253 /* APPLE_LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = APPLE_LICENSE; sourceTree = "<group>"; }; 212 838485B50D6D683300CEA253 /* ReleaseNotes.rtf */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; path = ReleaseNotes.rtf; sourceTree = "<group>"; }; 213 838485B70D6D687300CEA253 /* hashtable2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hashtable2.h; path = runtime/hashtable2.h; sourceTree = "<group>"; }; 214 838485B80D6D687300CEA253 /* hashtable2.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = hashtable2.mm; path = runtime/hashtable2.mm; sourceTree = "<group>"; }; 215 838485BB0D6D687300CEA253 /* maptable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = maptable.h; path = runtime/maptable.h; sourceTree = "<group>"; }; 216 838485BC0D6D687300CEA253 /* maptable.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = maptable.mm; path = runtime/maptable.mm; sourceTree = "<group>"; }; 217 838485BD0D6D687300CEA253 /* message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = message.h; path = runtime/message.h; sourceTree = "<group>"; }; 218 838485C80D6D68A200CEA253 /* objc-api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-api.h"; path = "runtime/objc-api.h"; sourceTree = "<group>"; }; 219 838485C90D6D68A200CEA253 /* objc-auto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-auto.h"; path = "runtime/objc-auto.h"; sourceTree = "<group>"; }; 220 838485CA0D6D68A200CEA253 /* objc-auto.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-auto.mm"; path = "runtime/objc-auto.mm"; sourceTree = "<group>"; }; 221 838485CB0D6D68A200CEA253 /* objc-cache.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-cache.mm"; path = "runtime/objc-cache.mm"; sourceTree = "<group>"; }; 222 838485CC0D6D68A200CEA253 /* objc-class-old.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-class-old.mm"; path = "runtime/objc-class-old.mm"; sourceTree = "<group>"; }; 223 838485CD0D6D68A200CEA253 /* objc-class.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-class.h"; path = "runtime/objc-class.h"; sourceTree = "<group>"; }; 224 838485CE0D6D68A200CEA253 /* objc-class.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-class.mm"; path = "runtime/objc-class.mm"; sourceTree = "<group>"; }; 225 838485CF0D6D68A200CEA253 /* objc-config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-config.h"; path = "runtime/objc-config.h"; sourceTree = "<group>"; }; 226 838485D00D6D68A200CEA253 /* objc-errors.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-errors.mm"; path = "runtime/objc-errors.mm"; sourceTree = "<group>"; }; 227 838485D10D6D68A200CEA253 /* objc-exception.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-exception.h"; path = "runtime/objc-exception.h"; sourceTree = "<group>"; }; 228 838485D20D6D68A200CEA253 /* objc-exception.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-exception.mm"; path = "runtime/objc-exception.mm"; sourceTree = "<group>"; }; 229 838485D30D6D68A200CEA253 /* objc-file.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-file.mm"; path = "runtime/objc-file.mm"; sourceTree = "<group>"; }; 230 838485D40D6D68A200CEA253 /* objc-initialize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-initialize.h"; path = "runtime/objc-initialize.h"; sourceTree = "<group>"; }; 231 838485D50D6D68A200CEA253 /* objc-initialize.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-initialize.mm"; path = "runtime/objc-initialize.mm"; sourceTree = "<group>"; }; 232 838485D60D6D68A200CEA253 /* objc-layout.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-layout.mm"; path = "runtime/objc-layout.mm"; sourceTree = "<group>"; }; 233 838485D70D6D68A200CEA253 /* objc-load.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-load.h"; path = "runtime/objc-load.h"; sourceTree = "<group>"; }; 234 838485D80D6D68A200CEA253 /* objc-load.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-load.mm"; path = "runtime/objc-load.mm"; sourceTree = "<group>"; }; 235 838485D90D6D68A200CEA253 /* objc-loadmethod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-loadmethod.h"; path = "runtime/objc-loadmethod.h"; sourceTree = "<group>"; }; 236 838485DA0D6D68A200CEA253 /* objc-loadmethod.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-loadmethod.mm"; path = "runtime/objc-loadmethod.mm"; sourceTree = "<group>"; }; 237 838485DB0D6D68A200CEA253 /* objc-lockdebug.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-lockdebug.mm"; path = "runtime/objc-lockdebug.mm"; sourceTree = "<group>"; }; 238 838485DC0D6D68A200CEA253 /* objc-private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-private.h"; path = "runtime/objc-private.h"; sourceTree = "<group>"; }; 239 838485E00D6D68A200CEA253 /* objc-runtime-new.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-runtime-new.h"; path = "runtime/objc-runtime-new.h"; sourceTree = "<group>"; }; 240 838485E10D6D68A200CEA253 /* objc-runtime-new.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-runtime-new.mm"; path = "runtime/objc-runtime-new.mm"; sourceTree = "<group>"; }; 241 838485E20D6D68A200CEA253 /* objc-runtime-old.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-runtime-old.mm"; path = "runtime/objc-runtime-old.mm"; sourceTree = "<group>"; }; 242 838485E30D6D68A200CEA253 /* objc-runtime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-runtime.h"; path = "runtime/objc-runtime.h"; sourceTree = "<group>"; }; 243 838485E40D6D68A200CEA253 /* objc-runtime.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-runtime.mm"; path = "runtime/objc-runtime.mm"; sourceTree = "<group>"; }; 244 838485E50D6D68A200CEA253 /* objc-sel-set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-sel-set.h"; path = "runtime/objc-sel-set.h"; sourceTree = "<group>"; }; 245 838485E60D6D68A200CEA253 /* objc-sel-set.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-sel-set.mm"; path = "runtime/objc-sel-set.mm"; sourceTree = "<group>"; }; 246 838485E80D6D68A200CEA253 /* objc-sel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-sel.mm"; path = "runtime/objc-sel.mm"; sourceTree = "<group>"; }; 247 838485E90D6D68A200CEA253 /* objc-sync.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-sync.h"; path = "runtime/objc-sync.h"; sourceTree = "<group>"; }; 248 838485EA0D6D68A200CEA253 /* objc-sync.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-sync.mm"; path = "runtime/objc-sync.mm"; sourceTree = "<group>"; }; 249 838485EB0D6D68A200CEA253 /* objc-typeencoding.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-typeencoding.mm"; path = "runtime/objc-typeencoding.mm"; sourceTree = "<group>"; }; 250 838485EC0D6D68A200CEA253 /* objc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = objc.h; path = runtime/objc.h; sourceTree = "<group>"; }; 251 838485ED0D6D68A200CEA253 /* Object.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Object.h; path = runtime/Object.h; sourceTree = "<group>"; }; 252 838485EE0D6D68A200CEA253 /* Object.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = Object.mm; path = runtime/Object.mm; sourceTree = "<group>"; }; 253 838486180D6D68A800CEA253 /* Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Protocol.h; path = runtime/Protocol.h; sourceTree = "<group>"; }; 254 838486190D6D68A800CEA253 /* Protocol.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = Protocol.mm; path = runtime/Protocol.mm; sourceTree = "<group>"; }; 255 8384861A0D6D68A800CEA253 /* runtime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = runtime.h; path = runtime/runtime.h; sourceTree = "<group>"; }; 256 838486230D6D68F000CEA253 /* List.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = List.m; path = runtime/OldClasses.subproj/List.m; sourceTree = "<group>"; }; 257 838486240D6D68F000CEA253 /* List.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = List.h; path = runtime/OldClasses.subproj/List.h; sourceTree = "<group>"; }; 258 83B1A8BC0FF1AC0D0019EA5B /* objc-msg-simulator-i386.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = "objc-msg-simulator-i386.s"; path = "runtime/Messengers.subproj/objc-msg-simulator-i386.s"; sourceTree = "<group>"; }; 259 83BE02E30FCCB23400661494 /* objc-file-old.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-file-old.mm"; path = "runtime/objc-file-old.mm"; sourceTree = "<group>"; }; 260 83BE02E50FCCB24D00661494 /* objc-file-old.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-file-old.h"; path = "runtime/objc-file-old.h"; sourceTree = "<group>"; }; 261 83BE02E60FCCB24D00661494 /* objc-file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-file.h"; path = "runtime/objc-file.h"; sourceTree = "<group>"; }; 262 83BE02E70FCCB24D00661494 /* objc-runtime-old.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-runtime-old.h"; path = "runtime/objc-runtime-old.h"; sourceTree = "<group>"; }; 263 83E50D2A0FF19E8200D74C19 /* libobjc.A.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libobjc.A.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 264 83E50D2B0FF19E9E00D74C19 /* IndigoSDK.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = IndigoSDK.xcconfig; path = AppleInternal/XcodeConfig/IndigoSDK.xcconfig; sourceTree = DEVELOPER_DIR; }; 265 83EB007A121C9EC200B92C16 /* objc-sel-table.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = "objc-sel-table.s"; path = "runtime/objc-sel-table.s"; sourceTree = "<group>"; }; 266 83F4B52615E843B100E0926F /* NSObjCRuntime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSObjCRuntime.h; path = runtime/NSObjCRuntime.h; sourceTree = "<group>"; }; 267 83F4B52715E843B100E0926F /* NSObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSObject.h; path = runtime/NSObject.h; sourceTree = "<group>"; }; 268 83F550DF155E030800E95D3B /* objc-cache-old.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-cache-old.mm"; path = "runtime/objc-cache-old.mm"; sourceTree = "<group>"; }; 269 87BB4E900EC39633005D08E1 /* objc-probes.d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.dtrace; name = "objc-probes.d"; path = "runtime/objc-probes.d"; sourceTree = "<group>"; }; 270 9672F7ED14D5F488007CEC96 /* NSObject.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = NSObject.mm; path = runtime/NSObject.mm; sourceTree = "<group>"; }; 271 BC07A00B0EF72D360014EC61 /* objc-auto-dump.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-auto-dump.h"; path = "runtime/objc-auto-dump.h"; sourceTree = "<group>"; }; 272 BC07A0100EF72D9C0014EC61 /* objc-auto-dump.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-auto-dump.mm"; path = "runtime/objc-auto-dump.mm"; sourceTree = "<group>"; }; 273 BC8B5D1212D3D48100C78A5B /* libauto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libauto.dylib; path = /usr/lib/libauto.dylib; sourceTree = "<absolute>"; }; 274 D2AAC0630554660B00DB518D /* libobjc.A.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libobjc.A.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 275 E8923D9C116AB2820071B552 /* a1a2-blocktramps-i386.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = "a1a2-blocktramps-i386.s"; path = "runtime/a1a2-blocktramps-i386.s"; sourceTree = "<group>"; }; 276 E8923D9D116AB2820071B552 /* a1a2-blocktramps-x86_64.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = "a1a2-blocktramps-x86_64.s"; path = "runtime/a1a2-blocktramps-x86_64.s"; sourceTree = "<group>"; }; 277 E8923D9E116AB2820071B552 /* a2a3-blocktramps-i386.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = "a2a3-blocktramps-i386.s"; path = "runtime/a2a3-blocktramps-i386.s"; sourceTree = "<group>"; }; 278 E8923D9F116AB2820071B552 /* a2a3-blocktramps-x86_64.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = "a2a3-blocktramps-x86_64.s"; path = "runtime/a2a3-blocktramps-x86_64.s"; sourceTree = "<group>"; }; 279 E8923DA0116AB2820071B552 /* objc-block-trampolines.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "objc-block-trampolines.mm"; path = "runtime/objc-block-trampolines.mm"; sourceTree = "<group>"; }; 280/* End PBXFileReference section */ 281 282/* Begin PBXFrameworksBuildPhase section */ 283 830F2AA70D7394D000392440 /* Frameworks */ = { 284 isa = PBXFrameworksBuildPhase; 285 buildActionMask = 2147483647; 286 files = ( 287 ); 288 runOnlyForDeploymentPostprocessing = 0; 289 }; 290 83E50D240FF19E8200D74C19 /* Frameworks */ = { 291 isa = PBXFrameworksBuildPhase; 292 buildActionMask = 2147483647; 293 files = ( 294 ); 295 runOnlyForDeploymentPostprocessing = 0; 296 }; 297 D289988505E68E00004EDB86 /* Frameworks */ = { 298 isa = PBXFrameworksBuildPhase; 299 buildActionMask = 2147483647; 300 files = ( 301 ); 302 runOnlyForDeploymentPostprocessing = 0; 303 }; 304/* End PBXFrameworksBuildPhase section */ 305 306/* Begin PBXGroup section */ 307 08FB7794FE84155DC02AAC07 /* objc */ = { 308 isa = PBXGroup; 309 children = ( 310 BC8B5D1212D3D48100C78A5B /* libauto.dylib */, 311 838485C60D6D687700CEA253 /* Public Headers */, 312 838485C70D6D688200CEA253 /* Private Headers */, 313 8384862A0D6D6ABC00CEA253 /* Project Headers */, 314 838486220D6D68E300CEA253 /* Obsolete Headers */, 315 838486270D6D690F00CEA253 /* Obsolete Source */, 316 08FB7795FE84155DC02AAC07 /* Source */, 317 838485B20D6D67F900CEA253 /* Other */, 318 1AB674ADFE9D54B511CA2CBB /* Products */, 319 ); 320 name = objc; 321 sourceTree = "<group>"; 322 }; 323 08FB7795FE84155DC02AAC07 /* Source */ = { 324 isa = PBXGroup; 325 children = ( 326 8383A3A1122600E9009290B8 /* a1a2-blocktramps-arm.s */, 327 8383A3A2122600E9009290B8 /* a2a3-blocktramps-arm.s */, 328 838485B80D6D687300CEA253 /* hashtable2.mm */, 329 838485BC0D6D687300CEA253 /* maptable.mm */, 330 9672F7ED14D5F488007CEC96 /* NSObject.mm */, 331 838486190D6D68A800CEA253 /* Protocol.mm */, 332 830F2A930D73876100392440 /* objc-accessors.mm */, 333 838485CA0D6D68A200CEA253 /* objc-auto.mm */, 334 BC07A0100EF72D9C0014EC61 /* objc-auto-dump.mm */, 335 39ABD72012F0B61800D1054C /* objc-weak.mm */, 336 E8923DA0116AB2820071B552 /* objc-block-trampolines.mm */, 337 838485CB0D6D68A200CEA253 /* objc-cache.mm */, 338 83F550DF155E030800E95D3B /* objc-cache-old.mm */, 339 838485CC0D6D68A200CEA253 /* objc-class-old.mm */, 340 838485CE0D6D68A200CEA253 /* objc-class.mm */, 341 838485D00D6D68A200CEA253 /* objc-errors.mm */, 342 838485D20D6D68A200CEA253 /* objc-exception.mm */, 343 399BC72D1224831B007FBDF0 /* objc-externalref.mm */, 344 838485D30D6D68A200CEA253 /* objc-file.mm */, 345 83BE02E30FCCB23400661494 /* objc-file-old.mm */, 346 838485D50D6D68A200CEA253 /* objc-initialize.mm */, 347 838485D60D6D68A200CEA253 /* objc-layout.mm */, 348 838485D80D6D68A200CEA253 /* objc-load.mm */, 349 838485DA0D6D68A200CEA253 /* objc-loadmethod.mm */, 350 838485DB0D6D68A200CEA253 /* objc-lockdebug.mm */, 351 83725F4914CA5BFA0014370E /* objc-opt.mm */, 352 831C85D40E10CF850066E64C /* objc-os.mm */, 353 831C85D40E10CF850066E64C /* objc-os.mm */, 354 393CEABF0DC69E3E000B69DE /* objc-references.mm */, 355 838485E10D6D68A200CEA253 /* objc-runtime-new.mm */, 356 838485E20D6D68A200CEA253 /* objc-runtime-old.mm */, 357 838485E40D6D68A200CEA253 /* objc-runtime.mm */, 358 838485E60D6D68A200CEA253 /* objc-sel-set.mm */, 359 83EB007A121C9EC200B92C16 /* objc-sel-table.s */, 360 838485E80D6D68A200CEA253 /* objc-sel.mm */, 361 834DF8B615993EE1002F2BC9 /* objc-sel-old.mm */, 362 838485EA0D6D68A200CEA253 /* objc-sync.mm */, 363 838485EB0D6D68A200CEA253 /* objc-typeencoding.mm */, 364 E8923D9C116AB2820071B552 /* a1a2-blocktramps-i386.s */, 365 E8923D9D116AB2820071B552 /* a1a2-blocktramps-x86_64.s */, 366 E8923D9E116AB2820071B552 /* a2a3-blocktramps-i386.s */, 367 E8923D9F116AB2820071B552 /* a2a3-blocktramps-x86_64.s */, 368 830F2A690D737FB800392440 /* objc-msg-arm.s */, 369 830F2A6A0D737FB800392440 /* objc-msg-i386.s */, 370 83B1A8BC0FF1AC0D0019EA5B /* objc-msg-simulator-i386.s */, 371 830F2A720D737FB800392440 /* objc-msg-x86_64.s */, 372 87BB4E900EC39633005D08E1 /* objc-probes.d */, 373 ); 374 name = Source; 375 sourceTree = "<group>"; 376 }; 377 1AB674ADFE9D54B511CA2CBB /* Products */ = { 378 isa = PBXGroup; 379 children = ( 380 D2AAC0630554660B00DB518D /* libobjc.A.dylib */, 381 830F2AA90D7394D000392440 /* markgc */, 382 83E50D2A0FF19E8200D74C19 /* libobjc.A.dylib */, 383 ); 384 name = Products; 385 sourceTree = "<group>"; 386 }; 387 838485B20D6D67F900CEA253 /* Other */ = { 388 isa = PBXGroup; 389 children = ( 390 830F2AA50D7394C200392440 /* markgc.c */, 391 838485B40D6D683300CEA253 /* APPLE_LICENSE */, 392 838485B50D6D683300CEA253 /* ReleaseNotes.rtf */, 393 838485B30D6D682B00CEA253 /* libobjc.order */, 394 83E50D2B0FF19E9E00D74C19 /* IndigoSDK.xcconfig */, 395 ); 396 name = Other; 397 sourceTree = "<group>"; 398 }; 399 838485C60D6D687700CEA253 /* Public Headers */ = { 400 isa = PBXGroup; 401 children = ( 402 83F4B52615E843B100E0926F /* NSObjCRuntime.h */, 403 83F4B52715E843B100E0926F /* NSObject.h */, 404 838485BD0D6D687300CEA253 /* message.h */, 405 838485C80D6D68A200CEA253 /* objc-api.h */, 406 838485C90D6D68A200CEA253 /* objc-auto.h */, 407 838485D10D6D68A200CEA253 /* objc-exception.h */, 408 838485E90D6D68A200CEA253 /* objc-sync.h */, 409 838485EC0D6D68A200CEA253 /* objc.h */, 410 8384861A0D6D68A800CEA253 /* runtime.h */, 411 ); 412 name = "Public Headers"; 413 sourceTree = "<group>"; 414 }; 415 838485C70D6D688200CEA253 /* Private Headers */ = { 416 isa = PBXGroup; 417 children = ( 418 83112ED30F00599600A5FBAF /* objc-internal.h */, 419 834EC0A311614167009B2563 /* objc-abi.h */, 420 838485BB0D6D687300CEA253 /* maptable.h */, 421 BC07A00B0EF72D360014EC61 /* objc-auto-dump.h */, 422 834266D70E665A8B002E4DA2 /* objc-gdb.h */, 423 ); 424 name = "Private Headers"; 425 sourceTree = "<group>"; 426 }; 427 838486220D6D68E300CEA253 /* Obsolete Headers */ = { 428 isa = PBXGroup; 429 children = ( 430 830F2A970D738DC200392440 /* hashtable.h */, 431 838485B70D6D687300CEA253 /* hashtable2.h */, 432 838485CD0D6D68A200CEA253 /* objc-class.h */, 433 838485D70D6D68A200CEA253 /* objc-load.h */, 434 838485E30D6D68A200CEA253 /* objc-runtime.h */, 435 838486240D6D68F000CEA253 /* List.h */, 436 838485ED0D6D68A200CEA253 /* Object.h */, 437 838486180D6D68A800CEA253 /* Protocol.h */, 438 ); 439 name = "Obsolete Headers"; 440 sourceTree = "<group>"; 441 }; 442 838486270D6D690F00CEA253 /* Obsolete Source */ = { 443 isa = PBXGroup; 444 children = ( 445 838486230D6D68F000CEA253 /* List.m */, 446 838485EE0D6D68A200CEA253 /* Object.mm */, 447 ); 448 name = "Obsolete Source"; 449 sourceTree = "<group>"; 450 }; 451 8384862A0D6D6ABC00CEA253 /* Project Headers */ = { 452 isa = PBXGroup; 453 children = ( 454 830F2A920D73876100392440 /* objc-accessors.h */, 455 838485CF0D6D68A200CEA253 /* objc-config.h */, 456 83BE02E60FCCB24D00661494 /* objc-file.h */, 457 83BE02E50FCCB24D00661494 /* objc-file-old.h */, 458 838485D40D6D68A200CEA253 /* objc-initialize.h */, 459 838485D90D6D68A200CEA253 /* objc-loadmethod.h */, 460 831C85D30E10CF850066E64C /* objc-os.h */, 461 838485DC0D6D68A200CEA253 /* objc-private.h */, 462 393CEAC50DC69E67000B69DE /* objc-references.h */, 463 838485E00D6D68A200CEA253 /* objc-runtime-new.h */, 464 83BE02E70FCCB24D00661494 /* objc-runtime-old.h */, 465 838485E50D6D68A200CEA253 /* objc-sel-set.h */, 466 39ABD71F12F0B61800D1054C /* objc-weak.h */, 467 ); 468 name = "Project Headers"; 469 sourceTree = "<group>"; 470 }; 471/* End PBXGroup section */ 472 473/* Begin PBXHeadersBuildPhase section */ 474 83E50CDA0FF19E8200D74C19 /* Headers */ = { 475 isa = PBXHeadersBuildPhase; 476 buildActionMask = 2147483647; 477 files = ( 478 83E50CF40FF19E8200D74C19 /* hashtable.h in Headers */, 479 83E50CDB0FF19E8200D74C19 /* hashtable2.h in Headers */, 480 83E50CF10FF19E8200D74C19 /* List.h in Headers */, 481 83E50CDC0FF19E8200D74C19 /* maptable.h in Headers */, 482 83E50CF20FF19E8200D74C19 /* message.h in Headers */, 483 83E57595121E892100295464 /* objc-abi.h in Headers */, 484 83E50CF30FF19E8200D74C19 /* objc-accessors.h in Headers */, 485 83E50CDD0FF19E8200D74C19 /* objc-api.h in Headers */, 486 83E50CDE0FF19E8200D74C19 /* objc-auto.h in Headers */, 487 83E50CDF0FF19E8200D74C19 /* objc-auto-dump.h in Headers */, 488 83E50CE00FF19E8200D74C19 /* objc-class.h in Headers */, 489 83E50CE10FF19E8200D74C19 /* objc-config.h in Headers */, 490 83E50CE20FF19E8200D74C19 /* objc-exception.h in Headers */, 491 83E57596121E896200295464 /* objc-file-old.h in Headers */, 492 83E57598121E8A1600295464 /* objc-file.h in Headers */, 493 83E50CF70FF19E8200D74C19 /* objc-gdb.h in Headers */, 494 83E50CE30FF19E8200D74C19 /* objc-initialize.h in Headers */, 495 83E50CF80FF19E8200D74C19 /* objc-internal.h in Headers */, 496 83E50CE40FF19E8200D74C19 /* objc-load.h in Headers */, 497 83E50CE50FF19E8200D74C19 /* objc-loadmethod.h in Headers */, 498 83E50CF60FF19E8200D74C19 /* objc-os.h in Headers */, 499 83E50CE60FF19E8200D74C19 /* objc-private.h in Headers */, 500 83E50CF50FF19E8200D74C19 /* objc-references.h in Headers */, 501 83E50CE80FF19E8200D74C19 /* objc-runtime-new.h in Headers */, 502 83E57597121E8A0A00295464 /* objc-runtime-old.h in Headers */, 503 83E50CE90FF19E8200D74C19 /* objc-runtime.h in Headers */, 504 83E50CEB0FF19E8200D74C19 /* objc-sel-set.h in Headers */, 505 83E50CEC0FF19E8200D74C19 /* objc-sync.h in Headers */, 506 83E50CED0FF19E8200D74C19 /* objc.h in Headers */, 507 83E50CEE0FF19E8200D74C19 /* Object.h in Headers */, 508 83E50CEF0FF19E8200D74C19 /* Protocol.h in Headers */, 509 83E50CF00FF19E8200D74C19 /* runtime.h in Headers */, 510 39ABD72512F0B61800D1054C /* objc-weak.h in Headers */, 511 83F4B52B15E843C300E0926F /* NSObject.h in Headers */, 512 83F4B52C15E843C800E0926F /* NSObjCRuntime.h in Headers */, 513 ); 514 runOnlyForDeploymentPostprocessing = 0; 515 }; 516 D2AAC0600554660B00DB518D /* Headers */ = { 517 isa = PBXHeadersBuildPhase; 518 buildActionMask = 2147483647; 519 files = ( 520 830F2A980D738DC200392440 /* hashtable.h in Headers */, 521 838485BF0D6D687300CEA253 /* hashtable2.h in Headers */, 522 838486260D6D68F000CEA253 /* List.h in Headers */, 523 838485C30D6D687300CEA253 /* maptable.h in Headers */, 524 838486280D6D6A2400CEA253 /* message.h in Headers */, 525 834EC0A411614167009B2563 /* objc-abi.h in Headers */, 526 830F2A940D73876100392440 /* objc-accessors.h in Headers */, 527 838485EF0D6D68A200CEA253 /* objc-api.h in Headers */, 528 BC07A00C0EF72D360014EC61 /* objc-auto-dump.h in Headers */, 529 838485F00D6D68A200CEA253 /* objc-auto.h in Headers */, 530 838485F40D6D68A200CEA253 /* objc-class.h in Headers */, 531 838485F60D6D68A200CEA253 /* objc-config.h in Headers */, 532 838485F80D6D68A200CEA253 /* objc-exception.h in Headers */, 533 83BE02E80FCCB24D00661494 /* objc-file-old.h in Headers */, 534 83BE02E90FCCB24D00661494 /* objc-file.h in Headers */, 535 834266D80E665A8B002E4DA2 /* objc-gdb.h in Headers */, 536 838485FB0D6D68A200CEA253 /* objc-initialize.h in Headers */, 537 83112ED40F00599600A5FBAF /* objc-internal.h in Headers */, 538 838485FE0D6D68A200CEA253 /* objc-load.h in Headers */, 539 838486000D6D68A200CEA253 /* objc-loadmethod.h in Headers */, 540 831C85D50E10CF850066E64C /* objc-os.h in Headers */, 541 838486030D6D68A200CEA253 /* objc-private.h in Headers */, 542 393CEAC60DC69E67000B69DE /* objc-references.h in Headers */, 543 838486070D6D68A200CEA253 /* objc-runtime-new.h in Headers */, 544 83BE02EA0FCCB24D00661494 /* objc-runtime-old.h in Headers */, 545 8384860A0D6D68A200CEA253 /* objc-runtime.h in Headers */, 546 8384860C0D6D68A200CEA253 /* objc-sel-set.h in Headers */, 547 838486100D6D68A200CEA253 /* objc-sync.h in Headers */, 548 838486130D6D68A200CEA253 /* objc.h in Headers */, 549 838486140D6D68A200CEA253 /* Object.h in Headers */, 550 8384861E0D6D68A800CEA253 /* Protocol.h in Headers */, 551 838486200D6D68A800CEA253 /* runtime.h in Headers */, 552 39ABD72312F0B61800D1054C /* objc-weak.h in Headers */, 553 83F4B52815E843B100E0926F /* NSObjCRuntime.h in Headers */, 554 83F4B52915E843B100E0926F /* NSObject.h in Headers */, 555 ); 556 runOnlyForDeploymentPostprocessing = 0; 557 }; 558/* End PBXHeadersBuildPhase section */ 559 560/* Begin PBXNativeTarget section */ 561 830F2AA80D7394D000392440 /* markgc */ = { 562 isa = PBXNativeTarget; 563 buildConfigurationList = 830F2AAE0D7394D600392440 /* Build configuration list for PBXNativeTarget "markgc" */; 564 buildPhases = ( 565 830F2AA60D7394D000392440 /* Sources */, 566 830F2AA70D7394D000392440 /* Frameworks */, 567 ); 568 buildRules = ( 569 ); 570 dependencies = ( 571 ); 572 name = markgc; 573 productName = markgc; 574 productReference = 830F2AA90D7394D000392440 /* markgc */; 575 productType = "com.apple.product-type.tool"; 576 }; 577 83E50CD70FF19E8200D74C19 /* objc-simulator */ = { 578 isa = PBXNativeTarget; 579 buildConfigurationList = 83E50D270FF19E8200D74C19 /* Build configuration list for PBXNativeTarget "objc-simulator" */; 580 buildPhases = ( 581 83E50CDA0FF19E8200D74C19 /* Headers */, 582 83E50CFC0FF19E8200D74C19 /* Sources */, 583 83E50D240FF19E8200D74C19 /* Frameworks */, 584 83E50D260FF19E8200D74C19 /* Run Script (symlink) */, 585 ); 586 buildRules = ( 587 ); 588 dependencies = ( 589 ); 590 name = "objc-simulator"; 591 productName = objc; 592 productReference = 83E50D2A0FF19E8200D74C19 /* libobjc.A.dylib */; 593 productType = "com.apple.product-type.library.dynamic"; 594 }; 595 D2AAC0620554660B00DB518D /* objc */ = { 596 isa = PBXNativeTarget; 597 buildConfigurationList = 1DEB914A08733D8E0010E9CD /* Build configuration list for PBXNativeTarget "objc" */; 598 buildPhases = ( 599 D2AAC0600554660B00DB518D /* Headers */, 600 D2AAC0610554660B00DB518D /* Sources */, 601 D289988505E68E00004EDB86 /* Frameworks */, 602 830F2AB60D739AB600392440 /* Run Script (markgc) */, 603 830F2AFA0D73BC5800392440 /* Run Script (symlink) */, 604 ); 605 buildRules = ( 606 ); 607 dependencies = ( 608 835720F60F8BF8EE00BD4FAD /* PBXTargetDependency */, 609 ); 610 name = objc; 611 productName = objc; 612 productReference = D2AAC0630554660B00DB518D /* libobjc.A.dylib */; 613 productType = "com.apple.product-type.library.dynamic"; 614 }; 615/* End PBXNativeTarget section */ 616 617/* Begin PBXProject section */ 618 08FB7793FE84155DC02AAC07 /* Project object */ = { 619 isa = PBXProject; 620 attributes = { 621 BuildIndependentTargetsInParallel = NO; 622 LastUpgradeCheck = 0440; 623 }; 624 buildConfigurationList = 1DEB914E08733D8E0010E9CD /* Build configuration list for PBXProject "objc" */; 625 compatibilityVersion = "Xcode 3.2"; 626 developmentRegion = English; 627 hasScannedForEncodings = 1; 628 knownRegions = ( 629 English, 630 Japanese, 631 French, 632 German, 633 ); 634 mainGroup = 08FB7794FE84155DC02AAC07 /* objc */; 635 projectDirPath = ""; 636 projectRoot = ""; 637 targets = ( 638 D2AAC0620554660B00DB518D /* objc */, 639 830F2AA80D7394D000392440 /* markgc */, 640 83E50CD70FF19E8200D74C19 /* objc-simulator */, 641 ); 642 }; 643/* End PBXProject section */ 644 645/* Begin PBXShellScriptBuildPhase section */ 646 830F2AB60D739AB600392440 /* Run Script (markgc) */ = { 647 isa = PBXShellScriptBuildPhase; 648 buildActionMask = 2147483647; 649 comments = "Set the GC-supported bit in libobjc itself.\n\nlibobjc cannot be built with -fobjc-gc, because it needs more precise control over write-barrier use.\n\nThis is done on all architectures and platforms, even though some don't actually support GC. In those cases, a program that actually tries to use GC will fail with link errors."; 650 files = ( 651 ); 652 inputPaths = ( 653 ); 654 name = "Run Script (markgc)"; 655 outputPaths = ( 656 ); 657 runOnlyForDeploymentPostprocessing = 0; 658 shellPath = /bin/sh; 659 shellScript = "if [ ${NATIVE_ARCH} = ${NATIVE_ARCH_32_BIT} -o ${NATIVE_ARCH} = ${NATIVE_ARCH_64_BIT} -o ${NATIVE_ARCH} = ${NATIVE_ARCH_ACTUAL} ]; then\n \"${BUILT_PRODUCTS_DIR}/markgc\" -p \"${BUILT_PRODUCTS_DIR}/libobjc.A.dylib\"\nelse\n echo \"Skipping markgc for cross compile.\"\nfi"; 660 }; 661 830F2AFA0D73BC5800392440 /* Run Script (symlink) */ = { 662 isa = PBXShellScriptBuildPhase; 663 buildActionMask = 8; 664 files = ( 665 ); 666 inputPaths = ( 667 ); 668 name = "Run Script (symlink)"; 669 outputPaths = ( 670 ); 671 runOnlyForDeploymentPostprocessing = 1; 672 shellPath = /bin/sh; 673 shellScript = "cd \"${INSTALL_DIR}\"\n/bin/ln -s libobjc.A.dylib libobjc.dylib\n"; 674 }; 675 83E50D260FF19E8200D74C19 /* Run Script (symlink) */ = { 676 isa = PBXShellScriptBuildPhase; 677 buildActionMask = 8; 678 files = ( 679 ); 680 inputPaths = ( 681 ); 682 name = "Run Script (symlink)"; 683 outputPaths = ( 684 ); 685 runOnlyForDeploymentPostprocessing = 1; 686 shellPath = /bin/sh; 687 shellScript = "cd \"${INSTALL_DIR}\"\n/bin/ln -s libobjc.A.dylib libobjc.dylib\n"; 688 }; 689/* End PBXShellScriptBuildPhase section */ 690 691/* Begin PBXSourcesBuildPhase section */ 692 830F2AA60D7394D000392440 /* Sources */ = { 693 isa = PBXSourcesBuildPhase; 694 buildActionMask = 2147483647; 695 files = ( 696 830F2AB10D73962200392440 /* markgc.c in Sources */, 697 ); 698 runOnlyForDeploymentPostprocessing = 0; 699 }; 700 83E50CFC0FF19E8200D74C19 /* Sources */ = { 701 isa = PBXSourcesBuildPhase; 702 buildActionMask = 2147483647; 703 files = ( 704 83E50D130FF19E8200D74C19 /* Object.mm in Sources */, 705 83E50D140FF19E8200D74C19 /* Protocol.mm in Sources */, 706 83E50D150FF19E8200D74C19 /* List.m in Sources */, 707 8383A3AC122600FB009290B8 /* a1a2-blocktramps-arm.s in Sources */, 708 8383A3AD122600FB009290B8 /* a2a3-blocktramps-arm.s in Sources */, 709 8383A3AE122600FB009290B8 /* hashtable2.mm in Sources */, 710 8383A3AF122600FB009290B8 /* maptable.mm in Sources */, 711 8383A3B0122600FB009290B8 /* objc-accessors.mm in Sources */, 712 8383A3B1122600FB009290B8 /* objc-auto.mm in Sources */, 713 8383A3B2122600FB009290B8 /* objc-auto-dump.mm in Sources */, 714 8383A3B3122600FB009290B8 /* objc-block-trampolines.mm in Sources */, 715 8383A3B4122600FB009290B8 /* objc-cache.mm in Sources */, 716 8383A3B5122600FB009290B8 /* objc-class-old.mm in Sources */, 717 8383A3B6122600FB009290B8 /* objc-class.mm in Sources */, 718 8383A3B7122600FB009290B8 /* objc-errors.mm in Sources */, 719 8383A3B8122600FB009290B8 /* objc-exception.mm in Sources */, 720 8383A3B9122600FB009290B8 /* objc-file.mm in Sources */, 721 8383A3BA122600FB009290B8 /* objc-file-old.mm in Sources */, 722 8383A3BB122600FB009290B8 /* objc-initialize.mm in Sources */, 723 8383A3BC122600FB009290B8 /* objc-layout.mm in Sources */, 724 8383A3BD122600FB009290B8 /* objc-load.mm in Sources */, 725 8383A3BE122600FB009290B8 /* objc-loadmethod.mm in Sources */, 726 8383A3BF122600FB009290B8 /* objc-lockdebug.mm in Sources */, 727 8383A3C0122600FB009290B8 /* objc-os.mm in Sources */, 728 8383A3C1122600FB009290B8 /* objc-references.mm in Sources */, 729 8383A3C3122600FB009290B8 /* objc-runtime-new.mm in Sources */, 730 8383A3C4122600FB009290B8 /* objc-runtime-old.mm in Sources */, 731 8383A3C5122600FB009290B8 /* objc-runtime.mm in Sources */, 732 8383A3C6122600FB009290B8 /* objc-sel-set.mm in Sources */, 733 8383A3C7122600FB009290B8 /* objc-sel-table.s in Sources */, 734 8383A3C8122600FB009290B8 /* objc-sel.mm in Sources */, 735 8383A3C9122600FB009290B8 /* objc-sync.mm in Sources */, 736 8383A3CA122600FB009290B8 /* objc-typeencoding.mm in Sources */, 737 8383A3CB122600FB009290B8 /* a1a2-blocktramps-i386.s in Sources */, 738 8383A3CC122600FB009290B8 /* a1a2-blocktramps-x86_64.s in Sources */, 739 8383A3CD122600FB009290B8 /* a2a3-blocktramps-i386.s in Sources */, 740 8383A3CE122600FB009290B8 /* a2a3-blocktramps-x86_64.s in Sources */, 741 8383A3D0122600FB009290B8 /* objc-msg-arm.s in Sources */, 742 8383A3D1122600FB009290B8 /* objc-msg-i386.s in Sources */, 743 8383A3D2122600FB009290B8 /* objc-msg-simulator-i386.s in Sources */, 744 8383A3D3122600FB009290B8 /* objc-msg-x86_64.s in Sources */, 745 8383A3D4122600FB009290B8 /* objc-probes.d in Sources */, 746 8383A3DC1226291C009290B8 /* objc-externalref.mm in Sources */, 747 39ABD72612F0B61800D1054C /* objc-weak.mm in Sources */, 748 9672F7EF14D5F488007CEC96 /* NSObject.mm in Sources */, 749 83725F4C14CA5C210014370E /* objc-opt.mm in Sources */, 750 ); 751 runOnlyForDeploymentPostprocessing = 0; 752 }; 753 D2AAC0610554660B00DB518D /* Sources */ = { 754 isa = PBXSourcesBuildPhase; 755 buildActionMask = 2147483647; 756 files = ( 757 838485C00D6D687300CEA253 /* hashtable2.mm in Sources */, 758 838485C40D6D687300CEA253 /* maptable.mm in Sources */, 759 838485F10D6D68A200CEA253 /* objc-auto.mm in Sources */, 760 838485F20D6D68A200CEA253 /* objc-cache.mm in Sources */, 761 838485F30D6D68A200CEA253 /* objc-class-old.mm in Sources */, 762 838485F50D6D68A200CEA253 /* objc-class.mm in Sources */, 763 838485F70D6D68A200CEA253 /* objc-errors.mm in Sources */, 764 838485F90D6D68A200CEA253 /* objc-exception.mm in Sources */, 765 838485FA0D6D68A200CEA253 /* objc-file.mm in Sources */, 766 838485FC0D6D68A200CEA253 /* objc-initialize.mm in Sources */, 767 838485FD0D6D68A200CEA253 /* objc-layout.mm in Sources */, 768 838485FF0D6D68A200CEA253 /* objc-load.mm in Sources */, 769 838486010D6D68A200CEA253 /* objc-loadmethod.mm in Sources */, 770 838486020D6D68A200CEA253 /* objc-lockdebug.mm in Sources */, 771 838486080D6D68A200CEA253 /* objc-runtime-new.mm in Sources */, 772 838486090D6D68A200CEA253 /* objc-runtime-old.mm in Sources */, 773 8384860B0D6D68A200CEA253 /* objc-runtime.mm in Sources */, 774 8384860D0D6D68A200CEA253 /* objc-sel-set.mm in Sources */, 775 8384860F0D6D68A200CEA253 /* objc-sel.mm in Sources */, 776 838486110D6D68A200CEA253 /* objc-sync.mm in Sources */, 777 838486120D6D68A200CEA253 /* objc-typeencoding.mm in Sources */, 778 838486150D6D68A200CEA253 /* Object.mm in Sources */, 779 8384861F0D6D68A800CEA253 /* Protocol.mm in Sources */, 780 838486250D6D68F000CEA253 /* List.m in Sources */, 781 830F2A740D737FB800392440 /* objc-msg-arm.s in Sources */, 782 830F2A750D737FB900392440 /* objc-msg-i386.s in Sources */, 783 830F2A7D0D737FBB00392440 /* objc-msg-x86_64.s in Sources */, 784 830F2A950D73876100392440 /* objc-accessors.mm in Sources */, 785 393CEAC00DC69E3E000B69DE /* objc-references.mm in Sources */, 786 831C85D60E10CF850066E64C /* objc-os.mm in Sources */, 787 87BB4EA70EC39854005D08E1 /* objc-probes.d in Sources */, 788 BC07A0110EF72D9C0014EC61 /* objc-auto-dump.mm in Sources */, 789 83BE02E40FCCB23400661494 /* objc-file-old.mm in Sources */, 790 E8923DA1116AB2820071B552 /* a1a2-blocktramps-i386.s in Sources */, 791 E8923DA2116AB2820071B552 /* a1a2-blocktramps-x86_64.s in Sources */, 792 E8923DA3116AB2820071B552 /* a2a3-blocktramps-i386.s in Sources */, 793 E8923DA4116AB2820071B552 /* a2a3-blocktramps-x86_64.s in Sources */, 794 E8923DA5116AB2820071B552 /* objc-block-trampolines.mm in Sources */, 795 83B1A8BE0FF1AC0D0019EA5B /* objc-msg-simulator-i386.s in Sources */, 796 83EB007B121C9EC200B92C16 /* objc-sel-table.s in Sources */, 797 8383A3A3122600E9009290B8 /* a1a2-blocktramps-arm.s in Sources */, 798 8383A3A4122600E9009290B8 /* a2a3-blocktramps-arm.s in Sources */, 799 399BC72E1224831B007FBDF0 /* objc-externalref.mm in Sources */, 800 39ABD72412F0B61800D1054C /* objc-weak.mm in Sources */, 801 9672F7EE14D5F488007CEC96 /* NSObject.mm in Sources */, 802 83725F4A14CA5BFA0014370E /* objc-opt.mm in Sources */, 803 83F550E0155E030800E95D3B /* objc-cache-old.mm in Sources */, 804 834DF8B715993EE1002F2BC9 /* objc-sel-old.mm in Sources */, 805 ); 806 runOnlyForDeploymentPostprocessing = 0; 807 }; 808/* End PBXSourcesBuildPhase section */ 809 810/* Begin PBXTargetDependency section */ 811 835720F60F8BF8EE00BD4FAD /* PBXTargetDependency */ = { 812 isa = PBXTargetDependency; 813 target = 830F2AA80D7394D000392440 /* markgc */; 814 targetProxy = 835720F50F8BF8EE00BD4FAD /* PBXContainerItemProxy */; 815 }; 816/* End PBXTargetDependency section */ 817 818/* Begin XCBuildConfiguration section */ 819 1DEB914B08733D8E0010E9CD /* Debug */ = { 820 isa = XCBuildConfiguration; 821 buildSettings = { 822 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; 823 COPY_PHASE_STRIP = NO; 824 DYLIB_CURRENT_VERSION = 228; 825 EXECUTABLE_PREFIX = lib; 826 GCC_CW_ASM_SYNTAX = NO; 827 GCC_DYNAMIC_NO_PIC = NO; 828 GCC_MODEL_TUNING = G5; 829 GCC_OPTIMIZATION_LEVEL = 0; 830 GCC_THREADSAFE_STATICS = NO; 831 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; 832 HEADER_SEARCH_PATHS = ( 833 "$(DSTROOT)/usr/include/**", 834 "$(DSTROOT)/usr/local/include/**", 835 "$(CONFIGURATION_BUILD_DIR)/usr/include/**", 836 "$(CONFIGURATION_BUILD_DIR)/usr/local/include/**", 837 ); 838 INSTALL_PATH = /usr/lib; 839 ORDER_FILE = libobjc.order; 840 OTHER_CFLAGS = ( 841 "-fdollars-in-identifiers", 842 "$(OTHER_CFLAGS)", 843 ); 844 "OTHER_LDFLAGS[sdk=iphoneos*][arch=*]" = "-lc++abi"; 845 "OTHER_LDFLAGS[sdk=iphonesimulator*][arch=*]" = "-l_BUILD_objc-simulator_TARGET_INSTEAD"; 846 "OTHER_LDFLAGS[sdk=macosx*]" = ( 847 "-lCrashReporterClient", 848 "-lauto", 849 "-lc++abi", 850 ); 851 PRIVATE_HEADERS_FOLDER_PATH = /usr/local/include/objc; 852 PRODUCT_NAME = objc.A; 853 PUBLIC_HEADERS_FOLDER_PATH = /usr/include/objc; 854 UNEXPORTED_SYMBOLS_FILE = unexported_symbols; 855 }; 856 name = Debug; 857 }; 858 1DEB914C08733D8E0010E9CD /* Release */ = { 859 isa = XCBuildConfiguration; 860 buildSettings = { 861 DYLIB_CURRENT_VERSION = 228; 862 EXECUTABLE_PREFIX = lib; 863 GCC_CW_ASM_SYNTAX = NO; 864 GCC_THREADSAFE_STATICS = NO; 865 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; 866 HEADER_SEARCH_PATHS = ( 867 "$(DSTROOT)/usr/include/**", 868 "$(DSTROOT)/usr/local/include/**", 869 "$(CONFIGURATION_BUILD_DIR)/usr/include/**", 870 "$(CONFIGURATION_BUILD_DIR)/usr/local/include/**", 871 ); 872 INSTALL_PATH = /usr/lib; 873 ORDER_FILE = libobjc.order; 874 OTHER_CFLAGS = ( 875 "-fdollars-in-identifiers", 876 "$(OTHER_CFLAGS)", 877 ); 878 "OTHER_LDFLAGS[sdk=iphoneos*][arch=*]" = "-lc++abi"; 879 "OTHER_LDFLAGS[sdk=iphonesimulator*][arch=*]" = "-l_BUILD_objc-simulator_TARGET_INSTEAD"; 880 "OTHER_LDFLAGS[sdk=macosx*]" = ( 881 "-lCrashReporterClient", 882 "-lauto", 883 "-lc++abi", 884 ); 885 PRIVATE_HEADERS_FOLDER_PATH = /usr/local/include/objc; 886 PRODUCT_NAME = objc.A; 887 PUBLIC_HEADERS_FOLDER_PATH = /usr/include/objc; 888 UNEXPORTED_SYMBOLS_FILE = unexported_symbols; 889 }; 890 name = Release; 891 }; 892 1DEB914F08733D8E0010E9CD /* Debug */ = { 893 isa = XCBuildConfiguration; 894 buildSettings = { 895 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 896 CLANG_CXX_LIBRARY = "libc++"; 897 CLANG_LINK_OBJC_RUNTIME = NO; 898 CLANG_OBJC_RUNTIME = NO; 899 DEBUG_INFORMATION_FORMAT = dwarf; 900 GCC_ENABLE_CPP_EXCEPTIONS = NO; 901 GCC_ENABLE_CPP_RTTI = NO; 902 GCC_INLINES_ARE_PRIVATE_EXTERN = YES; 903 GCC_OPTIMIZATION_LEVEL = 0; 904 GCC_PREPROCESSOR_DEFINITIONS = "OS_OBJECT_USE_OBJC=0"; 905 GCC_STRICT_ALIASING = YES; 906 GCC_SYMBOLS_PRIVATE_EXTERN = YES; 907 GCC_VERSION = com.apple.compilers.llvm.clang.1_0; 908 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 909 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; 910 GCC_WARN_ABOUT_MISSING_NEWLINE = YES; 911 GCC_WARN_ABOUT_RETURN_TYPE = YES; 912 GCC_WARN_SHADOW = YES; 913 GCC_WARN_UNUSED_VARIABLE = YES; 914 OTHER_CFLAGS = ""; 915 "OTHER_CFLAGS[arch=x86_64]" = "-fobjc-legacy-dispatch"; 916 OTHER_CPLUSPLUSFLAGS = ( 917 "$(OTHER_CFLAGS)", 918 "-D_LIBCPP_VISIBLE=\"\"", 919 ); 920 STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; 921 WARNING_CFLAGS = ( 922 "-Wall", 923 "-Wextra", 924 "-Wstrict-aliasing=2", 925 "-Wstrict-overflow=4", 926 "-Wno-unused-parameter", 927 "-Wno-deprecated-objc-isa-usage", 928 "-Wno-cast-of-sel-type", 929 ); 930 }; 931 name = Debug; 932 }; 933 1DEB915008733D8E0010E9CD /* Release */ = { 934 isa = XCBuildConfiguration; 935 buildSettings = { 936 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 937 CLANG_CXX_LIBRARY = "libc++"; 938 CLANG_LINK_OBJC_RUNTIME = NO; 939 CLANG_OBJC_RUNTIME = NO; 940 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 941 GCC_ENABLE_CPP_EXCEPTIONS = NO; 942 GCC_ENABLE_CPP_RTTI = NO; 943 GCC_INLINES_ARE_PRIVATE_EXTERN = YES; 944 GCC_PREPROCESSOR_DEFINITIONS = ( 945 "OS_OBJECT_USE_OBJC=0", 946 "NDEBUG=1", 947 ); 948 GCC_STRICT_ALIASING = YES; 949 GCC_SYMBOLS_PRIVATE_EXTERN = YES; 950 GCC_VERSION = com.apple.compilers.llvm.clang.1_0; 951 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 952 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; 953 GCC_WARN_ABOUT_MISSING_NEWLINE = YES; 954 GCC_WARN_ABOUT_RETURN_TYPE = YES; 955 GCC_WARN_SHADOW = YES; 956 GCC_WARN_UNUSED_VARIABLE = YES; 957 "OTHER_CFLAGS[arch=i386]" = "-momit-leaf-frame-pointer"; 958 "OTHER_CFLAGS[arch=x86_64]" = ( 959 "-momit-leaf-frame-pointer", 960 "-fobjc-legacy-dispatch", 961 ); 962 OTHER_CPLUSPLUSFLAGS = ( 963 "$(OTHER_CFLAGS)", 964 "-D_LIBCPP_VISIBLE=\"\"", 965 ); 966 STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; 967 WARNING_CFLAGS = ( 968 "-Wall", 969 "-Wextra", 970 "-Wstrict-aliasing=2", 971 "-Wstrict-overflow=4", 972 "-Wno-unused-parameter", 973 "-Wno-deprecated-objc-isa-usage", 974 "-Wno-cast-of-sel-type", 975 ); 976 }; 977 name = Release; 978 }; 979 830F2AAB0D7394D100392440 /* Debug */ = { 980 isa = XCBuildConfiguration; 981 buildSettings = { 982 ALWAYS_SEARCH_USER_PATHS = NO; 983 COPY_PHASE_STRIP = NO; 984 GCC_C_LANGUAGE_STANDARD = gnu99; 985 GCC_DYNAMIC_NO_PIC = NO; 986 GCC_MODEL_TUNING = G5; 987 GCC_OPTIMIZATION_LEVEL = 0; 988 INSTALL_PATH = /usr/local/bin; 989 PRODUCT_NAME = markgc; 990 SKIP_INSTALL = YES; 991 }; 992 name = Debug; 993 }; 994 830F2AAC0D7394D100392440 /* Release */ = { 995 isa = XCBuildConfiguration; 996 buildSettings = { 997 ALWAYS_SEARCH_USER_PATHS = NO; 998 COPY_PHASE_STRIP = YES; 999 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 1000 GCC_C_LANGUAGE_STANDARD = gnu99; 1001 GCC_DYNAMIC_NO_PIC = NO; 1002 GCC_MODEL_TUNING = G5; 1003 INSTALL_PATH = /usr/local/bin; 1004 PRODUCT_NAME = markgc; 1005 SKIP_INSTALL = YES; 1006 }; 1007 name = Release; 1008 }; 1009 83E50D280FF19E8200D74C19 /* Debug */ = { 1010 isa = XCBuildConfiguration; 1011 baseConfigurationReference = 83E50D2B0FF19E9E00D74C19 /* IndigoSDK.xcconfig */; 1012 buildSettings = { 1013 ARCHS = i386; 1014 COPY_PHASE_STRIP = NO; 1015 DYLIB_CURRENT_VERSION = 227; 1016 EXECUTABLE_PREFIX = lib; 1017 GCC_CW_ASM_SYNTAX = NO; 1018 GCC_OPTIMIZATION_LEVEL = 0; 1019 GCC_THREADSAFE_STATICS = NO; 1020 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; 1021 HEADER_SEARCH_PATHS = ( 1022 "$(DSTROOT)/$(INDIGO_INSTALL_PATH_PREFIX)/usr/include/**", 1023 "$(DSTROOT)/$(INDIGO_INSTALL_PATH_PREFIX)/usr/local/include/**", 1024 "$(CONFIGURATION_BUILD_DIR)/$(INDIGO_INSTALL_PATH_PREFIX)/usr/include/**", 1025 "$(CONFIGURATION_BUILD_DIR)/$(INDIGO_INSTALL_PATH_PREFIX)/usr/local/include/**", 1026 ); 1027 INSTALL_PATH = "$(INDIGO_INSTALL_PATH_PREFIX)/usr/lib"; 1028 LD_DYLIB_INSTALL_NAME_mh_dylib = "/usr/lib/$(EXECUTABLE_PATH)"; 1029 OTHER_CFLAGS = ( 1030 "-fobjc-legacy-dispatch", 1031 "-fobjc-abi-version=2", 1032 "-fdollars-in-identifiers", 1033 ); 1034 OTHER_LDFLAGS = "-lc++abi"; 1035 PRIVATE_HEADERS_FOLDER_PATH = "$(INDIGO_INSTALL_PATH_PREFIX)/usr/local/include/objc"; 1036 PRODUCT_NAME = objc.A; 1037 PUBLIC_HEADERS_FOLDER_PATH = "$(INDIGO_INSTALL_PATH_PREFIX)/usr/include/objc"; 1038 UNEXPORTED_SYMBOLS_FILE = unexported_symbols; 1039 }; 1040 name = Debug; 1041 }; 1042 83E50D290FF19E8200D74C19 /* Release */ = { 1043 isa = XCBuildConfiguration; 1044 baseConfigurationReference = 83E50D2B0FF19E9E00D74C19 /* IndigoSDK.xcconfig */; 1045 buildSettings = { 1046 ARCHS = i386; 1047 DYLIB_CURRENT_VERSION = 227; 1048 EXECUTABLE_PREFIX = lib; 1049 GCC_CW_ASM_SYNTAX = NO; 1050 GCC_THREADSAFE_STATICS = NO; 1051 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; 1052 HEADER_SEARCH_PATHS = ( 1053 "$(DSTROOT)/$(INDIGO_INSTALL_PATH_PREFIX)/usr/include/**", 1054 "$(DSTROOT)/$(INDIGO_INSTALL_PATH_PREFIX)/usr/local/include/**", 1055 "$(CONFIGURATION_BUILD_DIR)/$(INDIGO_INSTALL_PATH_PREFIX)/usr/include/**", 1056 "$(CONFIGURATION_BUILD_DIR)/$(INDIGO_INSTALL_PATH_PREFIX)/usr/local/include/**", 1057 ); 1058 INSTALL_PATH = "$(INDIGO_INSTALL_PATH_PREFIX)/usr/lib"; 1059 LD_DYLIB_INSTALL_NAME_mh_dylib = "/usr/lib/$(EXECUTABLE_PATH)"; 1060 OTHER_CFLAGS = ( 1061 "-fobjc-legacy-dispatch", 1062 "-fobjc-abi-version=2", 1063 "-fdollars-in-identifiers", 1064 ); 1065 OTHER_LDFLAGS = "-lc++abi"; 1066 PRIVATE_HEADERS_FOLDER_PATH = "$(INDIGO_INSTALL_PATH_PREFIX)/usr/local/include/objc"; 1067 PRODUCT_NAME = objc.A; 1068 PUBLIC_HEADERS_FOLDER_PATH = "$(INDIGO_INSTALL_PATH_PREFIX)/usr/include/objc"; 1069 UNEXPORTED_SYMBOLS_FILE = unexported_symbols; 1070 }; 1071 name = Release; 1072 }; 1073/* End XCBuildConfiguration section */ 1074 1075/* Begin XCConfigurationList section */ 1076 1DEB914A08733D8E0010E9CD /* Build configuration list for PBXNativeTarget "objc" */ = { 1077 isa = XCConfigurationList; 1078 buildConfigurations = ( 1079 1DEB914B08733D8E0010E9CD /* Debug */, 1080 1DEB914C08733D8E0010E9CD /* Release */, 1081 ); 1082 defaultConfigurationIsVisible = 0; 1083 defaultConfigurationName = Release; 1084 }; 1085 1DEB914E08733D8E0010E9CD /* Build configuration list for PBXProject "objc" */ = { 1086 isa = XCConfigurationList; 1087 buildConfigurations = ( 1088 1DEB914F08733D8E0010E9CD /* Debug */, 1089 1DEB915008733D8E0010E9CD /* Release */, 1090 ); 1091 defaultConfigurationIsVisible = 0; 1092 defaultConfigurationName = Release; 1093 }; 1094 830F2AAE0D7394D600392440 /* Build configuration list for PBXNativeTarget "markgc" */ = { 1095 isa = XCConfigurationList; 1096 buildConfigurations = ( 1097 830F2AAB0D7394D100392440 /* Debug */, 1098 830F2AAC0D7394D100392440 /* Release */, 1099 ); 1100 defaultConfigurationIsVisible = 0; 1101 defaultConfigurationName = Release; 1102 }; 1103 83E50D270FF19E8200D74C19 /* Build configuration list for PBXNativeTarget "objc-simulator" */ = { 1104 isa = XCConfigurationList; 1105 buildConfigurations = ( 1106 83E50D280FF19E8200D74C19 /* Debug */, 1107 83E50D290FF19E8200D74C19 /* Release */, 1108 ); 1109 defaultConfigurationIsVisible = 0; 1110 defaultConfigurationName = Release; 1111 }; 1112/* End XCConfigurationList section */ 1113 }; 1114 rootObject = 08FB7793FE84155DC02AAC07 /* Project object */; 1115} 1116