VersionMap.h 8.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. // This file is autogenerated for use only by dyld
  2. // DO NOT USE
  3. // DO NOT EDIT
  4. #include <set>
  5. #include <array>
  6. namespace dyld3 {
  7. struct __attribute__((visibility("hidden"))) VersionSetEntry {
  8. uint32_t set = 0;
  9. uint32_t macos = 0;
  10. uint32_t ios = 0;
  11. uint32_t watchos = 0;
  12. uint32_t tvos = 0;
  13. uint32_t bridgeos = 0;
  14. uint32_t driverkit = 0;
  15. uint32_t visionos = 0;
  16. bool operator<(const uint32_t& other) const {
  17. return set < other;
  18. }
  19. };
  20. static const std::array<VersionSetEntry, 54> sVersionMap = {{
  21. { .set = 0x007db0901, .ios = 0x00050000, .macos = 0x000a0700 },
  22. { .set = 0x007dc0901, .ios = 0x00060000, .macos = 0x000a0800 },
  23. { .set = 0x007dd0901, .ios = 0x00070000, .macos = 0x000a0900 },
  24. { .set = 0x007de0901, .ios = 0x00080000, .macos = 0x000a0a00 },
  25. { .set = 0x007df0901, .ios = 0x00090000, .macos = 0x000a0b00, .tvos = 0x00090000, .watchos = 0x00020000 },
  26. { .set = 0x007e00901, .ios = 0x000a0000, .macos = 0x000a0c00, .tvos = 0x000a0000, .watchos = 0x00030000 },
  27. { .set = 0x007e10901, .bridgeos = 0x00020000, .ios = 0x000b0000, .macos = 0x000a0d00, .tvos = 0x000b0000, .watchos = 0x00040000 },
  28. { .set = 0x007e11201, .bridgeos = 0x00020000, .ios = 0x000b0200, .macos = 0x000a0d02, .tvos = 0x000b0200, .watchos = 0x00040200 },
  29. { .set = 0x007e20301, .bridgeos = 0x00020000, .ios = 0x000b0300, .macos = 0x000a0d04, .tvos = 0x000b0300, .watchos = 0x00040300 },
  30. { .set = 0x007e20901, .bridgeos = 0x00030000, .ios = 0x000c0000, .macos = 0x000a0e00, .tvos = 0x000c0000, .watchos = 0x00050000 },
  31. { .set = 0x007e21015, .bridgeos = 0x00030100, .ios = 0x000c0100, .macos = 0x000a0e01, .tvos = 0x000c0100, .watchos = 0x00050100 },
  32. { .set = 0x007e30301, .bridgeos = 0x00030400, .ios = 0x000c0200, .macos = 0x000a0e04, .tvos = 0x000c0200, .watchos = 0x00050200 },
  33. { .set = 0x007e30601, .bridgeos = 0x00030400, .ios = 0x000c0300, .macos = 0x000a0e05, .tvos = 0x000c0300, .watchos = 0x00050200 },
  34. { .set = 0x007e30715, .bridgeos = 0x00030400, .ios = 0x000c0400, .macos = 0x000a0e06, .tvos = 0x000c0400, .watchos = 0x00050300 },
  35. { .set = 0x007e30901, .bridgeos = 0x00040000, .driverkit = 0x00130000, .ios = 0x000d0000, .macos = 0x000a0f00, .tvos = 0x000d0000, .watchos = 0x00060000 },
  36. { .set = 0x007e30902, .bridgeos = 0x00040000, .driverkit = 0x00130000, .ios = 0x000d0100, .macos = 0x000a0f00, .tvos = 0x000d0000, .watchos = 0x00060000 },
  37. { .set = 0x007e31015, .bridgeos = 0x00040100, .driverkit = 0x00130000, .ios = 0x000d0200, .macos = 0x000a0f01, .tvos = 0x000d0200, .watchos = 0x00060100 },
  38. { .set = 0x007e31201, .bridgeos = 0x00040100, .driverkit = 0x00130000, .ios = 0x000d0300, .macos = 0x000a0f01, .tvos = 0x000d0300, .watchos = 0x00060100 },
  39. { .set = 0x007e40301, .bridgeos = 0x00040100, .driverkit = 0x00130000, .ios = 0x000d0400, .macos = 0x000a0f04, .tvos = 0x000d0400, .watchos = 0x00060200 },
  40. { .set = 0x007e40415, .bridgeos = 0x00040100, .driverkit = 0x00130000, .ios = 0x000d0500, .macos = 0x000a0f04, .tvos = 0x000d0400, .watchos = 0x00060200 },
  41. { .set = 0x007e40601, .bridgeos = 0x00040100, .driverkit = 0x00130000, .ios = 0x000d0600, .macos = 0x000a0f04, .tvos = 0x000d0400, .watchos = 0x00060200 },
  42. { .set = 0x007e40715, .bridgeos = 0x00040100, .driverkit = 0x00130000, .ios = 0x000d0700, .macos = 0x000a0f04, .tvos = 0x000d0400, .watchos = 0x00060200 },
  43. { .set = 0x007e40901, .bridgeos = 0x00050000, .driverkit = 0x00140000, .ios = 0x000e0000, .macos = 0x000a1000, .tvos = 0x000e0000, .watchos = 0x00070000 },
  44. { .set = 0x007e41015, .bridgeos = 0x00050000, .driverkit = 0x00140000, .ios = 0x000e0200, .macos = 0x000a1000, .tvos = 0x000e0200, .watchos = 0x00070100 },
  45. { .set = 0x007e41201, .bridgeos = 0x00050100, .driverkit = 0x00140000, .ios = 0x000e0300, .macos = 0x000b0100, .tvos = 0x000e0300, .watchos = 0x00070200 },
  46. { .set = 0x007e50301, .bridgeos = 0x00050300, .driverkit = 0x00140000, .ios = 0x000e0500, .macos = 0x000b0300, .tvos = 0x000e0500, .watchos = 0x00070400 },
  47. { .set = 0x007e50901, .bridgeos = 0x00060000, .driverkit = 0x00150000, .ios = 0x000f0000, .macos = 0x000c0000, .tvos = 0x000f0000, .watchos = 0x00080000 },
  48. { .set = 0x007e51015, .bridgeos = 0x00060000, .driverkit = 0x00150000, .ios = 0x000f0100, .macos = 0x000c0000, .tvos = 0x000f0100, .watchos = 0x00080100 },
  49. { .set = 0x007e51201, .bridgeos = 0x00060200, .driverkit = 0x00150000, .ios = 0x000f0200, .macos = 0x000c0100, .tvos = 0x000f0200, .watchos = 0x00080300 },
  50. { .set = 0x007e51215, .bridgeos = 0x00060200, .driverkit = 0x00150000, .ios = 0x000f0300, .macos = 0x000c0200, .tvos = 0x000f0300, .watchos = 0x00080400 },
  51. { .set = 0x007e60301, .bridgeos = 0x00060400, .driverkit = 0x00150000, .ios = 0x000f0400, .macos = 0x000c0300, .tvos = 0x000f0400, .watchos = 0x00080500 },
  52. { .set = 0x007e6040f, .bridgeos = 0x00060500, .driverkit = 0x00150000, .ios = 0x000f0500, .macos = 0x000c0400, .tvos = 0x000f0500, .watchos = 0x00080600 },
  53. { .set = 0x007e60601, .bridgeos = 0x00060600, .driverkit = 0x00150000, .ios = 0x000f0600, .macos = 0x000c0500, .tvos = 0x000f0600, .watchos = 0x00080700 },
  54. { .set = 0x007e60901, .bridgeos = 0x00070000, .driverkit = 0x00160000, .ios = 0x00100000, .macos = 0x000d0000, .tvos = 0x00100000, .watchos = 0x00090000 },
  55. { .set = 0x007e61015, .bridgeos = 0x00070100, .driverkit = 0x00160000, .ios = 0x00100100, .macos = 0x000d0100, .tvos = 0x00100100, .watchos = 0x00090100 },
  56. { .set = 0x007e62100, .bridgeos = 0x00070100, .driverkit = 0x00160000, .ios = 0x00100200, .macos = 0x000d0100, .tvos = 0x00100200, .watchos = 0x00090200 },
  57. { .set = 0x007e62200, .bridgeos = 0x00070200, .driverkit = 0x00160000, .ios = 0x00100300, .macos = 0x000d0200, .tvos = 0x00100300, .watchos = 0x00090300 },
  58. { .set = 0x007e62300, .bridgeos = 0x00070300, .driverkit = 0x00160400, .ios = 0x00100400, .macos = 0x000d0300, .tvos = 0x00100400, .watchos = 0x00090400 },
  59. { .set = 0x007e62400, .bridgeos = 0x00070400, .driverkit = 0x00160500, .ios = 0x00100500, .macos = 0x000d0400, .tvos = 0x00100500, .watchos = 0x00090500 },
  60. { .set = 0x007e62500, .bridgeos = 0x00070600, .driverkit = 0x00160600, .ios = 0x00100700, .macos = 0x000d0700, .tvos = 0x00100600, .watchos = 0x00090600 },
  61. { .set = 0x007e70901, .bridgeos = 0x00080000, .driverkit = 0x00170000, .ios = 0x00110000, .macos = 0x000e0000, .tvos = 0x00110000, .watchos = 0x000a0000 },
  62. { .set = 0x007e70c01, .bridgeos = 0x00080100, .driverkit = 0x00170100, .ios = 0x00110100, .macos = 0x000e0100, .tvos = 0x00110100, .visionos = 0x00010000, .watchos = 0x000a0100 },
  63. { .set = 0x007e70d01, .bridgeos = 0x00080200, .driverkit = 0x00170200, .ios = 0x00110200, .macos = 0x000e0200, .tvos = 0x00110200, .visionos = 0x00010000, .watchos = 0x000a0200 },
  64. { .set = 0x007e70e01, .bridgeos = 0x00080300, .driverkit = 0x00170300, .ios = 0x00110300, .macos = 0x000e0300, .tvos = 0x00110300, .visionos = 0x00010000, .watchos = 0x000a0300 },
  65. { .set = 0x007e70f01, .bridgeos = 0x00080400, .driverkit = 0x00170400, .ios = 0x00110400, .macos = 0x000e0400, .tvos = 0x00110400, .visionos = 0x00010100, .watchos = 0x000a0400 },
  66. { .set = 0x007e71001, .bridgeos = 0x00080500, .driverkit = 0x00170500, .ios = 0x00110500, .macos = 0x000e0500, .tvos = 0x00110500, .visionos = 0x00010200, .watchos = 0x000a0500 },
  67. { .set = 0x007e71101, .bridgeos = 0x00080600, .driverkit = 0x00170600, .ios = 0x00110700, .macos = 0x000e0700, .tvos = 0x00110600, .visionos = 0x00010300, .watchos = 0x000a0700 },
  68. { .set = 0x007e80000, .bridgeos = 0x00090000, .driverkit = 0x00180000, .ios = 0x00120000, .macos = 0x000f0000, .tvos = 0x00120000, .visionos = 0x00020000, .watchos = 0x000b0000 },
  69. { .set = 0x007e80100, .bridgeos = 0x00090100, .driverkit = 0x00180100, .ios = 0x00120100, .macos = 0x000f0100, .tvos = 0x00120100, .visionos = 0x00020100, .watchos = 0x000b0100 },
  70. { .set = 0x007e80200, .bridgeos = 0x00090200, .driverkit = 0x00180200, .ios = 0x00120200, .macos = 0x000f0200, .tvos = 0x00120200, .visionos = 0x00020200, .watchos = 0x000b0200 },
  71. { .set = 0x007e80300, .bridgeos = 0x00090300, .driverkit = 0x00180300, .ios = 0x00120300, .macos = 0x000f0300, .tvos = 0x00120300, .visionos = 0x00020300, .watchos = 0x000b0300 },
  72. { .set = 0x007e80400, .bridgeos = 0x00090400, .driverkit = 0x00180400, .ios = 0x00120400, .macos = 0x000f0400, .tvos = 0x00120400, .visionos = 0x00020400, .watchos = 0x000b0400 },
  73. { .set = 0x007e80500, .bridgeos = 0x00090500, .driverkit = 0x00180500, .ios = 0x00120500, .macos = 0x000f0500, .tvos = 0x00120500, .visionos = 0x00020500, .watchos = 0x000b0500 },
  74. { .set = 0x007e80600, .bridgeos = 0x00090600, .driverkit = 0x00180600, .ios = 0x00120600, .macos = 0x000f0600, .tvos = 0x00120600, .visionos = 0x00020600, .watchos = 0x000b0600 }
  75. }};
  76. };