Advertisement
TeamiHackify

Terminal Data

Feb 10th, 2016
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.99 KB | None | 0 0
  1. Building file.
  2. jailbreak.m:15:35: warning: declaration of 'struct YaluPrimitives' will not be
  3. visible outside of this function [-Wvisibility]
  4. static uint32_t fcall_x1x5(struct YaluPrimitives* primitives, vm_address...
  5. ^
  6. jailbreak.m:17:46: error: incomplete definition of type 'struct YaluPrimitives'
  7. struct IOPrimitivesRef* pref = primitives->ref;
  8. ~~~~~~~~~~^
  9. jailbreak.m:15:35: note: forward declaration of 'struct YaluPrimitives'
  10. static uint32_t fcall_x1x5(struct YaluPrimitives* primitives, vm_address...
  11. ^
  12. jailbreak.m:22:35: warning: declaration of 'struct YaluPrimitives' will not be
  13. visible outside of this function [-Wvisibility]
  14. static uint32_t fcall_x0x2(struct YaluPrimitives* primitives, vm_address...
  15. ^
  16. jailbreak.m:24:46: error: incomplete definition of type 'struct YaluPrimitives'
  17. struct IOPrimitivesRef* pref = primitives->ref;
  18. ~~~~~~~~~~^
  19. jailbreak.m:22:35: note: forward declaration of 'struct YaluPrimitives'
  20. static uint32_t fcall_x0x2(struct YaluPrimitives* primitives, vm_address...
  21. ^
  22. jailbreak.m:26:23: warning: incompatible pointer types passing
  23. 'struct YaluPrimitives *' to parameter of type 'struct YaluPrimitives *'
  24. [-Wincompatible-pointer-types]
  25. return fcall_x1x5(primitives, pref->mov_x0_x3_br_r4, x1, x2, x0, target, 0);
  26. ^~~~~~~~~~
  27. jailbreak.m:15:51: note: passing argument to parameter 'primitives' here
  28. static uint32_t fcall_x1x5(struct YaluPrimitives* primitives, vm_address...
  29. ^
  30. jailbreak.m:29:31: warning: declaration of 'struct YaluPrimitives' will not be
  31. visible outside of this function [-Wvisibility]
  32. static uint32_t read32(struct YaluPrimitives* primitives, vm_address_t addr) {
  33. ^
  34. jailbreak.m:30:46: error: incomplete definition of type 'struct YaluPrimitives'
  35. struct IOPrimitivesRef* pref = primitives->ref;
  36. ~~~~~~~~~~^
  37. jailbreak.m:29:31: note: forward declaration of 'struct YaluPrimitives'
  38. static uint32_t read32(struct YaluPrimitives* primitives, vm_address_t addr) {
  39. ^
  40. jailbreak.m:31:23: warning: incompatible pointer types passing
  41. 'struct YaluPrimitives *' to parameter of type 'struct YaluPrimitives *'
  42. [-Wincompatible-pointer-types]
  43. return fcall_x0x2(primitives, pref->ldr_w0_x0_228, addr - 228, 0, 0);
  44. ^~~~~~~~~~
  45. jailbreak.m:22:51: note: passing argument to parameter 'primitives' here
  46. static uint32_t fcall_x0x2(struct YaluPrimitives* primitives, vm_address...
  47. ^
  48. jailbreak.m:34:28: warning: declaration of 'struct YaluPrimitives' will not be
  49. visible outside of this function [-Wvisibility]
  50. static void write32(struct YaluPrimitives* primitives, vm_address_t addr...
  51. ^
  52. jailbreak.m:37:39: error: incomplete definition of type 'struct YaluPrimitives'
  53. uint64_t hi = (uint64_t)primitives->read32(primitives, addr + 4);
  54. ~~~~~~~~~~^
  55. jailbreak.m:34:28: note: forward declaration of 'struct YaluPrimitives'
  56. static void write32(struct YaluPrimitives* primitives, vm_address_t addr...
  57. ^
  58. jailbreak.m:38:15: error: incomplete definition of type 'struct YaluPrimitives'
  59. primitives->write64(primitives, addr, (((hi << 32) & 0xFFFFFFFF00000...
  60. ~~~~~~~~~~^
  61. jailbreak.m:34:28: note: forward declaration of 'struct YaluPrimitives'
  62. static void write32(struct YaluPrimitives* primitives, vm_address_t addr...
  63. ^
  64. jailbreak.m:41:31: warning: declaration of 'struct YaluPrimitives' will not be
  65. visible outside of this function [-Wvisibility]
  66. static uint64_t read64(struct YaluPrimitives* primitives, vm_address_t addr) {
  67. ^
  68. jailbreak.m:42:39: error: incomplete definition of type 'struct YaluPrimitives'
  69. uint64_t lo = (uint64_t)primitives->read32(primitives, addr);
  70. ~~~~~~~~~~^
  71. jailbreak.m:41:31: note: forward declaration of 'struct YaluPrimitives'
  72. static uint64_t read64(struct YaluPrimitives* primitives, vm_address_t addr) {
  73. ^
  74. jailbreak.m:43:39: error: incomplete definition of type 'struct YaluPrimitives'
  75. uint64_t hi = (uint64_t)primitives->read32(primitives, addr + 4);
  76. ~~~~~~~~~~^
  77. jailbreak.m:41:31: note: forward declaration of 'struct YaluPrimitives'
  78. static uint64_t read64(struct YaluPrimitives* primitives, vm_address_t addr) {
  79. ^
  80. jailbreak.m:47:28: warning: declaration of 'struct YaluPrimitives' will not be
  81. visible outside of this function [-Wvisibility]
  82. static void write64(struct YaluPrimitives* primitives, vm_address_t addr...
  83. ^
  84. jailbreak.m:49:46: error: incomplete definition of type 'struct YaluPrimitives'
  85. struct IOPrimitivesRef* pref = primitives->ref;
  86. ~~~~~~~~~~^
  87. jailbreak.m:47:28: note: forward declaration of 'struct YaluPrimitives'
  88. static void write64(struct YaluPrimitives* primitives, vm_address_t addr...
  89. ^
  90. jailbreak.m:50:16: warning: incompatible pointer types passing
  91. 'struct YaluPrimitives *' to parameter of type 'struct YaluPrimitives *'
  92. [-Wincompatible-pointer-types]
  93. fcall_x0x2(primitives, pref->str_x1_x0, addr, value, 0);
  94. ^~~~~~~~~~
  95. jailbreak.m:22:51: note: passing argument to parameter 'primitives' here
  96. static uint32_t fcall_x0x2(struct YaluPrimitives* primitives, vm_address...
  97. ^
  98. jailbreak.m:53:34: warning: declaration of 'struct YaluPrimitives' will not be
  99. visible outside of this function [-Wvisibility]
  100. static void invalidateTLB(struct YaluPrimitives* primitives) {
  101. ^
  102. jailbreak.m:54:46: error: incomplete definition of type 'struct YaluPrimitives'
  103. struct IOPrimitivesRef* pref = primitives->ref;
  104. ~~~~~~~~~~^
  105. jailbreak.m:53:34: note: forward declaration of 'struct YaluPrimitives'
  106. static void invalidateTLB(struct YaluPrimitives* primitives) {
  107. ^
  108. jailbreak.m:55:16: warning: incompatible pointer types passing
  109. 'struct YaluPrimitives *' to parameter of type 'struct YaluPrimitives *'
  110. [-Wincompatible-pointer-types]
  111. fcall_x1x5(primitives, pref->sys_0_c8_c7_0_dsb_ish_isb, 0, 0, 0, 0, 0);
  112. ^~~~~~~~~~
  113. jailbreak.m:15:51: note: passing argument to parameter 'primitives' here
  114. static uint32_t fcall_x1x5(struct YaluPrimitives* primitives, vm_address...
  115. ^
  116. jailbreak.m:58:31: warning: declaration of 'struct YaluPrimitives' will not be
  117. visible outside of this function [-Wvisibility]
  118. static void flushCache(struct YaluPrimitives* primitives) {
  119. ^
  120. jailbreak.m:59:46: error: incomplete definition of type 'struct YaluPrimitives'
  121. struct IOPrimitivesRef* pref = primitives->ref;
  122. ~~~~~~~~~~^
  123. jailbreak.m:58:31: note: forward declaration of 'struct YaluPrimitives'
  124. static void flushCache(struct YaluPrimitives* primitives) {
  125. ^
  126. jailbreak.m:60:16: warning: incompatible pointer types passing
  127. 'struct YaluPrimitives *' to parameter of type 'struct YaluPrimitives *'
  128. [-Wincompatible-pointer-types]
  129. fcall_x1x5(primitives, pref->dsb_sy, 0, 0, 0, 0, 0);
  130. ^~~~~~~~~~
  131. jailbreak.m:15:51: note: passing argument to parameter 'primitives' here
  132. static uint32_t fcall_x1x5(struct YaluPrimitives* primitives, vm_address...
  133. ^
  134. jailbreak.m:63:64: warning: declaration of 'struct YaluPrimitives' will not be
  135. visible outside of this function [-Wvisibility]
  136. void IOExternalTrapPrimitivesFromKernelAndSmashedClient(struct YaluPrimi...
  137. ^
  138. jailbreak.m:64:15: error: incomplete definition of type 'struct YaluPrimitives'
  139. primitives->ref = malloc(sizeof(struct IOPrimitivesRef));
  140. ~~~~~~~~~~^
  141. jailbreak.m:63:64: note: forward declaration of 'struct YaluPrimitives'
  142. void IOExternalTrapPrimitivesFromKernelAndSmashedClient(struct YaluPrimi...
  143. ^
  144. jailbreak.m:66:46: error: incomplete definition of type 'struct YaluPrimitives'
  145. struct IOPrimitivesRef* pref = primitives->ref;
  146. ~~~~~~~~~~^
  147. jailbreak.m:63:64: note: forward declaration of 'struct YaluPrimitives'
  148. void IOExternalTrapPrimitivesFromKernelAndSmashedClient(struct YaluPrimi...
  149. ^
  150. jailbreak.m:119:15: error: incomplete definition of type 'struct YaluPrimitives'
  151. primitives->read32 = read32;
  152. ~~~~~~~~~~^
  153. jailbreak.m:63:64: note: forward declaration of 'struct YaluPrimitives'
  154. void IOExternalTrapPrimitivesFromKernelAndSmashedClient(struct YaluPrimi...
  155. ^
  156. jailbreak.m:120:15: error: incomplete definition of type 'struct YaluPrimitives'
  157. primitives->write32 = write32;
  158. ~~~~~~~~~~^
  159. jailbreak.m:63:64: note: forward declaration of 'struct YaluPrimitives'
  160. void IOExternalTrapPrimitivesFromKernelAndSmashedClient(struct YaluPrimi...
  161. ^
  162. jailbreak.m:121:15: error: incomplete definition of type 'struct YaluPrimitives'
  163. primitives->read64 = read64;
  164. ~~~~~~~~~~^
  165. jailbreak.m:63:64: note: forward declaration of 'struct YaluPrimitives'
  166. void IOExternalTrapPrimitivesFromKernelAndSmashedClient(struct YaluPrimi...
  167. ^
  168. jailbreak.m:122:15: error: incomplete definition of type 'struct YaluPrimitives'
  169. primitives->write64 = write64;
  170. ~~~~~~~~~~^
  171. jailbreak.m:63:64: note: forward declaration of 'struct YaluPrimitives'
  172. void IOExternalTrapPrimitivesFromKernelAndSmashedClient(struct YaluPrimi...
  173. ^
  174. jailbreak.m:123:15: error: incomplete definition of type 'struct YaluPrimitives'
  175. primitives->flushCache = flushCache;
  176. ~~~~~~~~~~^
  177. jailbreak.m:63:64: note: forward declaration of 'struct YaluPrimitives'
  178. void IOExternalTrapPrimitivesFromKernelAndSmashedClient(struct YaluPrimi...
  179. ^
  180. jailbreak.m:124:15: error: incomplete definition of type 'struct YaluPrimitives'
  181. primitives->invalidateTLB = invalidateTLB;
  182. ~~~~~~~~~~^
  183. jailbreak.m:63:64: note: forward declaration of 'struct YaluPrimitives'
  184. void IOExternalTrapPrimitivesFromKernelAndSmashedClient(struct YaluPrimi...
  185. ^
  186. 14 warnings and 18 errors generated.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement