Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save daverigby/03c706f3ab0789d5c3664ce3f0c5a12d to your computer and use it in GitHub Desktop.
Save daverigby/03c706f3ab0789d5c3664ce3f0c5a12d to your computer and use it in GitHub Desktop.
--- /Users/dave/Documents/MBs/MB-53924-v8_dyld/v8-8.3-cb5/libv8.dylib.load-commands	2022-09-30 19:52:49.000000000 +0100
+++ /Users/dave/Documents/MBs/MB-53924-v8_dyld/v8-10.7.21/libv8.dylib.load-commands	2022-09-30 19:53:03.000000000 +0100
@@ -1,23 +1,23 @@
-/Users/dave/Documents/MBs/MB-53924-v8_dyld/v8-8.3-cb5/libv8.dylib:
+/Users/dave/Documents/MBs/MB-53924-v8_dyld/v8-10.7.21/libv8.dylib:
 Load command 0
       cmd LC_SEGMENT_64
-  cmdsize 632
+  cmdsize 712
   segname __TEXT
    vmaddr 0x0000000000000000
-   vmsize 0x0000000000bf2000
+   vmsize 0x0000000000fcc000
   fileoff 0
- filesize 12525568
+ filesize 16564224
   maxprot 0x00000005
  initprot 0x00000005
-   nsects 7
+   nsects 8
     flags 0x0
 Section
   sectname __text
    segname __TEXT
-      addr 0x00000000000008c0
-      size 0x0000000000b539be
-    offset 2240
-     align 2^5 (32)
+      addr 0x0000000000000940
+      size 0x0000000000e945ce
+    offset 2368
+     align 2^6 (64)
     reloff 0
     nreloc 0
      flags 0x80000400
@@ -26,21 +26,21 @@
 Section
   sectname __stubs
    segname __TEXT
-      addr 0x0000000000b5427e
-      size 0x00000000000014b8
-    offset 11879038
-     align 2^1 (2)
+      addr 0x0000000000e94f10
+      size 0x0000000000001ac4
+    offset 15290128
+     align 2^2 (4)
     reloff 0
     nreloc 0
      flags 0x80000408
- reserved1 0 (index into indirect symbol table)
+ reserved1 947 (index into indirect symbol table)
  reserved2 6 (size of stubs)
 Section
   sectname __stub_helper
    segname __TEXT
-      addr 0x0000000000b55738
-      size 0x00000000000011f4
-    offset 11884344
+      addr 0x0000000000e969d4
+      size 0x0000000000001488
+    offset 15296980
      align 2^2 (4)
     reloff 0
     nreloc 0
@@ -50,9 +50,9 @@
 Section
   sectname __cstring
    segname __TEXT
-      addr 0x0000000000b56930
-      size 0x00000000000723f6
-    offset 11888944
+      addr 0x0000000000e97e60
+      size 0x0000000000099b2a
+    offset 15302240
      align 2^4 (16)
     reloff 0
     nreloc 0
@@ -62,9 +62,21 @@
 Section
   sectname __const
    segname __TEXT
-      addr 0x0000000000bc8d30
-      size 0x000000000001ac6c
-    offset 12356912
+      addr 0x0000000000f31990
+      size 0x0000000000086114
+    offset 15931792
+     align 2^4 (16)
+    reloff 0
+    nreloc 0
+     flags 0x00000000
+ reserved1 0
+ reserved2 0
+Section
+  sectname __literals
+   segname __TEXT
+      addr 0x0000000000fb7ab0
+      size 0x0000000000001eb8
+    offset 16480944
      align 2^4 (16)
     reloff 0
     nreloc 0
@@ -74,9 +86,9 @@
 Section
   sectname __ustring
    segname __TEXT
-      addr 0x0000000000be399c
-      size 0x0000000000000020
-    offset 12466588
+      addr 0x0000000000fb9968
+      size 0x000000000000004a
+    offset 16488808
      align 2^1 (2)
     reloff 0
     nreloc 0
@@ -86,9 +98,9 @@
 Section
   sectname __unwind_info
    segname __TEXT
-      addr 0x0000000000be39bc
-      size 0x000000000000e644
-    offset 12466620
+      addr 0x0000000000fb99b4
+      size 0x000000000001211c
+    offset 16488884
      align 2^2 (4)
     reloff 0
     nreloc 0
@@ -99,56 +111,44 @@
       cmd LC_SEGMENT_64
   cmdsize 792
   segname __DATA
-   vmaddr 0x0000000000bf2000
-   vmsize 0x000000000006e000
-  fileoff 12525568
- filesize 360448
+   vmaddr 0x0000000000fcc000
+   vmsize 0x000000000009f000
+  fileoff 16564224
+ filesize 536576
   maxprot 0x00000003
  initprot 0x00000003
    nsects 9
     flags 0x0
 Section
-  sectname __nl_symbol_ptr
-   segname __DATA
-      addr 0x0000000000bf2000
-      size 0x0000000000000008
-    offset 12525568
-     align 2^3 (8)
-    reloff 0
-    nreloc 0
-     flags 0x00000006
- reserved1 884 (index into indirect symbol table)
- reserved2 0
-Section
   sectname __got
    segname __DATA
-      addr 0x0000000000bf2008
-      size 0x0000000000003c30
-    offset 12525576
+      addr 0x0000000000fcc000
+      size 0x0000000000001d98
+    offset 16564224
      align 2^3 (8)
     reloff 0
     nreloc 0
      flags 0x00000006
- reserved1 885 (index into indirect symbol table)
+ reserved1 0 (index into indirect symbol table)
  reserved2 0
 Section
   sectname __la_symbol_ptr
    segname __DATA
-      addr 0x0000000000bf5c38
-      size 0x0000000000001ba0
-    offset 12540984
+      addr 0x0000000000fcdd98
+      size 0x00000000000023b0
+    offset 16571800
      align 2^3 (8)
     reloff 0
     nreloc 0
      flags 0x00000007
- reserved1 2811 (index into indirect symbol table)
+ reserved1 2089 (index into indirect symbol table)
  reserved2 0
 Section
   sectname __const
    segname __DATA
-      addr 0x0000000000bf77e0
-      size 0x0000000000048370
-    offset 12548064
+      addr 0x0000000000fd0150
+      size 0x000000000006d120
+    offset 16580944
      align 2^4 (16)
     reloff 0
     nreloc 0
@@ -158,10 +158,10 @@
 Section
   sectname __data
    segname __DATA
-      addr 0x0000000000c3fb50
-      size 0x000000000000a188
-    offset 12843856
-     align 2^4 (16)
+      addr 0x000000000103e000
+      size 0x0000000000010e10
+    offset 17031168
+     align 2^12 (4096)
     reloff 0
     nreloc 0
      flags 0x00000000
@@ -170,20 +170,32 @@
 Section
   sectname __thread_vars
    segname __DATA
-      addr 0x0000000000c49cd8
-      size 0x0000000000000030
-    offset 12885208
-     align 2^3 (8)
+      addr 0x000000000104ee10
+      size 0x00000000000000d8
+    offset 17100304
+     align 2^0 (1)
     reloff 0
     nreloc 0
      flags 0x00000013
  reserved1 0
  reserved2 0
 Section
+  sectname __thread_data
+   segname __DATA
+      addr 0x000000000104eee8
+      size 0x0000000000000004
+    offset 17100520
+     align 2^3 (8)
+    reloff 0
+    nreloc 0
+     flags 0x00000011
+ reserved1 0
+ reserved2 0
+Section
   sectname __thread_bss
    segname __DATA
-      addr 0x0000000000c49d08
-      size 0x0000000000000010
+      addr 0x000000000104eef0
+      size 0x0000000000000050
     offset 0
      align 2^3 (8)
     reloff 0
@@ -192,24 +204,24 @@
  reserved1 0
  reserved2 0
 Section
-  sectname __common
+  sectname __bss
    segname __DATA
-      addr 0x0000000000c49d18
-      size 0x0000000000000488
+      addr 0x000000000104ef40
+      size 0x000000000001bd78
     offset 0
-     align 2^3 (8)
+     align 2^4 (16)
     reloff 0
     nreloc 0
      flags 0x00000001
  reserved1 0
  reserved2 0
 Section
-  sectname __bss
+  sectname __common
    segname __DATA
-      addr 0x0000000000c4a1a0
-      size 0x0000000000015690
+      addr 0x000000000106acb8
+      size 0x0000000000000208
     offset 0
-     align 2^4 (16)
+     align 2^3 (8)
     reloff 0
     nreloc 0
      flags 0x00000001
@@ -219,132 +231,135 @@
       cmd LC_SEGMENT_64
   cmdsize 72
   segname __LINKEDIT
-   vmaddr 0x0000000000c60000
-   vmsize 0x0000000000a63000
-  fileoff 12886016
- filesize 10890308
+   vmaddr 0x000000000106b000
+   vmsize 0x0000000000ca6618
+  fileoff 17100800
+ filesize 13264408
   maxprot 0x00000001
  initprot 0x00000001
    nsects 0
     flags 0x0
 Load command 3
-          cmd LC_ID_DYLIB
-      cmdsize 48
-         name @rpath/libv8.dylib (offset 24)
-   time stamp 1 Thu Jan  1 01:00:01 1970
-      current version 0.0.0
-compatibility version 0.0.0
-Load command 4
             cmd LC_DYLD_INFO_ONLY
         cmdsize 48
-     rebase_off 12886016
-    rebase_size 8056
-       bind_off 12894072
-      bind_size 5712
-  weak_bind_off 12899784
- weak_bind_size 106344
-  lazy_bind_off 13006128
- lazy_bind_size 22136
-     export_off 13028264
-    export_size 1079112
-Load command 5
+     rebase_off 17100800
+    rebase_size 9808
+       bind_off 17110608
+      bind_size 6112
+  weak_bind_off 17116720
+ weak_bind_size 255680
+  lazy_bind_off 17372400
+ lazy_bind_size 25584
+     export_off 17397984
+    export_size 1402296
+Load command 4
      cmd LC_SYMTAB
  cmdsize 24
-  symoff 14164856
-   nsyms 165957
-  stroff 16834948
- strsize 6941376
-Load command 6
+  symoff 18870088
+   nsyms 135794
+  stroff 21055720
+ strsize 9309488
+Load command 5
             cmd LC_DYSYMTAB
         cmdsize 80
       ilocalsym 0
-      nlocalsym 143715
-     iextdefsym 143715
-     nextdefsym 21718
-      iundefsym 165433
-      nundefsym 524
+      nlocalsym 107643
+     iextdefsym 107643
+     nextdefsym 27563
+      iundefsym 135206
+      nundefsym 588
          tocoff 0
            ntoc 0
       modtaboff 0
         nmodtab 0
    extrefsymoff 0
     nextrefsyms 0
- indirectsymoff 16820168
-  nindirectsyms 3695
+ indirectsymoff 21042792
+  nindirectsyms 3231
       extreloff 0
         nextrel 0
       locreloff 0
         nlocrel 0
+Load command 6
+          cmd LC_RPATH
+      cmdsize 32
+         path @loader_path/. (offset 12)
 Load command 7
-     cmd LC_UUID
- cmdsize 24
-    uuid 3D1391A0-0314-388D-8A2D-91E3EBCD8FAE
+          cmd LC_RPATH
+      cmdsize 40
+         path @loader_path/../../.. (offset 12)
 Load command 8
-      cmd LC_VERSION_MIN_MACOSX
-  cmdsize 16
-  version 10.10
-      sdk 10.15
-Load command 9
-      cmd LC_SOURCE_VERSION
-  cmdsize 16
-  version 0.0
-Load command 10
-          cmd LC_LOAD_DYLIB
+          cmd LC_ID_DYLIB
       cmdsize 48
-         name @rpath/libicui18n.dylib (offset 24)
-   time stamp 2 Thu Jan  1 01:00:02 1970
+         name @rpath/libv8.dylib (offset 24)
+   time stamp 0 Thu Jan  1 01:00:00 1970
       current version 0.0.0
 compatibility version 0.0.0
+Load command 9
+     cmd LC_UUID
+ cmdsize 24
+    uuid 4C4C44B7-5555-3144-A121-9DB94011DA47
+Load command 10
+      cmd LC_VERSION_MIN_MACOSX
+  cmdsize 16
+  version 10.13
+      sdk 10.15.6
 Load command 11
           cmd LC_LOAD_DYLIB
-      cmdsize 48
-         name @rpath/libicuuc.dylib (offset 24)
-   time stamp 2 Thu Jan  1 01:00:02 1970
+      cmdsize 56
+         name @rpath/libv8_libbase.dylib (offset 24)
+   time stamp 0 Thu Jan  1 01:00:00 1970
       current version 0.0.0
 compatibility version 0.0.0
 Load command 12
           cmd LC_LOAD_DYLIB
       cmdsize 56
-         name @rpath/libv8_libbase.dylib (offset 24)
-   time stamp 2 Thu Jan  1 01:00:02 1970
+         name @rpath/libv8_libplatform.dylib (offset 24)
+   time stamp 0 Thu Jan  1 01:00:00 1970
       current version 0.0.0
 compatibility version 0.0.0
 Load command 13
           cmd LC_LOAD_DYLIB
+      cmdsize 48
+         name @rpath/libicui18n.dylib (offset 24)
+   time stamp 0 Thu Jan  1 01:00:00 1970
+      current version 0.0.0
+compatibility version 0.0.0
+Load command 14
+          cmd LC_LOAD_DYLIB
+      cmdsize 48
+         name @rpath/libicuuc.dylib (offset 24)
+   time stamp 0 Thu Jan  1 01:00:00 1970
+      current version 0.0.0
+compatibility version 0.0.0
+Load command 15
+          cmd LC_LOAD_DYLIB
       cmdsize 56
          name @rpath/libchrome_zlib.dylib (offset 24)
-   time stamp 2 Thu Jan  1 01:00:02 1970
+   time stamp 0 Thu Jan  1 01:00:00 1970
       current version 0.0.0
 compatibility version 0.0.0
-Load command 14
+Load command 16
           cmd LC_LOAD_DYLIB
       cmdsize 48
          name /usr/lib/libc++.1.dylib (offset 24)
-   time stamp 2 Thu Jan  1 01:00:02 1970
-      current version 800.7.0
+   time stamp 0 Thu Jan  1 01:00:00 1970
+      current version 902.1.0
 compatibility version 1.0.0
-Load command 15
+Load command 17
           cmd LC_LOAD_DYLIB
       cmdsize 56
          name /usr/lib/libSystem.B.dylib (offset 24)
-   time stamp 2 Thu Jan  1 01:00:02 1970
-      current version 1281.0.0
+   time stamp 0 Thu Jan  1 01:00:00 1970
+      current version 1281.100.1
 compatibility version 1.0.0
-Load command 16
-          cmd LC_RPATH
-      cmdsize 32
-         path @loader_path/. (offset 12)
-Load command 17
-          cmd LC_RPATH
-      cmdsize 40
-         path @loader_path/../../.. (offset 12)
 Load command 18
       cmd LC_FUNCTION_STARTS
   cmdsize 16
-  dataoff 14107376
- datasize 47592
+  dataoff 18800280
+ datasize 59920
 Load command 19
       cmd LC_DATA_IN_CODE
   cmdsize 16
-  dataoff 14154968
+  dataoff 18860200
  datasize 9888
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment