| 1 | $ otool -l libopenblas.dylib |
|---|
| 2 | libopenblas.dylib: |
|---|
| 3 | Load command 0 |
|---|
| 4 | cmd LC_SEGMENT_64 |
|---|
| 5 | cmdsize 552 |
|---|
| 6 | segname __TEXT |
|---|
| 7 | vmaddr 0x0000000000000000 |
|---|
| 8 | vmsize 0x0000000000bcc000 |
|---|
| 9 | fileoff 0 |
|---|
| 10 | filesize 12369920 |
|---|
| 11 | maxprot 0x00000005 |
|---|
| 12 | initprot 0x00000005 |
|---|
| 13 | nsects 6 |
|---|
| 14 | flags 0x0 |
|---|
| 15 | Section |
|---|
| 16 | sectname __text |
|---|
| 17 | segname __TEXT |
|---|
| 18 | addr 0x00000000000019e0 |
|---|
| 19 | size 0x00000000009249b0 |
|---|
| 20 | offset 6624 |
|---|
| 21 | align 2^5 (32) |
|---|
| 22 | reloff 0 |
|---|
| 23 | nreloc 0 |
|---|
| 24 | flags 0x80000400 |
|---|
| 25 | reserved1 0 |
|---|
| 26 | reserved2 0 |
|---|
| 27 | Section |
|---|
| 28 | sectname __stubs |
|---|
| 29 | segname __TEXT |
|---|
| 30 | addr 0x0000000000926390 |
|---|
| 31 | size 0x00000000000003cc |
|---|
| 32 | offset 9593744 |
|---|
| 33 | align 2^2 (4) |
|---|
| 34 | reloff 0 |
|---|
| 35 | nreloc 0 |
|---|
| 36 | flags 0x80000408 |
|---|
| 37 | reserved1 0 (index into indirect symbol table) |
|---|
| 38 | reserved2 12 (size of stubs) |
|---|
| 39 | Section |
|---|
| 40 | sectname __init_offsets |
|---|
| 41 | segname __TEXT |
|---|
| 42 | addr 0x000000000092675c |
|---|
| 43 | size 0x0000000000000008 |
|---|
| 44 | offset 9594716 |
|---|
| 45 | align 2^2 (4) |
|---|
| 46 | reloff 0 |
|---|
| 47 | nreloc 0 |
|---|
| 48 | flags 0x00000016 |
|---|
| 49 | reserved1 0 |
|---|
| 50 | reserved2 0 |
|---|
| 51 | Section |
|---|
| 52 | sectname __cstring |
|---|
| 53 | segname __TEXT |
|---|
| 54 | addr 0x0000000000926764 |
|---|
| 55 | size 0x000000000000b2c7 |
|---|
| 56 | offset 9594724 |
|---|
| 57 | align 2^0 (1) |
|---|
| 58 | reloff 0 |
|---|
| 59 | nreloc 0 |
|---|
| 60 | flags 0x00000002 |
|---|
| 61 | reserved1 0 |
|---|
| 62 | reserved2 0 |
|---|
| 63 | Section |
|---|
| 64 | sectname __const |
|---|
| 65 | segname __TEXT |
|---|
| 66 | addr 0x0000000000931a30 |
|---|
| 67 | size 0x000000000020d0c8 |
|---|
| 68 | offset 9640496 |
|---|
| 69 | align 2^4 (16) |
|---|
| 70 | reloff 0 |
|---|
| 71 | nreloc 0 |
|---|
| 72 | flags 0x00000000 |
|---|
| 73 | reserved1 0 |
|---|
| 74 | reserved2 0 |
|---|
| 75 | Section |
|---|
| 76 | sectname __eh_frame |
|---|
| 77 | segname __TEXT |
|---|
| 78 | addr 0x0000000000b3eaf8 |
|---|
| 79 | size 0x000000000008d508 |
|---|
| 80 | offset 11791096 |
|---|
| 81 | align 2^3 (8) |
|---|
| 82 | reloff 0 |
|---|
| 83 | nreloc 0 |
|---|
| 84 | flags 0x00000000 |
|---|
| 85 | reserved1 0 |
|---|
| 86 | reserved2 0 |
|---|
| 87 | Load command 1 |
|---|
| 88 | cmd LC_SEGMENT_64 |
|---|
| 89 | cmdsize 232 |
|---|
| 90 | segname __DATA_CONST |
|---|
| 91 | vmaddr 0x0000000000bcc000 |
|---|
| 92 | vmsize 0x0000000000008000 |
|---|
| 93 | fileoff 12369920 |
|---|
| 94 | filesize 32768 |
|---|
| 95 | maxprot 0x00000003 |
|---|
| 96 | initprot 0x00000003 |
|---|
| 97 | nsects 2 |
|---|
| 98 | flags 0x10 |
|---|
| 99 | Section |
|---|
| 100 | sectname __got |
|---|
| 101 | segname __DATA_CONST |
|---|
| 102 | addr 0x0000000000bcc000 |
|---|
| 103 | size 0x00000000000002a0 |
|---|
| 104 | offset 12369920 |
|---|
| 105 | align 2^3 (8) |
|---|
| 106 | reloff 0 |
|---|
| 107 | nreloc 0 |
|---|
| 108 | flags 0x00000006 |
|---|
| 109 | reserved1 81 (index into indirect symbol table) |
|---|
| 110 | reserved2 0 |
|---|
| 111 | Section |
|---|
| 112 | sectname __const |
|---|
| 113 | segname __DATA_CONST |
|---|
| 114 | addr 0x0000000000bcc2a0 |
|---|
| 115 | size 0x0000000000005418 |
|---|
| 116 | offset 12370592 |
|---|
| 117 | align 2^3 (8) |
|---|
| 118 | reloff 0 |
|---|
| 119 | nreloc 0 |
|---|
| 120 | flags 0x00000000 |
|---|
| 121 | reserved1 0 |
|---|
| 122 | reserved2 0 |
|---|
| 123 | Load command 2 |
|---|
| 124 | cmd LC_SEGMENT_64 |
|---|
| 125 | cmdsize 312 |
|---|
| 126 | segname __DATA |
|---|
| 127 | vmaddr 0x0000000000bd4000 |
|---|
| 128 | vmsize 0x0000000000010000 |
|---|
| 129 | fileoff 12402688 |
|---|
| 130 | filesize 49152 |
|---|
| 131 | maxprot 0x00000003 |
|---|
| 132 | initprot 0x00000003 |
|---|
| 133 | nsects 3 |
|---|
| 134 | flags 0x0 |
|---|
| 135 | Section |
|---|
| 136 | sectname __data |
|---|
| 137 | segname __DATA |
|---|
| 138 | addr 0x0000000000bd4000 |
|---|
| 139 | size 0x000000000000add8 |
|---|
| 140 | offset 12402688 |
|---|
| 141 | align 2^4 (16) |
|---|
| 142 | reloff 0 |
|---|
| 143 | nreloc 0 |
|---|
| 144 | flags 0x00000000 |
|---|
| 145 | reserved1 0 |
|---|
| 146 | reserved2 0 |
|---|
| 147 | Section |
|---|
| 148 | sectname __common |
|---|
| 149 | segname __DATA |
|---|
| 150 | addr 0x0000000000bdee00 |
|---|
| 151 | size 0x00000000000000a4 |
|---|
| 152 | offset 0 |
|---|
| 153 | align 2^7 (128) |
|---|
| 154 | reloff 0 |
|---|
| 155 | nreloc 0 |
|---|
| 156 | flags 0x00000001 |
|---|
| 157 | reserved1 0 |
|---|
| 158 | reserved2 0 |
|---|
| 159 | Section |
|---|
| 160 | sectname __bss |
|---|
| 161 | segname __DATA |
|---|
| 162 | addr 0x0000000000bdef00 |
|---|
| 163 | size 0x00000000000046a0 |
|---|
| 164 | offset 0 |
|---|
| 165 | align 2^7 (128) |
|---|
| 166 | reloff 0 |
|---|
| 167 | nreloc 0 |
|---|
| 168 | flags 0x00000001 |
|---|
| 169 | reserved1 0 |
|---|
| 170 | reserved2 0 |
|---|
| 171 | Load command 3 |
|---|
| 172 | cmd LC_SEGMENT_64 |
|---|
| 173 | cmdsize 72 |
|---|
| 174 | segname __LINKEDIT |
|---|
| 175 | vmaddr 0x0000000000be4000 |
|---|
| 176 | vmsize 0x0000000000098000 |
|---|
| 177 | fileoff 12451840 |
|---|
| 178 | filesize 615656 |
|---|
| 179 | maxprot 0x00000001 |
|---|
| 180 | initprot 0x00000001 |
|---|
| 181 | nsects 0 |
|---|
| 182 | flags 0x0 |
|---|
| 183 | Load command 4 |
|---|
| 184 | cmd LC_ID_DYLIB |
|---|
| 185 | cmdsize 64 |
|---|
| 186 | name /opt/local/lib/libopenblas-r1.dylib (offset 24) |
|---|
| 187 | time stamp 1 Wed Dec 31 18:00:01 1969 |
|---|
| 188 | current version 0.0.0 |
|---|
| 189 | compatibility version 0.0.0 |
|---|
| 190 | Load command 5 |
|---|
| 191 | cmd LC_DYLD_CHAINED_FIXUPS |
|---|
| 192 | cmdsize 16 |
|---|
| 193 | dataoff 12451840 |
|---|
| 194 | datasize 1408 |
|---|
| 195 | Load command 6 |
|---|
| 196 | cmd LC_DYLD_EXPORTS_TRIE |
|---|
| 197 | cmdsize 16 |
|---|
| 198 | dataoff 12453248 |
|---|
| 199 | datasize 78632 |
|---|
| 200 | Load command 7 |
|---|
| 201 | cmd LC_SYMTAB |
|---|
| 202 | cmdsize 24 |
|---|
| 203 | symoff 12551128 |
|---|
| 204 | nsyms 15287 |
|---|
| 205 | stroff 12796384 |
|---|
| 206 | strsize 169664 |
|---|
| 207 | Load command 8 |
|---|
| 208 | cmd LC_DYSYMTAB |
|---|
| 209 | cmdsize 80 |
|---|
| 210 | ilocalsym 0 |
|---|
| 211 | nlocalsym 10300 |
|---|
| 212 | iextdefsym 10300 |
|---|
| 213 | nextdefsym 4904 |
|---|
| 214 | iundefsym 15204 |
|---|
| 215 | nundefsym 83 |
|---|
| 216 | tocoff 0 |
|---|
| 217 | ntoc 0 |
|---|
| 218 | modtaboff 0 |
|---|
| 219 | nmodtab 0 |
|---|
| 220 | extrefsymoff 0 |
|---|
| 221 | nextrefsyms 0 |
|---|
| 222 | indirectsymoff 12795720 |
|---|
| 223 | nindirectsyms 165 |
|---|
| 224 | extreloff 0 |
|---|
| 225 | nextrel 0 |
|---|
| 226 | locreloff 0 |
|---|
| 227 | nlocrel 0 |
|---|
| 228 | Load command 9 |
|---|
| 229 | cmd LC_UUID |
|---|
| 230 | cmdsize 24 |
|---|
| 231 | uuid 431CFE82-B387-33F2-9261-1A368212687C |
|---|
| 232 | Load command 10 |
|---|
| 233 | cmd LC_BUILD_VERSION |
|---|
| 234 | cmdsize 32 |
|---|
| 235 | platform 1 |
|---|
| 236 | minos 14.0 |
|---|
| 237 | sdk n/a |
|---|
| 238 | ntools 1 |
|---|
| 239 | tool 3 |
|---|
| 240 | version 907.0 |
|---|
| 241 | Load command 11 |
|---|
| 242 | cmd LC_SOURCE_VERSION |
|---|
| 243 | cmdsize 16 |
|---|
| 244 | version 0.0 |
|---|
| 245 | Load command 12 |
|---|
| 246 | cmd LC_LOAD_DYLIB |
|---|
| 247 | cmdsize 56 |
|---|
| 248 | name @rpath/libgfortran.5.dylib (offset 24) |
|---|
| 249 | time stamp 2 Wed Dec 31 18:00:02 1969 |
|---|
| 250 | current version 6.0.0 |
|---|
| 251 | compatibility version 6.0.0 |
|---|
| 252 | Load command 13 |
|---|
| 253 | cmd LC_LOAD_DYLIB |
|---|
| 254 | cmdsize 56 |
|---|
| 255 | name @rpath/libquadmath.0.dylib (offset 24) |
|---|
| 256 | time stamp 2 Wed Dec 31 18:00:02 1969 |
|---|
| 257 | current version 1.0.0 |
|---|
| 258 | compatibility version 1.0.0 |
|---|
| 259 | Load command 14 |
|---|
| 260 | cmd LC_LOAD_DYLIB |
|---|
| 261 | cmdsize 56 |
|---|
| 262 | name /usr/lib/libSystem.B.dylib (offset 24) |
|---|
| 263 | time stamp 2 Wed Dec 31 18:00:02 1969 |
|---|
| 264 | current version 1336.0.0 |
|---|
| 265 | compatibility version 1.0.0 |
|---|
| 266 | Load command 15 |
|---|
| 267 | cmd LC_RPATH |
|---|
| 268 | cmdsize 40 |
|---|
| 269 | path /opt/local/lib/libgcc (offset 12) |
|---|
| 270 | Load command 16 |
|---|
| 271 | cmd LC_RPATH |
|---|
| 272 | cmdsize 40 |
|---|
| 273 | path /opt/local/lib/libgcc (offset 12) |
|---|
| 274 | Load command 17 |
|---|
| 275 | cmd LC_RPATH |
|---|
| 276 | cmdsize 32 |
|---|
| 277 | path @loader_path (offset 12) |
|---|
| 278 | Load command 18 |
|---|
| 279 | cmd LC_RPATH |
|---|
| 280 | cmdsize 32 |
|---|
| 281 | path /opt/local/lib (offset 12) |
|---|
| 282 | Load command 19 |
|---|
| 283 | cmd LC_RPATH |
|---|
| 284 | cmdsize 72 |
|---|
| 285 | path /opt/local/lib/gcc13/gcc/arm64-apple-darwin23/13.2.0 (offset 12) |
|---|
| 286 | Load command 20 |
|---|
| 287 | cmd LC_RPATH |
|---|
| 288 | cmdsize 40 |
|---|
| 289 | path /opt/local/lib/gcc13 (offset 12) |
|---|
| 290 | Load command 21 |
|---|
| 291 | cmd LC_FUNCTION_STARTS |
|---|
| 292 | cmdsize 16 |
|---|
| 293 | dataoff 12531880 |
|---|
| 294 | datasize 19248 |
|---|
| 295 | Load command 22 |
|---|
| 296 | cmd LC_DATA_IN_CODE |
|---|
| 297 | cmdsize 16 |
|---|
| 298 | dataoff 12551128 |
|---|
| 299 | datasize 0 |
|---|
| 300 | Load command 23 |
|---|
| 301 | cmd LC_CODE_SIGNATURE |
|---|
| 302 | cmdsize 16 |
|---|
| 303 | dataoff 12966048 |
|---|
| 304 | datasize 101448 |
|---|