687 MB
/srv/reproducible-results/rbuild-debian/r-b-build.1aFVw3cg/b1/black_24.10.0-1_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.1aFVw3cg/b2/black_24.10.0-1_armhf.changes
470 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·b0409492553d2aa884b4d01c035629a1·6521484·debug·optional·black-dbgsym_24.10.0-1_armhf.deb 
2 ·07ae9c97cb6ef6ed4efc41cc36d7da2c·1218588·python·optional·black_24.10.0-1_armhf.deb1 ·fc93e134524e786ee4dc9ba45b872edd·6520876·debug·optional·black-dbgsym_24.10.0-1_armhf.deb
 2 ·26343b7061866e36fb250f747d7d8bda·1218188·python·optional·black_24.10.0-1_armhf.deb
3 ·66556e841355f575ed82b7a44dcd61f1·410240·doc·optional·python-black-doc_24.10.0-1_all.deb3 ·66556e841355f575ed82b7a44dcd61f1·410240·doc·optional·python-black-doc_24.10.0-1_all.deb
82.1 MB
black_24.10.0-1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-13·21:26:13.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-13·21:26:13.000000·debian-binary
2 -rw-r--r--···0········0········0·····3608·2024-10-13·21:26:13.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3608·2024-10-13·21:26:13.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1214788·2024-10-13·21:26:13.000000·data.tar.xz3 -rw-r--r--···0········0········0··1214388·2024-10-13·21:26:13.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
82.1 MB
data.tar.xz
82.1 MB
data.tar
82.1 MB
./usr/lib/python3/dist-packages/30fcd23745efe32ce681__mypyc.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
998 B
readelf --wide --program-header {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x2c496c·0x002c496c·0x002c496c·0x00008·0x00008·R···0x46 ··ARM_EXIDX······0x2c4764·0x002c4764·0x002c4764·0x00008·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x2c4978·0x2c4978·R·E·0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x2c4770·0x2c4770·R·E·0x1000
8 ··LOAD···········0x2c56d4·0x002c56d4·0x002c56d4·0x27c0c·0x2b4dc·RW··0x10008 ··LOAD···········0x2c56d4·0x002c56d4·0x002c56d4·0x27c0c·0x2b4dc·RW··0x1000
9 ··DYNAMIC········0x2c7f18·0x002c7f18·0x002c7f18·0x000e8·0x000e8·RW··0x49 ··DYNAMIC········0x2c7f18·0x002c7f18·0x002c7f18·0x000e8·0x000e8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x2c56d4·0x002c56d4·0x002c56d4·0x0292c·0x0292c·R···0x112 ··GNU_RELRO······0x2c56d4·0x002c56d4·0x002c56d4·0x0292c·0x0292c·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
1.99 KB
readelf --wide --sections {}
    
Offset 9, 19 lines modifiedOffset 9, 19 lines modified
9 ··[·4]·.dynstr···········STRTAB··········00011784·011784·0227d6·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········00011784·011784·0227d6·00···A··0···0··1
10 ··[·5]·.gnu.version······VERSYM··········00033f5a·033f5a·0019d2·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········00033f5a·033f5a·0019d2·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········0003592c·03592c·000040·00···A··4···2··411 ··[·6]·.gnu.version_r····VERNEED·········0003592c·03592c·000040·00···A··4···2··4
12 ··[·7]·.rel.dyn··········REL·············0003596c·03596c·018b38·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············0003596c·03596c·018b38·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············0004e4a4·04e4a4·000640·08··AI··3··20··413 ··[·8]·.rel.plt··········REL·············0004e4a4·04e4a4·000640·08··AI··3··20··4
14 ··[·9]·.init·············PROGBITS········0004eae4·04eae4·00000c·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········0004eae4·04eae4·00000c·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········0004eaf0·04eaf0·000a28·04··AX··0···0··415 ··[10]·.plt··············PROGBITS········0004eaf0·04eaf0·000a28·04··AX··0···0··4
16 ··[11]·.text·············PROGBITS········0004f518·04f518·253a4c·00··AX··0···0··816 ··[11]·.text·············PROGBITS········0004f518·04f518·253844·00··AX··0···0··8
17 ··[12]·.fini·············PROGBITS········002a2f64·2a2f64·000008·00··AX··0···0··417 ··[12]·.fini·············PROGBITS········002a2d5c·2a2d5c·000008·00··AX··0···0··4
18 ··[13]·.rodata···········PROGBITS········002a2f70·2a2f70·0219fc·00···A··0···0··818 ··[13]·.rodata···········PROGBITS········002a2d68·2a2d68·0219fc·00···A··0···0··8
19 ··[14]·.ARM.exidx········ARM_EXIDX·······002c496c·2c496c·000008·00··AL·11···0··419 ··[14]·.ARM.exidx········ARM_EXIDX·······002c4764·2c4764·000008·00··AL·11···0··4
20 ··[15]·.eh_frame·········PROGBITS········002c4974·2c4974·000004·00···A··0···0··420 ··[15]·.eh_frame·········PROGBITS········002c476c·2c476c·000004·00···A··0···0··4
21 ··[16]·.init_array·······INIT_ARRAY······002c56d4·2c56d4·000004·04··WA··0···0··421 ··[16]·.init_array·······INIT_ARRAY······002c56d4·2c56d4·000004·04··WA··0···0··4
22 ··[17]·.fini_array·······FINI_ARRAY······002c56d8·2c56d8·000004·04··WA··0···0··422 ··[17]·.fini_array·······FINI_ARRAY······002c56d8·2c56d8·000004·04··WA··0···0··4
23 ··[18]·.data.rel.ro······PROGBITS········002c56dc·2c56dc·00283c·00··WA··0···0··423 ··[18]·.data.rel.ro······PROGBITS········002c56dc·2c56dc·00283c·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········002c7f18·2c7f18·0000e8·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········002c7f18·2c7f18·0000e8·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········002c8000·2c8000·000d5c·04··WA··0···0··425 ··[20]·.got··············PROGBITS········002c8000·2c8000·000d5c·04··WA··0···0··4
26 ··[21]·.data·············PROGBITS········002c8d5c·2c8d5c·024584·00··WA··0···0··426 ··[21]·.data·············PROGBITS········002c8d5c·2c8d5c·024584·00··WA··0···0··4
27 ··[22]·.bss··············NOBITS··········002ed2e0·2ed2e0·0038d0·00··WA··0···0··427 ··[22]·.bss··············NOBITS··········002ed2e0·2ed2e0·0038d0·00··WA··0···0··4
437 KB
readelf --wide --symbols {}
    
Offset 248, 3061 lines modifiedOffset 248, 3061 lines modified
248 ···244:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError248 ···244:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
249 ···245:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring249 ···245:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
250 ···246:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type250 ···246:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
251 ···247:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import251 ···247:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import
252 ···248:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide252 ···248:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide
253 ···249:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values253 ···249:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values
254 ···250:·000b9131··1060·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___Line___is_class_paren_empty254 ···250:·000b9131··1060·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___Line___is_class_paren_empty
255 ···251:·001c60a5··9432·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringMerger____merge_one_string_group255 ···251:·001c5e9d··9432·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringMerger____merge_one_string_group
256 ···252:·002ee3d0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___generate_matches_gen256 ···252:·002ee3d0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___generate_matches_gen
257 ···253:·001974e1···192·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___get_cache_file257 ···253:·00197411···192·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___get_cache_file
258 ···254:·001f25d5···140·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__258 ···254:·001f23cd···140·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__
259 ···255:·0009bb21···316·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___BasePattern_____new__259 ···255:·0009bb21···316·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___BasePattern_____new__
260 ···256:·0026aa89··1208·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___format_cell260 ···256:·0026a881··1208·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___format_cell
261 ···257:·000aff6d···880·FUNC····GLOBAL·DEFAULT···11·CPyDef_pgen___DFAState___unifystate261 ···257:·000aff6d···880·FUNC····GLOBAL·DEFAULT···11·CPyDef_pgen___DFAState___unifystate
262 ···258:·0011c4d5···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___validate_cell262 ···258:·0011c405···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___validate_cell
263 ···259:·0009c5e1···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__263 ···259:·0009c5e1···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__
264 ···260:·0021d57d···656·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringParenWrapper_gen___close264 ···260:·0021d375···656·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringParenWrapper_gen___close
265 ···261:·001cee39···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___StringParenWrapper____dict_or_lambda_match265 ···261:·001cec31···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___StringParenWrapper____dict_or_lambda_match
266 ···262:·002ee420·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___pre_order_Node_gen266 ···262:·002ee420·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___pre_order_Node_gen
267 ···263:·00224581···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw267 ···263:·00224379···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw
268 ···264:·002ee728·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen____rhs_transform_line_obj268 ···264:·002ee728·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen____rhs_transform_line_obj
269 ···265:·002ee504·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_trans___CustomSplit269 ···265:·002ee504·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_trans___CustomSplit
270 ···266:·001645b5···216·FUNC····GLOBAL·DEFAULT···11·CPyTagged_FromFloat270 ···266:·001644e5···216·FUNC····GLOBAL·DEFAULT···11·CPyTagged_FromFloat
271 ···267:·000b1811···372·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___is_fstring_start271 ···267:·000b1811···372·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___is_fstring_start
272 ···268:·001b991d···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___send272 ···268:·001b97e5···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___send
273 ···269:·0008d6f9···252·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___generate_comments273 ···269:·0008d6f9···252·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___generate_comments
274 ···270:·00144f61··2552·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___can_be_split274 ···270:·00144e91··2552·FUNC····GLOBAL·DEFAULT···11·CPyDef_lines___can_be_split
275 ···271:·0009d6a1···108·FUNC····GLOBAL·DEFAULT···11·CPyDef_driver___TokenProxy275 ···271:·0009d6a1···108·FUNC····GLOBAL·DEFAULT···11·CPyDef_driver___TokenProxy
276 ···272:·002ee694·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY33276 ···272:·002ee694·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY33
277 ···273:·002ee8f0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_conv___globals277 ···273:·002ee8f0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_conv___globals
278 ···274:·002ee3c0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_driver___Driver278 ···274:·002ee3c0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_driver___Driver
279 ···275:·002ee690·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY34279 ···275:·002ee690·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY34
280 ···276:·0019bfc9···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_test_LineGenerator_gen___close280 ···276:·0019bef9···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___visit_test_LineGenerator_gen___close
281 ···277:·00174ec5··1356·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_illegal_split_indices281 ···277:·00174df5··1356·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_illegal_split_indices
282 ···278:·000cf1d1····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Leaf_gen___send282 ···278:·000cf101····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Leaf_gen___send
283 ···279:·0020fdfd···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringSplitter_gen___throw283 ···279:·0020fbf5···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___do_transform_StringSplitter_gen___throw
284 ···280:·0013efc5···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___close284 ···280:·0013eef5···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___close
285 ···281:·00227c11···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw285 ···281:·00227a09···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw
286 ···282:·002ee68c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY35286 ···282:·002ee68c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY35
287 ···283:·000a9f59··1700·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___furthest_ancestor_with_last_leaf287 ···283:·000a9f59··1700·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___furthest_ancestor_with_last_leaf
288 ···284:·002ee688·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY36288 ···284:·002ee688·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY36
289 ···285:·0018144d··4548·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_break_idx289 ···285:·0018137d··4548·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter____get_break_idx
290 ···286:·001fcc19···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_delimiter_split_gen___throw290 ···286:·001fca11···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_delimiter_split_gen___throw
291 ···287:·00092741···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___left_hand_split_gen_____iter__291 ···287:·00092741···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_linegen___left_hand_split_gen_____iter__
292 ···288:·00234039·14160·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__292 ···288:·00233e31·14160·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__
293 ···289:·00099ba5···312·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base_____new__293 ···289:·00099ba5···312·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base_____new__
294 ···290:·002ee684·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY37294 ···290:·002ee684·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY37
295 ···291:·000530b1····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___pre_order_Leaf_gen295 ···291:·000530b1····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___pre_order_Leaf_gen
296 ···292:·0005f149···112·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___ensure_visible296 ···292:·0005f149···112·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___ensure_visible
297 ···293:·002ee680·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY38297 ···293:·002ee680·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY38
298 ···294:·001e9ad5···240·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___is_split_before_delimiter298 ···294:·001e98cd···240·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___is_split_before_delimiter
299 ···295:·002ee834·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_comments___generate_ignored_nodes_gen299 ···295:·002ee834·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_comments___generate_ignored_nodes_gen
300 ···296:·002ee67c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY39300 ···296:·002ee67c·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_mode___TargetVersion___PY39
301 ···297:·00050a65····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen301 ···297:·00050a65····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen
302 ···298:·002ee410·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___post_order_Leaf_gen302 ···298:·002ee410·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_pytree___post_order_Leaf_gen
303 ···299:·002ee548·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_parsing____stringify_ast_gen303 ···299:·002ee548·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_parsing____stringify_ast_gen
304 ···300:·00054f2d···308·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter_____mypyc_defaults_setup304 ···300:·00054f2d···308·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringSplitter_____mypyc_defaults_setup
305 ···301:·001b9df9···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___close305 ···301:·001b9cc1···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_lines___enumerate_with_length_Line_gen___close
306 ···302:·0008116d···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__306 ···302:·0008116d···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__
307 ···303:·00060da1····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__307 ···303:·00060da1····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__
308 ···304:·001e9bc5··4676·FUNC····GLOBAL·DEFAULT···11·CPyDef_brackets___BracketTracker___mark308 ···304:·001e99bd··4676·FUNC····GLOBAL·DEFAULT···11·CPyDef_brackets___BracketTracker___mark
309 ···305:·002ee994·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_black___trans_internal309 ···305:·002ee994·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_black___trans_internal
310 ···306:·00060249····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__310 ···306:·00060249····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__
311 ···307:·00060359····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__311 ···307:·00060359····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__
312 ···308:·00111e21··3848·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__312 ···308:·00111d51··3848·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__
313 ···309:·001e4169···144·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___untokenize313 ···309:·001e3f61···144·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___untokenize
314 ···310:·000fe2b9····76·FUNC····GLOBAL·DEFAULT···11·CPyObject_GetAttr3314 ···310:·000fe1e9····76·FUNC····GLOBAL·DEFAULT···11·CPyObject_GetAttr3
315 ···311:·00099e2d···152·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base____eq315 ···311:·00099e2d···152·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___Base____eq
316 ···312:·00081da1····96·FUNC····GLOBAL·DEFAULT···11·CPyFloat_FromTagged316 ···312:·00081da1····96·FUNC····GLOBAL·DEFAULT···11·CPyFloat_FromTagged
317 ···313:·002ee9b4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_importlib___util317 ···313:·002ee9b4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_importlib___util
318 ···314:·0008ccdd···420·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___path_empty318 ···314:·0008ccdd···420·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___path_empty
319 ···315:·00171c89···104·FUNC····GLOBAL·DEFAULT···11·CPyDef_pygram___Symbols319 ···315:·00171bb9···104·FUNC····GLOBAL·DEFAULT···11·CPyDef_pygram___Symbols
320 ···316:·002a16a9···668·FUNC····GLOBAL·DEFAULT···11·CPyInit_blib2to3___pgen2___pgen320 ···316:·002a14a1···668·FUNC····GLOBAL·DEFAULT···11·CPyInit_blib2to3___pgen2___pgen
321 ···317:·001d4849···168·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___Recorder321 ···317:·001d4641···168·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___Recorder
322 ···318:·0004f7b1····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__322 ···318:·0004f7b1····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__
323 ···319:·00094589···300·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___Visitor___visit_default323 ···319:·00094589···300·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___Visitor___visit_default
324 ···320:·0013eae9···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___send324 ···320:·0013ea19···188·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___release_TokenProxy_gen___send
325 ···321:·000c79d1···232·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_import325 ···321:·000c795d···232·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_import
326 ···322:·002ee894·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_black___WriteBack___COLOR_DIFF326 ···322:·002ee894·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_black___WriteBack___COLOR_DIFF
327 ···323:·001037d1···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw327 ···323:·00103701···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw
328 ···324:·00053ad5····68·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___read_or_stop_detect_encoding_obj328 ···324:·00053ad5····68·FUNC····GLOBAL·DEFAULT···11·CPyDef_tokenize___read_or_stop_detect_encoding_obj
329 ···325:·00060eb1····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__329 ···325:·00060eb1····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__
330 ···326:·00060399····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__330 ···326:·00060399····16·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__
331 ···327:·00100815·11472·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__331 ···327:·00100745·11472·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__
332 ···328:·001a5315····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_fstring_LineGenerator_gen___send332 ···328:·001a5245····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_fstring_LineGenerator_gen___send
333 ···329:·001fe7dd···216·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__333 ···329:·001fe5d5···216·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__
334 ···330:·002ee370·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_tokenize___endprogs334 ···330:·002ee370·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_tokenize___endprogs
335 ···331:·00117d51···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_parsing____stringify_ast_with_new_parent_gen___close335 ···331:·00117c81···128·FUNC····GLOBAL·DEFAULT···11·CPyPy_parsing____stringify_ast_with_new_parent_gen___close
336 ···332:·002999c5···236·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___Node_____mypyc_setter__prefix336 ···332:·002997bd···236·FUNC····GLOBAL·DEFAULT···11·CPyPy_pytree___Node_____mypyc_setter__prefix
337 ···333:·000a9a59···432·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___first_leaf337 ···333:·000a9a59···432·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___first_leaf
338 ···334:·0019f649···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_stub_body338 ···334:·0019f579···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_nodes___is_stub_body
339 ···335:·0011b7e9··1604·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___make_comment339 ···335:·0011b719··1604·FUNC····GLOBAL·DEFAULT···11·CPyDef_comments___make_comment
340 ···336:·000927c1···360·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split340 ···336:·000927c1···360·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split
341 ···337:·0009765d···356·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op341 ···337:·0009765d···356·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op
342 ···338:·000ae011···288·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___Driver_____init__342 ···338:·000ae011···288·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___Driver_____init__
343 ···339:·0017bf31···308·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___normalize_trailing_prefix343 ···339:·0017be61···308·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___normalize_trailing_prefix
344 ···340:·00060e29····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_mode___pretty_TargetVersion_obj_____get__344 ···340:·00060e29····40·FUNC····GLOBAL·DEFAULT···11·CPyDef_mode___pretty_TargetVersion_obj_____get__
345 ···341:·0009cefd···160·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___NegatedPattern___match_seq345 ···341:·0009cefd···160·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___NegatedPattern___match_seq
346 ···342:·000a83c5··1200·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___preceding_leaf346 ···342:·000a83c5··1200·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___preceding_leaf
347 ···343:·000d45d9··4808·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__347 ···343:·000d4509··4808·FUNC····GLOBAL·DEFAULT···11·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__
348 ···344:·002ee8fc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_pytree___globals348 ···344:·002ee8fc·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_pytree___globals
349 ···345:·0021d4ad···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___do_transform_StringParenWrapper_gen___throw349 ···345:·0021d2a5···208·FUNC····GLOBAL·DEFAULT···11·CPyPy_trans___do_transform_StringParenWrapper_gen___throw
350 ···346:·00094921···152·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___is_empty_rpar350 ···346:·00094921···152·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___is_empty_rpar
351 ···347:·002eea74·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule__black_version351 ···347:·002eea74·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule__black_version
352 ···348:·00052da5····72·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Base_env352 ···348:·00052da5····72·FUNC····GLOBAL·DEFAULT···11·CPyDef_pytree___leaves_Base_env
353 ···349:·001fe139···656·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close353 ···349:·001fdf31···656·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close
354 ···350:·000833bd···160·FUNC····GLOBAL·DEFAULT···11·CPyDict_Build354 ···350:·000833bd···160·FUNC····GLOBAL·DEFAULT···11·CPyDict_Build
355 ···351:·002ee8d4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_grammar___globals355 ···351:·002ee8d4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyStatic_grammar___globals
356 ···352:·0011be2d···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___make_comment356 ···352:·0011bd5d···184·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___make_comment
357 ···353:·001adfa1···228·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___Cache___is_changed357 ···353:·001ade69···228·FUNC····GLOBAL·DEFAULT···11·CPyPy_cache___Cache___is_changed
358 ···354:·002ee748·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___visit_STRING_LineGenerator_gen358 ···354:·002ee748·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___visit_STRING_LineGenerator_gen
359 ···355:·000b54ad···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___children_contains_fmt_on359 ···355:·000b54ad···248·FUNC····GLOBAL·DEFAULT···11·CPyPy_comments___children_contains_fmt_on
360 ···356:·001167ad···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___visit_default_Visitor_gen___throw360 ···356:·001166dd···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_nodes___visit_default_Visitor_gen___throw
361 ···357:·002eeab4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_re361 ···357:·002eeab4·····4·OBJECT··GLOBAL·DEFAULT···22·CPyModule_re
362 ···358:·001f02c9····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send362 ···358:·001f00c1····52·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send
363 ···359:·0015be3d···212·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___get_token363 ···359:·0015bd6d···212·FUNC····GLOBAL·DEFAULT···11·CPyPy_handle_ipynb_magics___get_token
364 ···360:·00081891···192·FUNC····GLOBAL·DEFAULT···11·CPyInt64_Divide364 ···360:·00081891···192·FUNC····GLOBAL·DEFAULT···11·CPyInt64_Divide
365 ···361:·0026a899···212·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___check_stability_and_equivalence365 ···361:·0026a691···212·FUNC····GLOBAL·DEFAULT···11·CPyDef_black___check_stability_and_equivalence
366 ···362:·0013e221···152·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___ReleaseRange___lock366 ···362:·0013e151···152·FUNC····GLOBAL·DEFAULT···11·CPyPy_driver___ReleaseRange___lock
367 ···363:·000a6fc9··2080·FUNC····GLOBAL·DEFAULT···11·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr367 ···363:·000a6fc9··2080·FUNC····GLOBAL·DEFAULT···11·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr
368 ···364:·002292bd···112·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___get_leaves_inside_matching_brackets368 ···364:·002290b5···112·FUNC····GLOBAL·DEFAULT···11·CPyPy_brackets___get_leaves_inside_matching_brackets
369 ···365:·00051541····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op_gen369 ···365:·00051541····60·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___hug_power_op_gen
370 ···366:·002ee6f0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___append_to_line_delimiter_split_env370 ···366:·002ee6f0·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_linegen___append_to_line_delimiter_split_env
371 ···367:·002ee534·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env371 ···367:·002ee534·····4·OBJECT··GLOBAL·DEFAULT···22·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env
372 ···368:·0022ffad···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split_gen___throw372 ···368:·0022fda5···192·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___left_hand_split_gen___throw
373 ···369:·0011e1d9····48·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__373 ···369:·0011e109····48·FUNC····GLOBAL·DEFAULT···11·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__
374 ···370:·00145a41··4080·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringMerger___do_match374 ···370:·00145971··4080·FUNC····GLOBAL·DEFAULT···11·CPyDef_trans___StringMerger___do_match
Max diff block lines reached; 430078/447572 bytes (96.09%) of diff not shown.
5.76 KB
readelf --wide --relocs {}
    
Offset 11639, 15 lines modifiedOffset 11639, 15 lines modified
11639 002c834c··000aba15·R_ARM_GLOB_DAT·········002ee774···CPyType_linegen___visit_SEMI_LineGenerator_env11639 002c834c··000aba15·R_ARM_GLOB_DAT·········002ee774···CPyType_linegen___visit_SEMI_LineGenerator_env
11640 002cf8fc··000aba02·R_ARM_ABS32············002ee774···CPyType_linegen___visit_SEMI_LineGenerator_env11640 002cf8fc··000aba02·R_ARM_ABS32············002ee774···CPyType_linegen___visit_SEMI_LineGenerator_env
11641 002c8350··00000815·R_ARM_GLOB_DAT·········00000000···PyExc_SystemError11641 002c8350··00000815·R_ARM_GLOB_DAT·········00000000···PyExc_SystemError
11642 002c8354··00012815·R_ARM_GLOB_DAT·········002ee67c···CPyStatic_mode___TargetVersion___PY3911642 002c8354··00012815·R_ARM_GLOB_DAT·········002ee67c···CPyStatic_mode___TargetVersion___PY39
11643 002d0030··00012802·R_ARM_ABS32············002ee67c···CPyStatic_mode___TargetVersion___PY3911643 002d0030··00012802·R_ARM_ABS32············002ee67c···CPyStatic_mode___TargetVersion___PY39
11644 002c8358··0001ec15·R_ARM_GLOB_DAT·········002ee974···CPyModule_blib2to311644 002c8358··0001ec15·R_ARM_GLOB_DAT·········002ee974···CPyModule_blib2to3
11645 002c835c··0002a015·R_ARM_GLOB_DAT·········002ee914···CPyModule_black___resources_internal11645 002c835c··0002a015·R_ARM_GLOB_DAT·········002ee914···CPyModule_black___resources_internal
11646 002c8360··00033e15·R_ARM_GLOB_DAT·········002c46f8···CPyLit_Complex11646 002c8360··00033e15·R_ARM_GLOB_DAT·········002c44f0···CPyLit_Complex
11647 002c836c··00090215·R_ARM_GLOB_DAT·········002ee69c···CPyType_lines___enumerate_reversed_env11647 002c836c··00090215·R_ARM_GLOB_DAT·········002ee69c···CPyType_lines___enumerate_reversed_env
11648 002cff24··00090202·R_ARM_ABS32············002ee69c···CPyType_lines___enumerate_reversed_env11648 002cff24··00090202·R_ARM_ABS32············002ee69c···CPyType_lines___enumerate_reversed_env
11649 002c8370··00055615·R_ARM_GLOB_DAT·········002eea7c···CPyModule_pathspec11649 002c8370··00055615·R_ARM_GLOB_DAT·········002eea7c···CPyModule_pathspec
11650 002c8378··00028815·R_ARM_GLOB_DAT·········002eea90···CPyModule_pathlib11650 002c8378··00028815·R_ARM_GLOB_DAT·········002eea90···CPyModule_pathlib
11651 002c837c··00082415·R_ARM_GLOB_DAT·········002eea04···CPyModule_multiprocessing11651 002c837c··00082415·R_ARM_GLOB_DAT·········002eea04···CPyModule_multiprocessing
11652 002c8388··0007f515·R_ARM_GLOB_DAT·········002ee540···CPyType_ranges____LinesMapping11652 002c8388··0007f515·R_ARM_GLOB_DAT·········002ee540···CPyType_ranges____LinesMapping
11653 002d0340··0007f502·R_ARM_ABS32············002ee540···CPyType_ranges____LinesMapping11653 002d0340··0007f502·R_ARM_ABS32············002ee540···CPyType_ranges____LinesMapping
Offset 12260, 15 lines modifiedOffset 12260, 15 lines modified
12260 002d0874··0004b802·R_ARM_ABS32············002ee418···CPyType_pytree___leaves_Leaf_gen12260 002d0874··0004b802·R_ARM_ABS32············002ee418···CPyType_pytree___leaves_Leaf_gen
12261 002c8a70··00080e15·R_ARM_GLOB_DAT·········002ee4c0···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj12261 002c8a70··00080e15·R_ARM_GLOB_DAT·········002ee4c0···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj
12262 002d04fc··00080e02·R_ARM_ABS32············002ee4c0···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj12262 002d04fc··00080e02·R_ARM_ABS32············002ee4c0···CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj
12263 002c8a74··0000ab15·R_ARM_GLOB_DAT·········00000000···PyDict_Type12263 002c8a74··0000ab15·R_ARM_GLOB_DAT·········00000000···PyDict_Type
12264 002c8a78··00098815·R_ARM_GLOB_DAT·········002ee7fc···CPyType_linegen___line_LineGenerator_env12264 002c8a78··00098815·R_ARM_GLOB_DAT·········002ee7fc···CPyType_linegen___line_LineGenerator_env
12265 002cf7ec··00098802·R_ARM_ABS32············002ee7fc···CPyType_linegen___line_LineGenerator_env12265 002cf7ec··00098802·R_ARM_ABS32············002ee7fc···CPyType_linegen___line_LineGenerator_env
12266 002c8a7c··00016515·R_ARM_GLOB_DAT·········002eeab4···CPyModule_re12266 002c8a7c··00016515·R_ARM_GLOB_DAT·········002eeab4···CPyModule_re
12267 002c8a80··00027615·R_ARM_GLOB_DAT·········002c398c···CPyLit_Tuple12267 002c8a80··00027615·R_ARM_GLOB_DAT·········002c3784···CPyLit_Tuple
12268 002c8a84··00048715·R_ARM_GLOB_DAT·········002ee4c8···CPyType_trans___do_transform_StringMerger_gen12268 002c8a84··00048715·R_ARM_GLOB_DAT·········002ee4c8···CPyType_trans___do_transform_StringMerger_gen
12269 002d04ec··00048702·R_ARM_ABS32············002ee4c8···CPyType_trans___do_transform_StringMerger_gen12269 002d04ec··00048702·R_ARM_ABS32············002ee4c8···CPyType_trans___do_transform_StringMerger_gen
12270 002c8a88··0000ad15·R_ARM_GLOB_DAT·········00000000···PyBaseObject_Type12270 002c8a88··0000ad15·R_ARM_GLOB_DAT·········00000000···PyBaseObject_Type
12271 002c8a8c··0002be15·R_ARM_GLOB_DAT·········002ee9c4···CPyStatic_handle_ipynb_magics___globals12271 002c8a8c··0002be15·R_ARM_GLOB_DAT·········002ee9c4···CPyStatic_handle_ipynb_magics___globals
12272 002c8a90··00064215·R_ARM_GLOB_DAT·········002ee808···CPyType_linegen___CannotSplit12272 002c8a90··00064215·R_ARM_GLOB_DAT·········002ee808···CPyType_linegen___CannotSplit
12273 002cf7dc··00064202·R_ARM_ABS32············002ee808···CPyType_linegen___CannotSplit12273 002cf7dc··00064202·R_ARM_ABS32············002ee808···CPyType_linegen___CannotSplit
12274 002c8a94··00028015·R_ARM_GLOB_DAT·········002ee3b8···CPyType_driver___release_TokenProxy_gen12274 002c8a94··00028015·R_ARM_GLOB_DAT·········002ee3b8···CPyType_driver___release_TokenProxy_gen
Offset 12279, 15 lines modifiedOffset 12279, 15 lines modified
12279 002d0bb4··00042c02·R_ARM_ABS32············002ee3c8···CPyType_driver___ReleaseRange12279 002d0bb4··00042c02·R_ARM_ABS32············002ee3c8···CPyType_driver___ReleaseRange
12280 002c8aa0··00089b15·R_ARM_GLOB_DAT·········002ee7a8···CPyType_linegen___visit_funcdef_LineGenerator_gen12280 002c8aa0··00089b15·R_ARM_GLOB_DAT·········002ee7a8···CPyType_linegen___visit_funcdef_LineGenerator_gen
12281 002cf894··00089b02·R_ARM_ABS32············002ee7a8···CPyType_linegen___visit_funcdef_LineGenerator_gen12281 002cf894··00089b02·R_ARM_ABS32············002ee7a8···CPyType_linegen___visit_funcdef_LineGenerator_gen
12282 002c8aa4··0004c115·R_ARM_GLOB_DAT·········002ee478···CPyType_trans___do_transform_StringParenWrapper_gen12282 002c8aa4··0004c115·R_ARM_GLOB_DAT·········002ee478···CPyType_trans___do_transform_StringParenWrapper_gen
12283 002d058c··0004c102·R_ARM_ABS32············002ee478···CPyType_trans___do_transform_StringParenWrapper_gen12283 002d058c··0004c102·R_ARM_ABS32············002ee478···CPyType_trans___do_transform_StringParenWrapper_gen
12284 002c8aa8··0000b315·R_ARM_GLOB_DAT·········00000000···PyLong_Type12284 002c8aa8··0000b315·R_ARM_GLOB_DAT·········00000000···PyLong_Type
12285 002c8aac··00081e15·R_ARM_GLOB_DAT·········002eea24···CPyModule_black___parsing12285 002c8aac··00081e15·R_ARM_GLOB_DAT·········002eea24···CPyModule_black___parsing
12286 002c8ab0··0001c615·R_ARM_GLOB_DAT·········002c3898···CPyLit_FrozenSet12286 002c8ab0··0001c615·R_ARM_GLOB_DAT·········002c3690···CPyLit_FrozenSet
12287 002c8ab4··00058415·R_ARM_GLOB_DAT·········002ee600···CPyStatic_mode___Preview___no_normalize_fmt_skip_whitespace12287 002c8ab4··00058415·R_ARM_GLOB_DAT·········002ee600···CPyStatic_mode___Preview___no_normalize_fmt_skip_whitespace
12288 002d00ac··00058402·R_ARM_ABS32············002ee600···CPyStatic_mode___Preview___no_normalize_fmt_skip_whitespace12288 002d00ac··00058402·R_ARM_ABS32············002ee600···CPyStatic_mode___Preview___no_normalize_fmt_skip_whitespace
12289 002c8ab8··000a5315·R_ARM_GLOB_DAT·········002ee624···CPyStatic_mode___Feature___FSTRING_PARSING12289 002c8ab8··000a5315·R_ARM_GLOB_DAT·········002ee624···CPyStatic_mode___Feature___FSTRING_PARSING
12290 002d0088··000a5302·R_ARM_ABS32············002ee624···CPyStatic_mode___Feature___FSTRING_PARSING12290 002d0088··000a5302·R_ARM_ABS32············002ee624···CPyStatic_mode___Feature___FSTRING_PARSING
12291 002c8ac0··00025f15·R_ARM_GLOB_DAT·········002eea3c···CPyModule_black___mode_internal12291 002c8ac0··00025f15·R_ARM_GLOB_DAT·········002eea3c···CPyModule_black___mode_internal
12292 002c8ac4··0007e115·R_ARM_GLOB_DAT·········002ee62c···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS12292 002c8ac4··0007e115·R_ARM_GLOB_DAT·········002ee62c···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS
12293 002d0080··0007e102·R_ARM_ABS32············002ee62c···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS12293 002d0080··0007e102·R_ARM_ABS32············002ee62c···CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS
Offset 12397, 15 lines modifiedOffset 12397, 15 lines modified
12397 002c8bf8··00037d15·R_ARM_GLOB_DAT·········002ee550···CPyType_parsing____stringify_ast_with_new_parent_gen12397 002c8bf8··00037d15·R_ARM_GLOB_DAT·········002ee550···CPyType_parsing____stringify_ast_with_new_parent_gen
12398 002d02bc··00037d02·R_ARM_ABS32············002ee550···CPyType_parsing____stringify_ast_with_new_parent_gen12398 002d02bc··00037d02·R_ARM_ABS32············002ee550···CPyType_parsing____stringify_ast_with_new_parent_gen
12399 002c8bfc··0007d115·R_ARM_GLOB_DAT·········002ee724···CPyType_linegen____rhs_transform_line_gen12399 002c8bfc··0007d115·R_ARM_GLOB_DAT·········002ee724···CPyType_linegen____rhs_transform_line_gen
12400 002cf99c··0007d102·R_ARM_ABS32············002ee724···CPyType_linegen____rhs_transform_line_gen12400 002cf99c··0007d102·R_ARM_ABS32············002ee724···CPyType_linegen____rhs_transform_line_gen
12401 002c8c00··0000d315·R_ARM_GLOB_DAT·········00000000···PyExc_NameError12401 002c8c00··0000d315·R_ARM_GLOB_DAT·········00000000···PyExc_NameError
12402 002c8c04··00049215·R_ARM_GLOB_DAT·········002ee7b0···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen12402 002c8c04··00049215·R_ARM_GLOB_DAT·········002ee7b0···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen
12403 002cf884··00049202·R_ARM_ABS32············002ee7b0···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen12403 002cf884··00049202·R_ARM_ABS32············002ee7b0···CPyType_linegen___visit_dictsetmaker_LineGenerator_gen
12404 002c8c08··00043315·R_ARM_GLOB_DAT·········002c4700···CPyLit_Float12404 002c8c08··00043315·R_ARM_GLOB_DAT·········002c44f8···CPyLit_Float
12405 002c8c10··00065015·R_ARM_GLOB_DAT·········002ee55c···CPyType_parsing___lib2to3_parse_env12405 002c8c10··00065015·R_ARM_GLOB_DAT·········002ee55c···CPyType_parsing___lib2to3_parse_env
12406 002d02a4··00065002·R_ARM_ABS32············002ee55c···CPyType_parsing___lib2to3_parse_env12406 002d02a4··00065002·R_ARM_ABS32············002ee55c···CPyType_parsing___lib2to3_parse_env
12407 002c8c14··000b6915·R_ARM_GLOB_DAT·········002ee9f8···CPyStatic__width_table___globals12407 002c8c14··000b6915·R_ARM_GLOB_DAT·········002ee9f8···CPyStatic__width_table___globals
12408 002c8c18··00022a15·R_ARM_GLOB_DAT·········002eea88···CPyModule_click12408 002c8c18··00022a15·R_ARM_GLOB_DAT·········002eea88···CPyModule_click
12409 002c8c1c··00090f15·R_ARM_GLOB_DAT·········002eea08···CPyModule_black___concurrency12409 002c8c1c··00090f15·R_ARM_GLOB_DAT·········002eea08···CPyModule_black___concurrency
12410 002c8c20··00072a15·R_ARM_GLOB_DAT·········002eea64···CPyModule_black___comments12410 002c8c20··00072a15·R_ARM_GLOB_DAT·········002eea64···CPyModule_black___comments
12411 002c8c24··00046f15·R_ARM_GLOB_DAT·········002ee360···CPyStatic_tokenize___blib2to3___pgen2___tokenize___tokenize___tokeneater12411 002c8c24··00046f15·R_ARM_GLOB_DAT·········002ee360···CPyStatic_tokenize___blib2to3___pgen2___tokenize___tokenize___tokeneater
840 B
readelf --wide --dynamic {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Dynamic·section·at·offset·0x2c7f18·contains·25·entries:1 Dynamic·section·at·offset·0x2c7f18·contains·25·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x4eae45 ·0x0000000c·(INIT)·······················0x4eae4
6 ·0x0000000d·(FINI)·······················0x2a2f646 ·0x0000000d·(FINI)·······················0x2a2d5c
7 ·0x00000019·(INIT_ARRAY)·················0x2c56d47 ·0x00000019·(INIT_ARRAY)·················0x2c56d4
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x2c56d89 ·0x0000001a·(FINI_ARRAY)·················0x2c56d8
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x13811 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x1178412 ·0x00000005·(STRTAB)·····················0x11784
13 ·0x00000006·(SYMTAB)·····················0x48f413 ·0x00000006·(SYMTAB)·····················0x48f4
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b8926135685d68593bfbdb7e8746bffde0dbcbce3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9e6c70d80305f550f7b5c1140c7591226c8f2e48
6.86 KB
strings --all --bytes=8 {}
    
Offset 3531, 17 lines modifiedOffset 3531, 16 lines modified
3531 xK»     hxJ{D3531 xK»     hxJ{D
3532 7K7J{DtXzD3532 7K7J{DtXzD
3533 6I6H$hyDxD3533 6I6H$hyDxD
3534 1K2J{DtXzD3534 1K2J{DtXzD
3535 0I1H$hyDxD3535 0I1H$hyDxD
3536 (K)J{DtXzD3536 (K)J{DtXzD
3537 'I(H$hyDxD3537 'I(H$hyDxD
3538 qJzKzI{D3538 rJzK{I{D
3539 YKhIiHyD3539 YKiIiHyD
3540 K5J6IzD6H 
3541 MKjJjIkHzD3540 MKjJjIkHzD
3542 !"^I^HyD3541 !"^I^HyD
3543 !"PIQHyD3542 !"PIQHyD
3544 !"EIEHyD3543 !"EIEHyD
3545 !"?I?HyD3544 !"?I?HyD
3546 !":I;HyD3545 !":I;HyD
3547 !"3I4HyD3546 !"3I4HyD
Offset 3563, 17 lines modifiedOffset 3562, 17 lines modified
3563 "bKcH{D|XxD3562 "bKcH{D|XxD
3564 ;r-K.H{D}XxD3563 ;r-K.H{D}XxD
3565 @eKfJ{DtXzD3564 @eKfJ{DtXzD
3566 dIeH$hyDxD3565 dIeH$hyDxD
3567 zDRISHyDxD3566 zDRISHyDxD
3568 l;}D4Y$h3567 l;}D4Y$h
3569 2KxJxIyHzD3568 2KxJxIyHzD
3570 KAJAIBHzD3569 DKoJpIpHzD
 3570 zDgIhHyDxD
3571 |K|H{DlXxD3571 rsKsH{DlXxD
3572 KgJhIhHzD 
3573 zDbIbHyDxD3572 zDbIbHyDxD
3574 {DNJNIzDyD3573 {DNJNIzDyD
3575 zDlImHyDxD3574 zDlImHyDxD
3576 {DYJYIzDyD3575 {DYJYIzDyD
3577 1KEIFHyD3576 1KEIFHyD
3578 K2KKKH{DmXxD3577 K2KKKH{DmXxD
3579 K2FIFHyD3578 K2FIFHyD
Offset 3595, 19 lines modifiedOffset 3594, 16 lines modified
3595 v0AKBJ{DtXzD3594 v0AKBJ{DtXzD
3596 @IAH$hyDxD3595 @IAH$hyDxD
3597 z2<I=HyD3596 z2<I=HyD
3598 zD,I-HyDxD3597 zD,I-HyDxD
3599 nIoH#hyDxD3598 nIoH#hyDxD
3600 zDWIXHyDxD3599 zDWIXHyDxD
3601 {DDJDIzDyD3600 {DDJDIzDyD
 3601 mJoKpI{DpH
3602 2|I|HyDX 
3603 2rIsHyDX 
3604 aJgKhI{DhHX 
3605 zDSISHyDxD3602 zDRIRHyDxD
3606 J)K*I{D*HX 
3607 LB~I~HyD3603 LB~I~HyD
3608 WBzIzHyD3604 WBzIzHyD
3609 ]BtKtH{DlXxD3605 ]BtKtH{DlXxD
3610 WBnIoHyD3606 WBnIoHyD
3611 ]BbIbHyD3607 ]BbIbHyD
3612 6J_K_I{D_H3608 6J_K_I{D_H
3613 \BXIYHyD3609 \BXIYHyD
Offset 4141, 15 lines modifiedOffset 4137, 15 lines modified
4141 2NHyDNKOJxD{DzD4137 2NHyDNKOJxD{DzD
4142 3·F·F3`A4138 3·F·F3`A
4143 H;hyDxDz4139 H;hyDxDz
4144 brIsHyDZ4140 brIsHyDZ
4145 {DkJlIzDyD4141 {DkJlIzDyD
4146 eIzDeKeHyD{DxD4142 eIzDeKeHyD{DxD
4147 {DZJ[IzDyD4143 {DZJ[IzDyD
4148 2;hyDxDy4144 2;hyDxDz
4149 {DUJVIzDyD4145 {DUJVIzDyD
4150 NKSISHyDZ4146 NKSISHyDZ
4151 BFIGHyDZ4147 BFIGHyDZ
4152 2;hyDxDy4148 2;hyDxDy
4153 ;IzD;K;HyD{DxD4149 ;IzD;K;HyD{DxD
4154 2;hyDxDy4150 2;hyDxDy
4155 B+I,HyDZ4151 B+I,HyDZ
Offset 4190, 15 lines modifiedOffset 4186, 15 lines modified
4190 zDxIyHyDxD4186 zDxIyHyDxD
4191 2;hyDxDt4187 2;hyDxDt
4192 "nIoHyDX4188 "nIoHyDX
4193 "jIkHyDX4189 "jIkHyDX
4194 "bIcHyDX4190 "bIcHyDX
4195 3·F·F3`:4191 3·F·F3`:
4196 H;hyDxDs4192 H;hyDxDs
4197 2;hyDxDr4193 2;hyDxDs
4198 zD}I~HyDxD4194 zD}I~HyDxD
4199 2;hyDxDr4195 2;hyDxDr
4200 rtItHyDX4196 rtItHyDX
4201 rnInHyDX4197 rnInHyDX
4202 zDeIeHyDxD4198 zDeIeHyDxD
4203 r`IaHyDX4199 r`IaHyDX
4204 2;hyDxDq4200 2;hyDxDq
Offset 4369, 22 lines modifiedOffset 4365, 22 lines modified
4369 H3hyDxD[4365 H3hyDxD[
4370 H3hyDxD[4366 H3hyDxD[
4371 H3hyDxD[4367 H3hyDxD[
4372 H3hyDxD[4368 H3hyDxD[
4373 H3hyDxD[4369 H3hyDxD[
4374 H3hyDxD[4370 H3hyDxD[
4375 H3hyDxD[4371 H3hyDxD[
4376 H3hyDxDZ4372 H3hyDxD[
4377 H3hyDxDZ4373 H3hyDxD[
4378 H3hyDxDZ4374 H3hyDxD[
4379 ~H3hyDxDZ4375 ~H3hyDxD[
4380 rxH3hyDxDZ4376 rxH3hyDxD[
4381 uH3hyDxDZ4377 uH3hyDxD[
4382 oH3hyDxDZ4378 oH3hyDxD[
4383 iH3hyDxDZ4379 iH3hyDxD[
4384 F:F@FIFH4380 F:F@FIFH
4385 H3hyDxDP4381 H3hyDxDP
4386 H3hyDxDP4382 H3hyDxDP
4387 H3hyDxDP4383 H3hyDxDP
4388 H3hyDxDP4384 H3hyDxDP
4389 H3hyDxDP4385 H3hyDxDP
4390 H3hyDxDP4386 H3hyDxDP
Offset 4470, 15 lines modifiedOffset 4466, 15 lines modified
4470 Kz"GIHHyD4466 Kz"GIHHyD
4471 z2>I>HyDX4467 z2>I>HyDX
4472 `r5I6HyDX4468 `r5I6HyDX
4473 `r1I1HyDX4469 `r1I1HyDX
4474 K-J.I.HzDX4470 K-J.I.HzDX
4475 "aI\FaHyD4471 "aI\FaHyD
4476 ·%{D|XzD4472 ·%{D|XzD
4477 {I|H#hyDxD\4473 {I|H#hyDxD]
4478 zDrIrHyDxDo4474 zDrIrHyDxDo
4479 zDkIlHyDxDo4475 zDkIlHyDxDo
4480 zDMIMHyDxDo4476 zDMIMHyDxDo
4481 zD|I|HyDxDn4477 zD|I|HyDxDn
4482 F^JTF^IzDX4478 F^JTF^IzDX
4483 rnITFnHyDX4479 rnITFnHyDX
Max diff block lines reached; 5269/6977 bytes (75.52%) of diff not shown.
79.6 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 101, 353 lines modifiedOffset 101, 353 lines modified
101 »       movs»   r7,·r4101 »       movs»   r7,·r4
102 »       ble.n»  4f610·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x28>102 »       ble.n»  4f610·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x28>
103 »       movs»   r1,·r5103 »       movs»   r1,·r5
104 frame_dummy():104 frame_dummy():
105 »       b.n»    4f568·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x50>105 »       b.n»    4f568·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x50>
106 »       nop106 »       nop
107 black___from_configuration_WriteBack_obj_traverse():107 black___from_configuration_WriteBack_obj_traverse():
108 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:40108 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:40
109 »       movs»   r0,·#0109 »       movs»   r0,·#0
110 »       bx»     lr110 »       bx»     lr
111 black___from_configuration_WriteBack_obj_clear():111 black___from_configuration_WriteBack_obj_clear():
112 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:46112 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:46
113 »       movs»   r0,·#0113 »       movs»   r0,·#0
114 »       bx»     lr114 »       bx»     lr
  
115 0004f5e8·<CPyDef_black___from_configuration_WriteBack_obj@@Base>:115 0004f5e8·<CPyDef_black___from_configuration_WriteBack_obj@@Base>:
116 CPyDef_black___from_configuration_WriteBack_obj():116 CPyDef_black___from_configuration_WriteBack_obj():
117 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:111117 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:111
118 »       push»   {r4,·lr}118 »       push»   {r4,·lr}
119 »       mov.w»  ip,·#4096»  @·0x1000119 »       mov.w»  ip,·#4096»  @·0x1000
120 »       sub.w»  ip,·sp,·ip120 »       sub.w»  ip,·sp,·ip
121 »       str.w»  r0,·[ip,·#4088]»     @·0xff8121 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
122 »       ldr»    r4,·[pc,·#32]» @·(4f618·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x30>)122 »       ldr»    r4,·[pc,·#32]» @·(4f618·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x30>)
123 black___from_configuration_WriteBack_obj_setup():123 black___from_configuration_WriteBack_obj_setup():
124 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:102124 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:102
125 »       movs»   r1,·#0125 »       movs»   r1,·#0
126 CPyDef_black___from_configuration_WriteBack_obj():126 CPyDef_black___from_configuration_WriteBack_obj():
127 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:112127 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:112
128 »       ldr»    r3,·[pc,·#32]» @·(4f61c·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x34>)128 »       ldr»    r3,·[pc,·#32]» @·(4f61c·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x34>)
129 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:111129 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:111
130 »       add»    r4,·pc130 »       add»    r4,·pc
131 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:112131 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:112
132 »       ldr»    r3,·[r4,·r3]132 »       ldr»    r3,·[r4,·r3]
133 »       ldr»    r0,·[r3,·#0]133 »       ldr»    r0,·[r3,·#0]
134 black___from_configuration_WriteBack_obj_setup():134 black___from_configuration_WriteBack_obj_setup():
135 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:102135 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:102
136 »       ldr.w»  r3,·[r0,·#152]»      @·0x98136 »       ldr.w»  r3,·[r0,·#152]»      @·0x98
137 »       blx»    r3137 »       blx»    r3
138 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:103138 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:103
139 »       cbz»    r0,·4f616·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x2e>139 »       cbz»    r0,·4f616·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x2e>
140 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:106140 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:106
141 »       ldr»    r3,·[pc,·#20]» @·(4f620·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x38>)141 »       ldr»    r3,·[pc,·#20]» @·(4f620·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x38>)
142 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:105142 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:105
143 »       ldr»    r2,·[pc,·#20]» @·(4f624·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x3c>)143 »       ldr»    r2,·[pc,·#20]» @·(4f624·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x3c>)
144 »       add»    r2,·pc144 »       add»    r2,·pc
145 »       str»    r2,·[r0,·#8]145 »       str»    r2,·[r0,·#8]
146 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:106146 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:106
147 »       ldr»    r3,·[r4,·r3]147 »       ldr»    r3,·[r4,·r3]
148 »       str»    r3,·[r0,·#12]148 »       str»    r3,·[r0,·#12]
149 CPyDef_black___from_configuration_WriteBack_obj():149 CPyDef_black___from_configuration_WriteBack_obj():
150 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:116150 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:116
151 »       pop»    {r4,·pc}151 »       pop»    {r4,·pc}
152 »       ldrh»   r0,·[r0,·#16]152 »       ldrh»   r0,·[r0,·#16]
153 »       movs»   r7,·r4153 »       movs»   r7,·r4
154 »       lsrs»   r0,·r6,·#17154 »       lsrs»   r0,·r6,·#17
155 »       movs»   r0,·r0155 »       movs»   r0,·r0
156 »       lsrs»   r4,·r0,·#18156 »       lsrs»   r4,·r0,·#18
157 »       movs»   r0,·r0157 »       movs»   r0,·r0
158 »       bgt.n»  4f5cc·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0xb4>158 »       bgt.n»  4f5cc·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0xb4>
159 »       movs»   r1,·r5159 »       movs»   r1,·r5
  
160 0004f628·<CPyDef_black___get_future_imports_env@@Base>:160 0004f628·<CPyDef_black___get_future_imports_env@@Base>:
161 CPyDef_black___get_future_imports_env():161 CPyDef_black___get_future_imports_env():
162 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:204162 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:204
163 »       push»   {r3,·lr}163 »       push»   {r3,·lr}
164 »       mov.w»  ip,·#4096»  @·0x1000164 »       mov.w»  ip,·#4096»  @·0x1000
165 »       sub.w»  ip,·sp,·ip165 »       sub.w»  ip,·sp,·ip
166 »       str.w»  r0,·[ip,·#4088]»     @·0xff8166 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
167 »       ldr»    r3,·[pc,·#28]» @·(4f654·<CPyDef_black___get_future_imports_env@@Base+0x2c>)167 »       ldr»    r3,·[pc,·#28]» @·(4f654·<CPyDef_black___get_future_imports_env@@Base+0x2c>)
168 black___get_future_imports_env_setup():168 black___get_future_imports_env_setup():
169 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:196169 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:196
170 »       movs»   r1,·#0170 »       movs»   r1,·#0
171 CPyDef_black___get_future_imports_env():171 CPyDef_black___get_future_imports_env():
172 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:205172 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:205
173 »       ldr»    r2,·[pc,·#28]» @·(4f658·<CPyDef_black___get_future_imports_env@@Base+0x30>)173 »       ldr»    r2,·[pc,·#28]» @·(4f658·<CPyDef_black___get_future_imports_env@@Base+0x30>)
174 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:204174 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:204
175 »       add»    r3,·pc175 »       add»    r3,·pc
176 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:205176 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:205
177 »       ldr»    r3,·[r3,·r2]177 »       ldr»    r3,·[r3,·r2]
178 »       ldr»    r0,·[r3,·#0]178 »       ldr»    r0,·[r3,·#0]
179 black___get_future_imports_env_setup():179 black___get_future_imports_env_setup():
180 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:196180 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:196
181 »       ldr.w»  r3,·[r0,·#152]»      @·0x98181 »       ldr.w»  r3,·[r0,·#152]»      @·0x98
182 »       blx»    r3182 »       blx»    r3
183 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:197183 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:197
184 »       cbz»    r0,·4f652·<CPyDef_black___get_future_imports_env@@Base+0x2a>184 »       cbz»    r0,·4f652·<CPyDef_black___get_future_imports_env@@Base+0x2a>
185 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:199185 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:199
186 »       ldr»    r3,·[pc,·#16]» @·(4f65c·<CPyDef_black___get_future_imports_env@@Base+0x34>)186 »       ldr»    r3,·[pc,·#16]» @·(4f65c·<CPyDef_black___get_future_imports_env@@Base+0x34>)
187 »       add»    r3,·pc187 »       add»    r3,·pc
188 »       adds»   r3,·#8188 »       adds»   r3,·#8
189 »       str»    r3,·[r0,·#8]189 »       str»    r3,·[r0,·#8]
190 CPyDef_black___get_future_imports_env():190 CPyDef_black___get_future_imports_env():
191 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:209191 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:209
192 »       pop»    {r3,·pc}192 »       pop»    {r3,·pc}
193 »       ldrh»   r0,·[r0,·#14]193 »       ldrh»   r0,·[r0,·#14]
194 »       movs»   r7,·r4194 »       movs»   r7,·r4
195 »       lsls»   r0,·r6,·#12195 »       lsls»   r0,·r6,·#12
196 »       movs»   r0,·r0196 »       movs»   r0,·r0
197 »       bgt.n»  4f588·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x70>197 »       bgt.n»  4f588·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x70>
198 »       movs»   r1,·r5198 »       movs»   r1,·r5
  
199 0004f660·<CPyDef_black___get_imports_from_children_get_future_imports_env@@Base>:199 0004f660·<CPyDef_black___get_imports_from_children_get_future_imports_env@@Base>:
200 CPyDef_black___get_imports_from_children_get_future_imports_env():200 CPyDef_black___get_imports_from_children_get_future_imports_env():
201 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:328201 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:328
202 »       push»   {r3,·lr}202 »       push»   {r3,·lr}
203 »       mov.w»  ip,·#4096»  @·0x1000203 »       mov.w»  ip,·#4096»  @·0x1000
204 »       sub.w»  ip,·sp,·ip204 »       sub.w»  ip,·sp,·ip
205 »       str.w»  r0,·[ip,·#4088]»     @·0xff8205 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
206 »       ldr»    r3,·[pc,·#44]» @·(4f69c·<CPyDef_black___get_imports_from_children_get_future_imports_env@@Base+0x3c>)206 »       ldr»    r3,·[pc,·#44]» @·(4f69c·<CPyDef_black___get_imports_from_children_get_future_imports_env@@Base+0x3c>)
207 black___get_imports_from_children_get_future_imports_env_setup():207 black___get_imports_from_children_get_future_imports_env_setup():
208 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:317208 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:317
209 »       movs»   r1,·#0209 »       movs»   r1,·#0
210 CPyDef_black___get_imports_from_children_get_future_imports_env():210 CPyDef_black___get_imports_from_children_get_future_imports_env():
211 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:329211 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:329
212 »       ldr»    r2,·[pc,·#44]» @·(4f6a0·<CPyDef_black___get_imports_from_children_get_future_imports_env@@Base+0x40>)212 »       ldr»    r2,·[pc,·#44]» @·(4f6a0·<CPyDef_black___get_imports_from_children_get_future_imports_env@@Base+0x40>)
213 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:328213 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:328
214 »       add»    r3,·pc214 »       add»    r3,·pc
215 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:329215 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:329
216 »       ldr»    r3,·[r3,·r2]216 »       ldr»    r3,·[r3,·r2]
217 »       ldr»    r0,·[r3,·#0]217 »       ldr»    r0,·[r3,·#0]
218 black___get_imports_from_children_get_future_imports_env_setup():218 black___get_imports_from_children_get_future_imports_env_setup():
219 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:317219 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:317
220 »       ldr.w»  r3,·[r0,·#152]»      @·0x98220 »       ldr.w»  r3,·[r0,·#152]»      @·0x98
221 »       blx»    r3221 »       blx»    r3
222 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:318222 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:318
223 »       cbz»    r0,·4f698·<CPyDef_black___get_imports_from_children_get_future_imports_env@@Base+0x38>223 »       cbz»    r0,·4f698·<CPyDef_black___get_imports_from_children_get_future_imports_env@@Base+0x38>
224 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:320224 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:320
Max diff block lines reached; 83488283/83495470 bytes (99.99%) of diff not shown.
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 002a2f64·<.fini>:2 002a2d5c·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
1.1 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 8611 lines modifiedOffset 1, 8611 lines modified
  
Diff chunk too large, falling back to line-by-line diff (8608 lines added, 8608 lines removed)
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x002a2f70·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x002a2d68·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x002a2f80·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x002a2d78·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x002a2f90·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x002a2d88·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x002a2fa0·06000000·41000000·15000000·41000000·....A.......A...5 ··0x002a2d98·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x002a2fb0·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x002a2da8·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x002a2fc0·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x002a2db8·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x002a2fd0·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x002a2dc8·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x002a2fe0·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x002a2dd8·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x002a2ff0·0b000000·41000000·00000000·00000000·....A...........10 ··0x002a2de8·0b000000·41000000·00000000·00000000·....A...........
11 ··0x002a3000·696e7465·72707265·74656420·636c6173·interpreted·clas11 ··0x002a2df8·696e7465·72707265·74656420·636c6173·interpreted·clas
12 ··0x002a3010·73657320·63616e6e·6f742069·6e686572·ses·cannot·inher12 ··0x002a2e08·73657320·63616e6e·6f742069·6e686572·ses·cannot·inher
13 ··0x002a3020·69742066·726f6d20·636f6d70·696c6564·it·from·compiled13 ··0x002a2e18·69742066·726f6d20·636f6d70·696c6564·it·from·compiled
14 ··0x002a3030·00000000·61747472·69627574·6520275f·....attribute·'_14 ··0x002a2e28·00000000·61747472·69627574·6520275f·....attribute·'_
15 ··0x002a3040·5f6d7970·79635f65·6e765f5f·27206f66·_mypyc_env__'·of15 ··0x002a2e38·5f6d7970·79635f65·6e765f5f·27206f66·_mypyc_env__'·of
16 ··0x002a3050·20276765·745f696d·706f7274·735f6672··'get_imports_fr16 ··0x002a2e48·20276765·745f696d·706f7274·735f6672··'get_imports_fr
17 ··0x002a3060·6f6d5f63·68696c64·72656e5f·6765745f·om_children_get_17 ··0x002a2e58·6f6d5f63·68696c64·72656e5f·6765745f·om_children_get_
18 ··0x002a3070·66757475·72655f69·6d706f72·74735f6f·future_imports_o18 ··0x002a2e68·66757475·72655f69·6d706f72·74735f6f·future_imports_o
19 ··0x002a3080·626a2720·756e6465·66696e65·64000000·bj'·undefined...19 ··0x002a2e78·626a2720·756e6465·66696e65·64000000·bj'·undefined...
20 ··0x002a3090·61747472·69627574·65202769·6e766973·attribute·'invis20 ··0x002a2e88·61747472·69627574·65202769·6e766973·attribute·'invis
21 ··0x002a30a0·69626c65·27206f66·20274272·61636b65·ible'·of·'Bracke21 ··0x002a2e98·69626c65·27206f66·20274272·61636b65·ible'·of·'Bracke
22 ··0x002a30b0·74547261·636b6572·2720756e·64656669·tTracker'·undefi22 ··0x002a2ea8·74547261·636b6572·2720756e·64656669·tTracker'·undefi
23 ··0x002a30c0·6e656400·61747472·69627574·6520275f·ned.attribute·'_23 ··0x002a2eb8·6e656400·61747472·69627574·6520275f·ned.attribute·'_
24 ··0x002a30d0·6c616d62·64615f61·7267756d·656e745f·lambda_argument_24 ··0x002a2ec8·6c616d62·64615f61·7267756d·656e745f·lambda_argument_
25 ··0x002a30e0·64657074·68732720·6f662027·42726163·depths'·of·'Brac25 ··0x002a2ed8·64657074·68732720·6f662027·42726163·depths'·of·'Brac
26 ··0x002a30f0·6b657454·7261636b·65722720·756e6465·ketTracker'·unde26 ··0x002a2ee8·6b657454·7261636b·65722720·756e6465·ketTracker'·unde
27 ··0x002a3100·66696e65·64000000·61747472·69627574·fined...attribut27 ··0x002a2ef8·66696e65·64000000·61747472·69627574·fined...attribut
28 ··0x002a3110·6520275f·666f725f·6c6f6f70·5f646570·e·'_for_loop_dep28 ··0x002a2f08·6520275f·666f725f·6c6f6f70·5f646570·e·'_for_loop_dep
29 ··0x002a3120·74687327·206f6620·27427261·636b6574·ths'·of·'Bracket29 ··0x002a2f18·74687327·206f6620·27427261·636b6574·ths'·of·'Bracket
30 ··0x002a3130·54726163·6b657227·20756e64·6566696e·Tracker'·undefin30 ··0x002a2f28·54726163·6b657227·20756e64·6566696e·Tracker'·undefin
31 ··0x002a3140·65640000·61747472·69627574·65202770·ed..attribute·'p31 ··0x002a2f38·65640000·61747472·69627574·65202770·ed..attribute·'p
32 ··0x002a3150·72657669·6f757327·206f6620·27427261·revious'·of·'Bra32 ··0x002a2f48·72657669·6f757327·206f6620·27427261·revious'·of·'Bra
33 ··0x002a3160·636b6574·54726163·6b657227·20756e64·cketTracker'·und33 ··0x002a2f58·636b6574·54726163·6b657227·20756e64·cketTracker'·und
34 ··0x002a3170·6566696e·65640000·61747472·69627574·efined..attribut34 ··0x002a2f68·6566696e·65640000·61747472·69627574·efined..attribut
35 ··0x002a3180·65202764·656c696d·69746572·7327206f·e·'delimiters'·o35 ··0x002a2f78·65202764·656c696d·69746572·7327206f·e·'delimiters'·o
36 ··0x002a3190·66202742·7261636b·65745472·61636b65·f·'BracketTracke36 ··0x002a2f88·66202742·7261636b·65745472·61636b65·f·'BracketTracke
37 ··0x002a31a0·72272075·6e646566·696e6564·00000000·r'·undefined....37 ··0x002a2f98·72272075·6e646566·696e6564·00000000·r'·undefined....
38 ··0x002a31b0·61747472·69627574·65202762·7261636b·attribute·'brack38 ··0x002a2fa8·61747472·69627574·65202762·7261636b·attribute·'brack
39 ··0x002a31c0·65745f6d·61746368·27206f66·20274272·et_match'·of·'Br39 ··0x002a2fb8·65745f6d·61746368·27206f66·20274272·et_match'·of·'Br
40 ··0x002a31d0·61636b65·74547261·636b6572·2720756e·acketTracker'·un40 ··0x002a2fc8·61636b65·74547261·636b6572·2720756e·acketTracker'·un
41 ··0x002a31e0·64656669·6e656400·61747472·69627574·defined.attribut41 ··0x002a2fd8·64656669·6e656400·61747472·69627574·defined.attribut
42 ··0x002a31f0·65202766·696c655f·64617461·27206f66·e·'file_data'·of42 ··0x002a2fe8·65202766·696c655f·64617461·27206f66·e·'file_data'·of
43 ··0x002a3200·20274361·63686527·20756e64·6566696e··'Cache'·undefin43 ··0x002a2ff8·20274361·63686527·20756e64·6566696e··'Cache'·undefin
44 ··0x002a3210·65640000·61747472·69627574·65202763·ed..attribute·'c44 ··0x002a3008·65640000·61747472·69627574·65202763·ed..attribute·'c
45 ··0x002a3220·61636865·5f66696c·6527206f·66202743·ache_file'·of·'C45 ··0x002a3018·61636865·5f66696c·6527206f·66202743·ache_file'·of·'C
46 ··0x002a3230·61636865·2720756e·64656669·6e656400·ache'·undefined.46 ··0x002a3028·61636865·2720756e·64656669·6e656400·ache'·undefined.
47 ··0x002a3240·61747472·69627574·6520276d·6f646527·attribute·'mode'47 ··0x002a3038·61747472·69627574·6520276d·6f646527·attribute·'mode'
48 ··0x002a3250·206f6620·27436163·68652720·756e6465··of·'Cache'·unde48 ··0x002a3048·206f6620·27436163·68652720·756e6465··of·'Cache'·unde
49 ··0x002a3260·66696e65·64000000·61747472·69627574·fined...attribut49 ··0x002a3058·66696e65·64000000·61747472·69627574·fined...attribut
50 ··0x002a3270·6520276c·65616469·6e675f77·68697465·e·'leading_white50 ··0x002a3068·6520276c·65616469·6e675f77·68697465·e·'leading_white
51 ··0x002a3280·73706163·6527206f·66202750·726f746f·space'·of·'Proto51 ··0x002a3078·73706163·6527206f·66202750·726f746f·space'·of·'Proto
52 ··0x002a3290·436f6d6d·656e7427·20756e64·6566696e·Comment'·undefin52 ··0x002a3088·436f6d6d·656e7427·20756e64·6566696e·Comment'·undefin
53 ··0x002a32a0·65640000·61747472·69627574·65202766·ed..attribute·'f53 ··0x002a3098·65640000·61747472·69627574·65202766·ed..attribute·'f
54 ··0x002a32b0·6f726d5f·66656564·27206f66·20275072·orm_feed'·of·'Pr54 ··0x002a30a8·6f726d5f·66656564·27206f66·20275072·orm_feed'·of·'Pr
55 ··0x002a32c0·6f746f43·6f6d6d65·6e742720·756e6465·otoComment'·unde55 ··0x002a30b8·6f746f43·6f6d6d65·6e742720·756e6465·otoComment'·unde
56 ··0x002a32d0·66696e65·64000000·61747472·69627574·fined...attribut56 ··0x002a30c8·66696e65·64000000·61747472·69627574·fined...attribut
57 ··0x002a32e0·65202776·616c7565·27206f66·20275072·e·'value'·of·'Pr57 ··0x002a30d8·65202776·616c7565·27206f66·20275072·e·'value'·of·'Pr
58 ··0x002a32f0·6f746f43·6f6d6d65·6e742720·756e6465·otoComment'·unde58 ··0x002a30e8·6f746f43·6f6d6d65·6e742720·756e6465·otoComment'·unde
59 ··0x002a3300·66696e65·64000000·61747472·69627574·fined...attribut59 ··0x002a30f8·66696e65·64000000·61747472·69627574·fined...attribut
60 ··0x002a3310·6520276d·61676963·7327206f·6620274d·e·'magics'·of·'M60 ··0x002a3108·6520276d·61676963·7327206f·6620274d·e·'magics'·of·'M
61 ··0x002a3320·61676963·46696e64·65722720·756e6465·agicFinder'·unde61 ··0x002a3118·61676963·46696e64·65722720·756e6465·agicFinder'·unde
62 ··0x002a3330·66696e65·64000000·61747472·69627574·fined...attribut62 ··0x002a3128·66696e65·64000000·61747472·69627574·fined...attribut
63 ··0x002a3340·6520276d·61676963·27206f66·20274f66·e·'magic'·of·'Of63 ··0x002a3138·6520276d·61676963·27206f66·20274f66·e·'magic'·of·'Of
64 ··0x002a3350·66736574·416e644d·61676963·2720756e·fsetAndMagic'·un64 ··0x002a3148·66736574·416e644d·61676963·2720756e·fsetAndMagic'·un
65 ··0x002a3360·64656669·6e656400·61747472·69627574·defined.attribut65 ··0x002a3158·64656669·6e656400·61747472·69627574·defined.attribut
66 ··0x002a3370·65202763·656c6c5f·6d616769·6327206f·e·'cell_magic'·o66 ··0x002a3168·65202763·656c6c5f·6d616769·6327206f·e·'cell_magic'·o
67 ··0x002a3380·66202743·656c6c4d·61676963·46696e64·f·'CellMagicFind67 ··0x002a3178·66202743·656c6c4d·61676963·46696e64·f·'CellMagicFind
68 ··0x002a3390·65722720·756e6465·66696e65·64000000·er'·undefined...68 ··0x002a3188·65722720·756e6465·66696e65·64000000·er'·undefined...
69 ··0x002a33a0·61747472·69627574·65202762·6f647927·attribute·'body'69 ··0x002a3198·61747472·69627574·65202762·6f647927·attribute·'body'
70 ··0x002a33b0·206f6620·2743656c·6c4d6167·69632720··of·'CellMagic'·70 ··0x002a31a8·206f6620·2743656c·6c4d6167·69632720··of·'CellMagic'·
71 ··0x002a33c0·756e6465·66696e65·64000000·61747472·undefined...attr71 ··0x002a31b8·756e6465·66696e65·64000000·61747472·undefined...attr
72 ··0x002a33d0·69627574·65202770·6172616d·7327206f·ibute·'params'·o72 ··0x002a31c8·69627574·65202770·6172616d·7327206f·ibute·'params'·o
73 ··0x002a33e0·66202743·656c6c4d·61676963·2720756e·f·'CellMagic'·un73 ··0x002a31d8·66202743·656c6c4d·61676963·2720756e·f·'CellMagic'·un
74 ··0x002a33f0·64656669·6e656400·61747472·69627574·defined.attribut74 ··0x002a31e8·64656669·6e656400·61747472·69627574·defined.attribut
75 ··0x002a3400·6520276e·616d6527·206f6620·2743656c·e·'name'·of·'Cel75 ··0x002a31f8·6520276e·616d6527·206f6620·2743656c·e·'name'·of·'Cel
76 ··0x002a3410·6c4d6167·69632720·756e6465·66696e65·lMagic'·undefine76 ··0x002a3208·6c4d6167·69632720·756e6465·66696e65·lMagic'·undefine
77 ··0x002a3420·64000000·61747472·69627574·65202773·d...attribute·'s77 ··0x002a3218·64000000·61747472·69627574·65202773·d...attribute·'s
78 ··0x002a3430·72632720·6f662027·5265706c·6163656d·rc'·of·'Replacem78 ··0x002a3228·72632720·6f662027·5265706c·6163656d·rc'·of·'Replacem
79 ··0x002a3440·656e7427·20756e64·6566696e·65640000·ent'·undefined..79 ··0x002a3238·656e7427·20756e64·6566696e·65640000·ent'·undefined..
80 ··0x002a3450·61747472·69627574·6520276d·61736b27·attribute·'mask'80 ··0x002a3248·61747472·69627574·6520276d·61736b27·attribute·'mask'
81 ··0x002a3460·206f6620·27526570·6c616365·6d656e74··of·'Replacement81 ··0x002a3258·206f6620·27526570·6c616365·6d656e74··of·'Replacement
82 ··0x002a3470·2720756e·64656669·6e656400·61747472·'·undefined.attr82 ··0x002a3268·2720756e·64656669·6e656400·61747472·'·undefined.attr
83 ··0x002a3480·69627574·6520275f·5f6d7970·79635f65·ibute·'__mypyc_e83 ··0x002a3278·69627574·6520275f·5f6d7970·79635f65·ibute·'__mypyc_e
84 ··0x002a3490·6e765f5f·27206f66·20276170·70656e64·nv__'·of·'append84 ··0x002a3288·6e765f5f·27206f66·20276170·70656e64·nv__'·of·'append
85 ··0x002a34a0·5f746f5f·6c696e65·5f737461·6e64616c·_to_line_standal85 ··0x002a3298·5f746f5f·6c696e65·5f737461·6e64616c·_to_line_standal
86 ··0x002a34b0·6f6e655f·636f6d6d·656e745f·73706c69·one_comment_spli86 ··0x002a32a8·6f6e655f·636f6d6d·656e745f·73706c69·one_comment_spli
87 ··0x002a34c0·745f6f62·6a272075·6e646566·696e6564·t_obj'·undefined87 ··0x002a32b8·745f6f62·6a272075·6e646566·696e6564·t_obj'·undefined
88 ··0x002a34d0·00000000·61747472·69627574·6520275f·....attribute·'_88 ··0x002a32c8·00000000·61747472·69627574·6520275f·....attribute·'_
89 ··0x002a34e0·5f6d7970·79635f65·6e765f5f·27206f66·_mypyc_env__'·of89 ··0x002a32d8·5f6d7970·79635f65·6e765f5f·27206f66·_mypyc_env__'·of
90 ··0x002a34f0·20276170·70656e64·5f636f6d·6d656e74··'append_comment90 ··0x002a32e8·20276170·70656e64·5f636f6d·6d656e74··'append_comment
91 ··0x002a3500·735f6465·6c696d69·7465725f·73706c69·s_delimiter_spli91 ··0x002a32f8·735f6465·6c696d69·7465725f·73706c69·s_delimiter_spli
92 ··0x002a3510·745f6f62·6a272075·6e646566·696e6564·t_obj'·undefined92 ··0x002a3308·745f6f62·6a272075·6e646566·696e6564·t_obj'·undefined
93 ··0x002a3520·00000000·61747472·69627574·6520275f·....attribute·'_93 ··0x002a3318·00000000·61747472·69627574·6520275f·....attribute·'_
94 ··0x002a3530·5f6d7970·79635f65·6e765f5f·27206f66·_mypyc_env__'·of94 ··0x002a3328·5f6d7970·79635f65·6e765f5f·27206f66·_mypyc_env__'·of
95 ··0x002a3540·20276170·70656e64·5f746f5f·6c696e65··'append_to_line95 ··0x002a3338·20276170·70656e64·5f746f5f·6c696e65··'append_to_line
96 ··0x002a3550·5f64656c·696d6974·65725f73·706c6974·_delimiter_split96 ··0x002a3348·5f64656c·696d6974·65725f73·706c6974·_delimiter_split
97 ··0x002a3560·5f6f626a·2720756e·64656669·6e656400·_obj'·undefined.97 ··0x002a3358·5f6f626a·2720756e·64656669·6e656400·_obj'·undefined.
98 ··0x002a3570·61747472·69627574·6520275f·5f6d7970·attribute·'__myp98 ··0x002a3368·61747472·69627574·6520275f·5f6d7970·attribute·'__myp
99 ··0x002a3580·79635f65·6e765f5f·27206f66·20277370·yc_env__'·of·'sp99 ··0x002a3378·79635f65·6e765f5f·27206f66·20277370·yc_env__'·of·'sp
100 ··0x002a3590·6c69745f·77726170·7065725f·646f6e74·lit_wrapper_dont100 ··0x002a3388·6c69745f·77726170·7065725f·646f6e74·lit_wrapper_dont
101 ··0x002a35a0·5f696e63·72656173·655f696e·64656e74·_increase_indent101 ··0x002a3398·5f696e63·72656173·655f696e·64656e74·_increase_indent
102 ··0x002a35b0·6174696f·6e5f6f62·6a272075·6e646566·ation_obj'·undef102 ··0x002a33a8·6174696f·6e5f6f62·6a272075·6e646566·ation_obj'·undef
103 ··0x002a35c0·696e6564·00000000·61747472·69627574·ined....attribut103 ··0x002a33b8·696e6564·00000000·61747472·69627574·ined....attribut
104 ··0x002a35d0·6520275f·5f6d7970·79635f65·6e765f5f·e·'__mypyc_env__104 ··0x002a33c8·6520275f·5f6d7970·79635f65·6e765f5f·e·'__mypyc_env__
105 ··0x002a35e0·27206f66·20275f72·68735f74·72616e73·'·of·'_rhs_trans105 ··0x002a33d8·27206f66·20275f72·68735f74·72616e73·'·of·'_rhs_trans
106 ··0x002a35f0·666f726d·5f6c696e·655f6f62·6a272075·form_line_obj'·u106 ··0x002a33e8·666f726d·5f6c696e·655f6f62·6a272075·form_line_obj'·u
107 ··0x002a3600·6e646566·696e6564·00000000·61747472·ndefined....attr107 ··0x002a33f8·6e646566·696e6564·00000000·61747472·ndefined....attr
108 ··0x002a3610·69627574·65202776·69736974·5f677561·ibute·'visit_gua108 ··0x002a3408·69627574·65202776·69736974·5f677561·ibute·'visit_gua
109 ··0x002a3620·72642720·6f662027·4c696e65·47656e65·rd'·of·'LineGene109 ··0x002a3418·72642720·6f662027·4c696e65·47656e65·rd'·of·'LineGene
110 ··0x002a3630·7261746f·72272075·6e646566·696e6564·rator'·undefined110 ··0x002a3428·7261746f·72272075·6e646566·696e6564·rator'·undefined
111 ··0x002a3640·00000000·61747472·69627574·65202776·....attribute·'v111 ··0x002a3438·00000000·61747472·69627574·65202776·....attribute·'v
112 ··0x002a3650·69736974·5f636173·655f626c·6f636b27·isit_case_block'112 ··0x002a3448·69736974·5f636173·655f626c·6f636b27·isit_case_block'
113 ··0x002a3660·206f6620·274c696e·6547656e·65726174··of·'LineGenerat113 ··0x002a3458·206f6620·274c696e·6547656e·65726174··of·'LineGenerat
114 ··0x002a3670·6f722720·756e6465·66696e65·64000000·or'·undefined...114 ··0x002a3468·6f722720·756e6465·66696e65·64000000·or'·undefined...
115 ··0x002a3680·61747472·69627574·65202776·69736974·attribute·'visit115 ··0x002a3478·61747472·69627574·65202776·69736974·attribute·'visit
116 ··0x002a3690·5f6d6174·63685f73·746d7427·206f6620·_match_stmt'·of·116 ··0x002a3488·5f6d6174·63685f73·746d7427·206f6620·_match_stmt'·of·
117 ··0x002a36a0·274c696e·6547656e·65726174·6f722720·'LineGenerator'·117 ··0x002a3498·274c696e·6547656e·65726174·6f722720·'LineGenerator'·
118 ··0x002a36b0·756e6465·66696e65·64000000·61747472·undefined...attr118 ··0x002a34a8·756e6465·66696e65·64000000·61747472·undefined...attr
119 ··0x002a36c0·69627574·65202776·69736974·5f646563·ibute·'visit_dec119 ··0x002a34b8·69627574·65202776·69736974·5f646563·ibute·'visit_dec
120 ··0x002a36d0·6f726174·65642720·6f662027·4c696e65·orated'·of·'Line120 ··0x002a34c8·6f726174·65642720·6f662027·4c696e65·orated'·of·'Line
121 ··0x002a36e0·47656e65·7261746f·72272075·6e646566·Generator'·undef121 ··0x002a34d8·47656e65·7261746f·72272075·6e646566·Generator'·undef
122 ··0x002a36f0·696e6564·00000000·61747472·69627574·ined....attribut122 ··0x002a34e8·696e6564·00000000·61747472·69627574·ined....attribut
123 ··0x002a3700·65202776·69736974·5f617379·6e635f66·e·'visit_async_f123 ··0x002a34f8·65202776·69736974·5f617379·6e635f66·e·'visit_async_f
124 ··0x002a3710·756e6364·65662720·6f662027·4c696e65·uncdef'·of·'Line124 ··0x002a3508·756e6364·65662720·6f662027·4c696e65·uncdef'·of·'Line
125 ··0x002a3720·47656e65·7261746f·72272075·6e646566·Generator'·undef125 ··0x002a3518·47656e65·7261746f·72272075·6e646566·Generator'·undef
Max diff block lines reached; 0/1153522 bytes (0.00%) of diff not shown.
277 B
readelf --wide --decompress --hex-dump=.ARM.exidx {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.ARM.exidx':1 Hex·dump·of·section·'.ARM.exidx':
2 ··0x002c496c·f0e4fd7f·01000000···················........2 ··0x002c4764·f0e4fd7f·01000000···················........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x002c4974·00000000····························....2 ··0x002c476c·00000000····························....
  
84.4 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 647 lines modifiedOffset 1, 647 lines modified
  
Diff chunk too large, falling back to line-by-line diff (644 lines added, 644 lines removed)
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x002c56dc·700e2b00·00000000·a8972b00·00000000·p.+.......+.....2 ··0x002c56dc·680c2b00·00000000·a0952b00·00000000·h.+.......+.....
3 ··0x002c56ec·c0d32a00·00000000·f8d02a00·00000000·..*.......*.....3 ··0x002c56ec·b8d12a00·00000000·f0ce2a00·00000000·..*.......*.....
4 ··0x002c56fc·3c8d2b00·00000000·14852b00·40472b00·<.+.......+.@G+.4 ··0x002c56fc·348b2b00·00000000·0c832b00·38452b00·4.+.......+.8E+.
5 ··0x002c570c·00000000·60892b00·68892b00·00000000·....`.+.h.+.....5 ··0x002c570c·00000000·58872b00·60872b00·00000000·....X.+.`.+.....
6 ··0x002c571c·0c8e2b00·00000000·14852b00·3c8c2b00·..+.......+.<.+.6 ··0x002c571c·048c2b00·00000000·0c832b00·348a2b00·..+.......+.4.+.
7 ··0x002c572c·00000000·28d52a00·60d72a00·00000000·....(.*.`.*.....7 ··0x002c572c·00000000·20d32a00·58d52a00·00000000·....·.*.X.*.....
8 ··0x002c573c·0c442b00·cc502b00·00000000·148b2b00·.D+..P+.......+.8 ··0x002c573c·04422b00·c44e2b00·00000000·0c892b00·.B+..N+.......+.
9 ··0x002c574c·6cdf2a00·10fb2b00·e80d2b00·30472b00·l.*...+...+.0G+.9 ··0x002c574c·64dd2a00·08f92b00·e00b2b00·28452b00·d.*...+...+.(E+.
10 ··0x002c575c·00000000·14852b00·00000000·d0942b00·......+.......+.10 ··0x002c575c·00000000·0c832b00·00000000·c8922b00·......+.......+.
11 ··0x002c576c·148b2b00·c0d32a00·10fb2b00·00000000·..+...*...+.....11 ··0x002c576c·0c892b00·b8d12a00·08f92b00·00000000·..+...*...+.....
12 ··0x002c577c·148b2b00·0c8e2b00·785f2a00·00000000·..+...+.x_*.....12 ··0x002c577c·0c892b00·048c2b00·705d2a00·00000000·..+...+.p]*.....
13 ··0x002c578c·148b2b00·0c8e2b00·785f2a00·00000000·..+...+.x_*.....13 ··0x002c578c·0c892b00·048c2b00·705d2a00·00000000·..+...+.p]*.....
14 ··0x002c579c·148b2b00·c0d32a00·10fb2b00·e80d2b00·..+...*...+...+.14 ··0x002c579c·0c892b00·b8d12a00·08f92b00·e00b2b00·..+...*...+...+.
15 ··0x002c57ac·30472b00·b0592b00·9c8f2b00·00000000·0G+..Y+...+.....15 ··0x002c57ac·28452b00·a8572b00·948d2b00·00000000·(E+..W+...+.....
16 ··0x002c57bc·0c8e2b00·84c92b00·e07c2b00·785f2a00·..+...+..|+.x_*.16 ··0x002c57bc·048c2b00·7cc72b00·d87a2b00·705d2a00·..+.|.+..z+.p]*.
17 ··0x002c57cc·00000000·dc882b00·7c8a2b00·00000000·......+.|.+.....17 ··0x002c57cc·00000000·d4862b00·74882b00·00000000·......+.t.+.....
18 ··0x002c57dc·5c8b2b00·b4d02a00·10fb2b00·00000000·\.+...*...+.....18 ··0x002c57dc·54892b00·acce2a00·08f92b00·00000000·T.+...*...+.....
19 ··0x002c57ec·687b2b00·14852b00·00000000·148b2b00·h{+...+.......+.19 ··0x002c57ec·60792b00·0c832b00·00000000·0c892b00·`y+...+.......+.
20 ··0x002c57fc·c0d32a00·88862b00·00000000·ac862b00·..*...+.......+.20 ··0x002c57fc·b8d12a00·80842b00·00000000·a4842b00·..*...+.......+.
21 ··0x002c580c·00000000·148b2b00·c0d32a00·88862b00·......+...*...+.21 ··0x002c580c·00000000·0c892b00·b8d12a00·80842b00·......+...*...+.
22 ··0x002c581c·ac862b00·00000000·08862b00·00000000·..+.......+.....22 ··0x002c581c·a4842b00·00000000·00842b00·00000000·..+.......+.....
23 ··0x002c582c·08862b00·00000000·94872b00·00000000·..+.......+.....23 ··0x002c582c·00842b00·00000000·8c852b00·00000000·..+.......+.....
24 ··0x002c583c·687b2b00·00000000·58a52b00·00000000·h{+.....X.+.....24 ··0x002c583c·60792b00·00000000·50a32b00·00000000·`y+.....P.+.....
25 ··0x002c584c·d0872b00·dc872b00·00000000·d0872b00·..+...+.......+.25 ··0x002c584c·c8852b00·d4852b00·00000000·c8852b00·..+...+.......+.
26 ··0x002c585c·dc872b00·00000000·f0872b00·00000000·..+.......+.....26 ··0x002c585c·d4852b00·00000000·e8852b00·00000000·..+.......+.....
27 ··0x002c586c·08862b00·94872b00·00000000·94872b00·..+...+.......+.27 ··0x002c586c·00842b00·8c852b00·00000000·8c852b00·..+...+.......+.
28 ··0x002c587c·00000000·aca82b00·00000000·687b2b00·......+.....h{+.28 ··0x002c587c·00000000·a4a62b00·00000000·60792b00·......+.....`y+.
29 ··0x002c588c·30882b00·00000000·687b2b00·30882b00·0.+.....h{+.0.+.29 ··0x002c588c·28862b00·00000000·60792b00·28862b00·(.+.....`y+.(.+.
30 ··0x002c589c·00000000·148b2b00·08862b00·60882b00·......+...+.`.+.30 ··0x002c589c·00000000·0c892b00·00842b00·58862b00·......+...+.X.+.
31 ··0x002c58ac·6c882b00·58a52b00·00000000·50682b00·l.+.X.+.....Ph+.31 ··0x002c58ac·64862b00·50a32b00·00000000·48662b00·d.+.P.+.....Hf+.
32 ··0x002c58bc·00000000·50682b00·00000000·50682b00·....Ph+.....Ph+.32 ··0x002c58bc·00000000·48662b00·00000000·48662b00·....Hf+.....Hf+.
33 ··0x002c58cc·00000000·dc882b00·00000000·986d2b00·......+......m+.33 ··0x002c58cc·00000000·d4862b00·00000000·906b2b00·......+......k+.
34 ··0x002c58dc·00000000·20892b00·00000000·34892b00·....·.+.....4.+.34 ··0x002c58dc·00000000·18872b00·00000000·2c872b00·......+.....,.+.
35 ··0x002c58ec·38892b00·00000000·4c892b00·548a2b00·8.+.....L.+.T.+.35 ··0x002c58ec·30872b00·00000000·44872b00·4c882b00·0.+.....D.+.L.+.
36 ··0x002c58fc·00000000·4c892b00·548a2b00·00000000·....L.+.T.+.....36 ··0x002c58fc·00000000·44872b00·4c882b00·00000000·....D.+.L.+.....
37 ··0x002c590c·d0942b00·00000000·148b2b00·c0d32a00·..+.......+...*.37 ··0x002c590c·c8922b00·00000000·0c892b00·b8d12a00·..+.......+...*.
38 ··0x002c591c·00000000·108a2b00·00000000·785f2a00·......+.....x_*.38 ··0x002c591c·00000000·08882b00·00000000·705d2a00·......+.....p]*.
39 ··0x002c592c·108a2b00·00000000·785f2a00·aca82b00·..+.....x_*...+.39 ··0x002c592c·08882b00·00000000·705d2a00·a4a62b00·..+.....p]*...+.
40 ··0x002c593c·f0892b00·00000000·aca82b00·f0892b00·..+.......+...+.40 ··0x002c593c·e8872b00·00000000·a4a62b00·e8872b00·..+.......+...+.
41 ··0x002c594c·00000000·387c2b00·148a2b00·00000000·....8|+...+.....41 ··0x002c594c·00000000·307a2b00·0c882b00·00000000·....0z+...+.....
42 ··0x002c595c·d0872b00·dc872b00·00000000·387c2b00·..+...+.....8|+.42 ··0x002c595c·c8852b00·d4852b00·00000000·307a2b00·..+...+.....0z+.
43 ··0x002c596c·00000000·d0872b00·dc872b00·00000000·......+...+.....43 ··0x002c596c·00000000·c8852b00·d4852b00·00000000·......+...+.....
44 ··0x002c597c·785f2a00·00000000·d4a72b00·548a2b00·x_*.......+.T.+.44 ··0x002c597c·705d2a00·00000000·cca52b00·4c882b00·p]*.......+.L.+.
45 ··0x002c598c·00000000·d4a72b00·785f2a00·00000000·......+.x_*.....45 ··0x002c598c·00000000·cca52b00·705d2a00·00000000·......+.p]*.....
46 ··0x002c599c·148b2b00·8c8a2b00·948a2b00·10fb2b00·..+...+...+...+.46 ··0x002c599c·0c892b00·84882b00·8c882b00·08f92b00·..+...+...+...+.
47 ··0x002c59ac·00000000·148b2b00·c0d32a00·948a2b00·......+...*...+.47 ··0x002c59ac·00000000·0c892b00·b8d12a00·8c882b00·......+...*...+.
48 ··0x002c59bc·10fb2b00·00000000·148b2b00·c0d32a00·..+.......+...*.48 ··0x002c59bc·08f92b00·00000000·0c892b00·b8d12a00·..+.......+...*.
49 ··0x002c59cc·10fb2b00·00000000·c4e12a00·148b2b00·..+.......*...+.49 ··0x002c59cc·08f92b00·00000000·bcdf2a00·0c892b00·..+.......*...+.
50 ··0x002c59dc·c0d32a00·10fb2b00·00000000·148b2b00·..*...+.......+.50 ··0x002c59dc·b8d12a00·08f92b00·00000000·0c892b00·..*...+.......+.
51 ··0x002c59ec·c0d32a00·10fb2b00·00000000·9c762b00·..*...+......v+.51 ··0x002c59ec·b8d12a00·08f92b00·00000000·94742b00·..*...+......t+.
52 ··0x002c59fc·aca82b00·00000000·c0d32a00·f48a2b00·..+.......*...+.52 ··0x002c59fc·a4a62b00·00000000·b8d12a00·ec882b00·..+.......*...+.
53 ··0x002c5a0c·00000000·108b2b00·1c8b2b00·248b2b00·......+...+.$.+.53 ··0x002c5a0c·00000000·08892b00·14892b00·1c892b00·......+...+...+.
54 ··0x002c5a1c·00000000·148b2b00·c0d32a00·88862b00·......+...*...+.54 ··0x002c5a1c·00000000·0c892b00·b8d12a00·80842b00·......+...*...+.
55 ··0x002c5a2c·00000000·ac862b00·00000000·148b2b00·......+.......+.55 ··0x002c5a2c·00000000·a4842b00·00000000·0c892b00·......+.......+.
56 ··0x002c5a3c·c0d32a00·88862b00·ac862b00·00000000·..*...+...+.....56 ··0x002c5a3c·b8d12a00·80842b00·a4842b00·00000000·..*...+...+.....
57 ··0x002c5a4c·c4e12a00·00000000·148b2b00·c0d32a00·..*.......+...*.57 ··0x002c5a4c·bcdf2a00·00000000·0c892b00·b8d12a00·..*.......+...*.
58 ··0x002c5a5c·88862b00·00000000·ac862b00·00000000·..+.......+.....58 ··0x002c5a5c·80842b00·00000000·a4842b00·00000000·..+.......+.....
59 ··0x002c5a6c·148b2b00·c0d32a00·88862b00·ac862b00·..+...*...+...+.59 ··0x002c5a6c·0c892b00·b8d12a00·80842b00·a4842b00·..+...*...+...+.
60 ··0x002c5a7c·00000000·107c2b00·00000000·14852b00·.....|+.......+.60 ··0x002c5a7c·00000000·087a2b00·00000000·0c832b00·.....z+.......+.
61 ··0x002c5a8c·20982b00·00000000·a8eb2a00·00000000··.+.......*.....61 ··0x002c5a8c·18962b00·00000000·a0e92a00·00000000·..+.......*.....
62 ··0x002c5a9c·c4f92b00·00000000·b48b2b00·00000000·..+.......+.....62 ··0x002c5a9c·bcf72b00·00000000·ac892b00·00000000·..+.......+.....
63 ··0x002c5aac·dc882b00·00000000·c88b2b00·00000000·..+.......+.....63 ··0x002c5aac·d4862b00·00000000·c0892b00·00000000·..+.......+.....
64 ··0x002c5abc·dc882b00·00000000·ec8b2b00·f48b2b00·..+.......+...+.64 ··0x002c5abc·d4862b00·00000000·e4892b00·ec892b00·..+.......+...+.
65 ··0x002c5acc·84cc2a00·00000000·90962b00·20d92b00·..*.......+.·.+.65 ··0x002c5acc·7cca2a00·00000000·88942b00·18d72b00·|.*.......+...+.
66 ··0x002c5adc·00000000·2c8c2b00·308c2b00·348c2b00·....,.+.0.+.4.+.66 ··0x002c5adc·00000000·248a2b00·288a2b00·2c8a2b00·....$.+.(.+.,.+.
67 ··0x002c5aec·f48a2b00·3c8c2b00·00000000·2c8c2b00·..+.<.+.....,.+.67 ··0x002c5aec·ec882b00·348a2b00·00000000·248a2b00·..+.4.+.....$.+.
68 ··0x002c5afc·84cc2a00·00000000·e80d2b00·dc102b00·..*.......+...+.68 ··0x002c5afc·7cca2a00·00000000·e00b2b00·d40e2b00·|.*.......+...+.
69 ··0x002c5b0c·00000000·5cad2b00·948c2b00·00000000·....\.+...+.....69 ··0x002c5b0c·00000000·54ab2b00·8c8a2b00·00000000·....T.+...+.....
70 ··0x002c5b1c·dc882b00·b08c2b00·948c2b00·00000000·..+...+...+.....70 ··0x002c5b1c·d4862b00·a88a2b00·8c8a2b00·00000000·..+...+...+.....
71 ··0x002c5b2c·7c8a2b00·948c2b00·00000000·7c8a2b00·|.+...+.....|.+.71 ··0x002c5b2c·74882b00·8c8a2b00·00000000·74882b00·t.+...+.....t.+.
72 ··0x002c5b3c·948c2b00·00000000·14e12a00·948c2b00·..+.......*...+.72 ··0x002c5b3c·8c8a2b00·00000000·0cdf2a00·8c8a2b00·..+.......*...+.
73 ··0x002c5b4c·00000000·0c8d2b00·00000000·208d2b00·......+.....·.+.73 ··0x002c5b4c·00000000·048b2b00·00000000·188b2b00·......+.......+.
74 ··0x002c5b5c·00000000·148b2b00·c0d32a00·88862b00·......+...*...+.74 ··0x002c5b5c·00000000·0c892b00·b8d12a00·80842b00·......+...*...+.
75 ··0x002c5b6c·00000000·ac862b00·00000000·148b2b00·......+.......+.75 ··0x002c5b6c·00000000·a4842b00·00000000·0c892b00·......+.......+.
76 ··0x002c5b7c·c0d32a00·88862b00·ac862b00·00000000·..*...+...+.....76 ··0x002c5b7c·b8d12a00·80842b00·a4842b00·00000000·..*...+...+.....
77 ··0x002c5b8c·dc882b00·00000000·dc882b00·00000000·..+.......+.....77 ··0x002c5b8c·d4862b00·00000000·d4862b00·00000000·..+.......+.....
78 ··0x002c5b9c·788d2b00·648d2b00·00000000·44522b00·x.+.d.+.....DR+.78 ··0x002c5b9c·708b2b00·5c8b2b00·00000000·3c502b00·p.+.\.+.....<P+.
79 ··0x002c5bac·1cee2a00·00000000·148b2b00·c0d32a00·..*.......+...*.79 ··0x002c5bac·14ec2a00·00000000·0c892b00·b8d12a00·..*.......+...*.
80 ··0x002c5bbc·88862b00·00000000·ac862b00·00000000·..+.......+.....80 ··0x002c5bbc·80842b00·00000000·a4842b00·00000000·..+.......+.....
81 ··0x002c5bcc·148b2b00·c0d32a00·88862b00·ac862b00·..+...*...+...+.81 ··0x002c5bcc·0c892b00·b8d12a00·80842b00·a4842b00·..+...*...+...+.
82 ··0x002c5bdc·00000000·1cee2a00·00000000·148b2b00·......*.......+.82 ··0x002c5bdc·00000000·14ec2a00·00000000·0c892b00·......*.......+.
83 ··0x002c5bec·c0d32a00·88862b00·00000000·ac862b00·..*...+.......+.83 ··0x002c5bec·b8d12a00·80842b00·00000000·a4842b00·..*...+.......+.
84 ··0x002c5bfc·00000000·148b2b00·c0d32a00·88862b00·......+...*...+.84 ··0x002c5bfc·00000000·0c892b00·b8d12a00·80842b00·......+...*...+.
85 ··0x002c5c0c·ac862b00·00000000·1cee2a00·c0662b00·..+.......*..f+.85 ··0x002c5c0c·a4842b00·00000000·14ec2a00·b8642b00·..+.......*..d+.
86 ··0x002c5c1c·00000000·1cee2a00·c0662b00·00000000·......*..f+.....86 ··0x002c5c1c·00000000·14ec2a00·b8642b00·00000000·......*..d+.....
87 ··0x002c5c2c·20982b00·c0662b00·00000000·20982b00··.+..f+.....·.+.87 ··0x002c5c2c·18962b00·b8642b00·00000000·18962b00·..+..d+.......+.
88 ··0x002c5c3c·c0662b00·00000000·1cee2a00·1c592b00·.f+.......*..Y+.88 ··0x002c5c3c·b8642b00·00000000·14ec2a00·14572b00·.d+.......*..W+.
89 ··0x002c5c4c·00000000·148b2b00·c0d32a00·88862b00·......+...*...+.89 ··0x002c5c4c·00000000·0c892b00·b8d12a00·80842b00·......+...*...+.
90 ··0x002c5c5c·00000000·ac862b00·00000000·148b2b00·......+.......+.90 ··0x002c5c5c·00000000·a4842b00·00000000·0c892b00·......+.......+.
91 ··0x002c5c6c·c0d32a00·88862b00·ac862b00·00000000·..*...+...+.....91 ··0x002c5c6c·b8d12a00·80842b00·a4842b00·00000000·..*...+...+.....
92 ··0x002c5c7c·1cee2a00·00000000·1cee2a00·00000000·..*.......*.....92 ··0x002c5c7c·14ec2a00·00000000·14ec2a00·00000000·..*.......*.....
93 ··0x002c5c8c·148b2b00·c0d32a00·88862b00·00000000·..+...*...+.....93 ··0x002c5c8c·0c892b00·b8d12a00·80842b00·00000000·..+...*...+.....
94 ··0x002c5c9c·ac862b00·00000000·148b2b00·c0d32a00·..+.......+...*.94 ··0x002c5c9c·a4842b00·00000000·0c892b00·b8d12a00·..+.......+...*.
95 ··0x002c5cac·88862b00·ac862b00·00000000·1cee2a00·..+...+.......*.95 ··0x002c5cac·80842b00·a4842b00·00000000·14ec2a00·..+...+.......*.
96 ··0x002c5cbc·00000000·1cee2a00·00000000·148b2b00·......*.......+.96 ··0x002c5cbc·00000000·14ec2a00·00000000·0c892b00·......*.......+.
97 ··0x002c5ccc·c0d32a00·88862b00·00000000·ac862b00·..*...+.......+.97 ··0x002c5ccc·b8d12a00·80842b00·00000000·a4842b00·..*...+.......+.
98 ··0x002c5cdc·00000000·148b2b00·c0d32a00·88862b00·......+...*...+.98 ··0x002c5cdc·00000000·0c892b00·b8d12a00·80842b00·......+...*...+.
99 ··0x002c5cec·ac862b00·00000000·1cee2a00·c0662b00·..+.......*..f+.99 ··0x002c5cec·a4842b00·00000000·14ec2a00·b8642b00·..+.......*..d+.
100 ··0x002c5cfc·00000000·1cee2a00·c0662b00·00000000·......*..f+.....100 ··0x002c5cfc·00000000·14ec2a00·b8642b00·00000000·......*..d+.....
101 ··0x002c5d0c·20982b00·c0662b00·00000000·20982b00··.+..f+.....·.+.101 ··0x002c5d0c·18962b00·b8642b00·00000000·18962b00·..+..d+.......+.
102 ··0x002c5d1c·c0662b00·00000000·a8eb2a00·00000000·.f+.......*.....102 ··0x002c5d1c·b8642b00·00000000·a0e92a00·00000000·.d+.......*.....
103 ··0x002c5d2c·d0872b00·dc872b00·00000000·20982b00·..+...+.....·.+.103 ··0x002c5d2c·c8852b00·d4852b00·00000000·18962b00·..+...+.......+.
104 ··0x002c5d3c·c0662b00·00000000·20982b00·c0662b00·.f+.....·.+..f+.104 ··0x002c5d3c·b8642b00·00000000·18962b00·b8642b00·.d+.......+..d+.
105 ··0x002c5d4c·00000000·20982b00·c0662b00·00000000·....·.+..f+.....105 ··0x002c5d4c·00000000·18962b00·b8642b00·00000000·......+..d+.....
106 ··0x002c5d5c·20982b00·c0662b00·00000000·20982b00··.+..f+.....·.+.106 ··0x002c5d5c·18962b00·b8642b00·00000000·18962b00·..+..d+.......+.
107 ··0x002c5d6c·c0662b00·00000000·1cee2a00·00000000·.f+.......*.....107 ··0x002c5d6c·b8642b00·00000000·14ec2a00·00000000·.d+.......*.....
108 ··0x002c5d7c·148b2b00·c0d32a00·88862b00·00000000·..+...*...+.....108 ··0x002c5d7c·0c892b00·b8d12a00·80842b00·00000000·..+...*...+.....
109 ··0x002c5d8c·ac862b00·00000000·148b2b00·c0d32a00·..+.......+...*.109 ··0x002c5d8c·a4842b00·00000000·0c892b00·b8d12a00·..+.......+...*.
110 ··0x002c5d9c·88862b00·ac862b00·00000000·1cee2a00·..+...+.......*.110 ··0x002c5d9c·80842b00·a4842b00·00000000·14ec2a00·..+...+.......*.
111 ··0x002c5dac·c0662b00·00000000·20982b00·c0662b00·.f+.....·.+..f+.111 ··0x002c5dac·b8642b00·00000000·18962b00·b8642b00·.d+.......+..d+.
112 ··0x002c5dbc·00000000·20982b00·c0662b00·00000000·....·.+..f+.....112 ··0x002c5dbc·00000000·18962b00·b8642b00·00000000·......+..d+.....
113 ··0x002c5dcc·e88e2b00·00000000·f88e2b00·fc8e2b00·..+.......+...+.113 ··0x002c5dcc·e08c2b00·00000000·f08c2b00·f48c2b00·..+.......+...+.
114 ··0x002c5ddc·00000000·e80d2b00·00000000·148b2b00·......+.......+.114 ··0x002c5ddc·00000000·e00b2b00·00000000·0c892b00·......+.......+.
115 ··0x002c5dec·c0d32a00·88862b00·00000000·ac862b00·..*...+.......+.115 ··0x002c5dec·b8d12a00·80842b00·00000000·a4842b00·..*...+.......+.
116 ··0x002c5dfc·00000000·148b2b00·c0d32a00·88862b00·......+...*...+.116 ··0x002c5dfc·00000000·0c892b00·b8d12a00·80842b00·......+...*...+.
117 ··0x002c5e0c·ac862b00·00000000·148b2b00·c0d32a00·..+.......+...*.117 ··0x002c5e0c·a4842b00·00000000·0c892b00·b8d12a00·..+.......+...*.
118 ··0x002c5e1c·88862b00·00000000·ac862b00·00000000·..+.......+.....118 ··0x002c5e1c·80842b00·00000000·a4842b00·00000000·..+.......+.....
119 ··0x002c5e2c·148b2b00·c0d32a00·88862b00·ac862b00·..+...*...+...+.119 ··0x002c5e2c·0c892b00·b8d12a00·80842b00·a4842b00·..+...*...+...+.
120 ··0x002c5e3c·00000000·148b2b00·c0d32a00·88862b00·......+...*...+.120 ··0x002c5e3c·00000000·0c892b00·b8d12a00·80842b00·......+...*...+.
121 ··0x002c5e4c·00000000·ac862b00·00000000·148b2b00·......+.......+.121 ··0x002c5e4c·00000000·a4842b00·00000000·0c892b00·......+.......+.
122 ··0x002c5e5c·c0d32a00·88862b00·ac862b00·00000000·..*...+...+.....122 ··0x002c5e5c·b8d12a00·80842b00·a4842b00·00000000·..*...+...+.....
123 ··0x002c5e6c·20892b00·00000000·20892b00·00000000··.+.....·.+.....123 ··0x002c5e6c·18872b00·00000000·18872b00·00000000·..+.......+.....
124 ··0x002c5e7c·e09d2b00·00000000·440b2b00·e09d2b00·..+.....D.+...+.124 ··0x002c5e7c·d89b2b00·00000000·3c092b00·d89b2b00·..+.....<.+...+.
125 ··0x002c5e8c·00000000·440b2b00·e09d2b00·00000000·....D.+...+.....125 ··0x002c5e8c·00000000·3c092b00·d89b2b00·00000000·....<.+...+.....
Max diff block lines reached; 0/86349 bytes (0.00%) of diff not shown.
14.9 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 49, 121 lines modifiedOffset 49, 121 lines modified
49 ··0x002c82d0·f0ea0400·f0ea0400·f0ea0400·f0ea0400·................49 ··0x002c82d0·f0ea0400·f0ea0400·f0ea0400·f0ea0400·................
50 ··0x002c82e0·f0ea0400·f0ea0400·f0ea0400·f0ea0400·................50 ··0x002c82e0·f0ea0400·f0ea0400·f0ea0400·f0ea0400·................
51 ··0x002c82f0·f0ea0400·f0ea0400·f0ea0400·f0ea0400·................51 ··0x002c82f0·f0ea0400·f0ea0400·f0ea0400·f0ea0400·................
52 ··0x002c8300·f0ea0400·f0ea0400·f0ea0400·f0ea0400·................52 ··0x002c8300·f0ea0400·f0ea0400·f0ea0400·f0ea0400·................
53 ··0x002c8310·f0ea0400·f0ea0400·f0ea0400·f0ea0400·................53 ··0x002c8310·f0ea0400·f0ea0400·f0ea0400·f0ea0400·................
54 ··0x002c8320·f0ea0400·f0ea0400·f0ea0400·00000000·................54 ··0x002c8320·f0ea0400·f0ea0400·f0ea0400·00000000·................
55 ··0x002c8330·00000000·00000000·00000000·00000000·................55 ··0x002c8330·00000000·00000000·00000000·00000000·................
56 ··0x002c8340·00000000·ad970c00·00000000·00000000·................56 ··0x002c8340·00000000·dd960c00·00000000·00000000·................
57 ··0x002c8350·00000000·00000000·00000000·00000000·................57 ··0x002c8350·00000000·00000000·00000000·00000000·................
58 ··0x002c8360·00000000·dd4b0500·45192a00·00000000·.....K..E.*.....58 ··0x002c8360·00000000·dd4b0500·3d172a00·00000000·.....K..=.*.....
59 ··0x002c8370·00000000·a97c0900·00000000·00000000·.....|..........59 ··0x002c8370·00000000·a97c0900·00000000·00000000·.....|..........
60 ··0x002c8380·61500500·85d52900·00000000·00000000·aP....).........60 ··0x002c8380·61500500·7dd32900·00000000·00000000·aP..}.).........
61 ··0x002c8390·00000000·75e92900·00000000·00000000·....u.).........61 ··0x002c8390·00000000·6de72900·00000000·00000000·....m.).........
62 ··0x002c83a0·00000000·00000000·f1420900·00000000·.........B......62 ··0x002c83a0·00000000·00000000·f1420900·00000000·.........B......
63 ··0x002c83b0·45012a00·00000000·00000000·09c40c00·E.*.............63 ··0x002c83b0·3dff2900·00000000·00000000·39c30c00·=.).........9...
64 ··0x002c83c0·00000000·00000000·00000000·00000000·................64 ··0x002c83c0·00000000·00000000·00000000·00000000·................
65 ··0x002c83d0·00000000·00000000·00000000·00000000·................65 ··0x002c83d0·00000000·00000000·00000000·00000000·................
66 ··0x002c83e0·451a2a00·00000000·b18c0d00·00000000·E.*.............66 ··0x002c83e0·3d182a00·00000000·e18b0d00·00000000·=.*.............
67 ··0x002c83f0·00000000·097b0900·00000000·00000000·.....{..........67 ··0x002c83f0·00000000·097b0900·00000000·00000000·.....{..........
68 ··0x002c8400·00000000·00000000·00000000·00000000·................68 ··0x002c8400·00000000·00000000·00000000·00000000·................
69 ··0x002c8410·6dae1c00·00000000·00000000·91740b00·m............t..69 ··0x002c8410·65ac1c00·00000000·00000000·91740b00·e............t..
70 ··0x002c8420·00000000·00000000·00000000·c5461600·.............F..70 ··0x002c8420·00000000·00000000·00000000·f5451600·.............E..
71 ··0x002c8430·00000000·00000000·00000000·00000000·................71 ··0x002c8430·00000000·00000000·00000000·00000000·................
72 ··0x002c8440·00000000·00000000·15140800·00000000·................72 ··0x002c8440·00000000·00000000·15140800·00000000·................
73 ··0x002c8450·00000000·fdd82900·00000000·00000000·......).........73 ··0x002c8450·00000000·f5d62900·00000000·00000000·......).........
74 ··0x002c8460·00000000·00000000·00000000·551d0500·............U...74 ··0x002c8460·00000000·00000000·00000000·551d0500·............U...
75 ··0x002c8470·00000000·00000000·00000000·00000000·................75 ··0x002c8470·00000000·00000000·00000000·00000000·................
76 ··0x002c8480·d1ef2100·e5132a00·00000000·a5601c00·..!...*......`..76 ··0x002c8480·c9ed2100·dd112a00·00000000·9d5e1c00·..!...*......^..
77 ··0x002c8490·dde71f00·00000000·00000000·415a1400·............AZ..77 ··0x002c8490·d5e51f00·00000000·00000000·71591400·............qY..
78 ··0x002c84a0·00000000·ed481600·00000000·00000000·.....H..........78 ··0x002c84a0·00000000·1d481600·00000000·00000000·.....H..........
79 ··0x002c84b0·00000000·00000000·696c1600·00000000·........il......79 ··0x002c84b0·00000000·00000000·996b1600·00000000·.........k......
80 ··0x002c84c0·00000000·00000000·00000000·00000000·................80 ··0x002c84c0·00000000·00000000·00000000·00000000·................
81 ··0x002c84d0·00000000·00000000·00000000·3d8f0900·............=...81 ··0x002c84d0·00000000·00000000·00000000·3d8f0900·............=...
82 ··0x002c84e0·00000000·00000000·8dc91100·00000000·................82 ··0x002c84e0·00000000·00000000·bdc81100·00000000·................
83 ··0x002c84f0·00000000·00000000·00000000·00000000·................83 ··0x002c84f0·00000000·00000000·00000000·00000000·................
84 ··0x002c8500·00000000·00000000·00000000·00000000·................84 ··0x002c8500·00000000·00000000·00000000·00000000·................
85 ··0x002c8510·00000000·00000000·00000000·00000000·................85 ··0x002c8510·00000000·00000000·00000000·00000000·................
86 ··0x002c8520·00000000·00000000·00000000·00000000·................86 ··0x002c8520·00000000·00000000·00000000·00000000·................
87 ··0x002c8530·0dd01c00·00000000·00000000·00000000·................87 ··0x002c8530·05ce1c00·00000000·00000000·00000000·................
88 ··0x002c8540·00000000·00000000·00000000·00000000·................88 ··0x002c8540·00000000·00000000·00000000·00000000·................
89 ··0x002c8550·00000000·00000000·dd5e1c00·cd5c1900·.........^...\..89 ··0x002c8550·00000000·00000000·d55c1c00·fd5b1900·.........\...[..
90 ··0x002c8560·d9471600·00000000·00000000·00000000·.G..............90 ··0x002c8560·09471600·00000000·00000000·00000000·.G..............
91 ··0x002c8570·00000000·00000000·00000000·00000000·................91 ··0x002c8570·00000000·00000000·00000000·00000000·................
92 ··0x002c8580·00000000·00000000·00000000·00000000·................92 ··0x002c8580·00000000·00000000·00000000·00000000·................
93 ··0x002c8590·00000000·4d141800·00000000·00000000·....M...........93 ··0x002c8590·00000000·7d131800·00000000·00000000·....}...........
94 ··0x002c85a0·00000000·00000000·00000000·00000000·................94 ··0x002c85a0·00000000·00000000·00000000·00000000·................
95 ··0x002c85b0·00000000·00000000·00000000·00000000·................95 ··0x002c85b0·00000000·00000000·00000000·00000000·................
96 ··0x002c85c0·00000000·00000000·41e11300·c1910900·........A.......96 ··0x002c85c0·00000000·00000000·71e01300·c1910900·........q.......
97 ··0x002c85d0·00000000·00000000·00000000·00000000·................97 ··0x002c85d0·00000000·00000000·00000000·00000000·................
98 ··0x002c85e0·00000000·00000000·00000000·c96f0a00·.............o..98 ··0x002c85e0·00000000·00000000·00000000·c96f0a00·.............o..
99 ··0x002c85f0·00000000·00000000·00000000·00000000·................99 ··0x002c85f0·00000000·00000000·00000000·00000000·................
100 ··0x002c8600·00000000·00000000·8d621600·00000000·.........b......100 ··0x002c8600·00000000·00000000·bd611600·00000000·.........a......
101 ··0x002c8610·00000000·00000000·00000000·bd3f0b00·.............?..101 ··0x002c8610·00000000·00000000·00000000·bd3f0b00·.............?..
102 ··0x002c8620·00000000·00000000·00000000·00000000·................102 ··0x002c8620·00000000·00000000·00000000·00000000·................
103 ··0x002c8630·00000000·00000000·00000000·00000000·................103 ··0x002c8630·00000000·00000000·00000000·00000000·................
104 ··0x002c8640·00000000·00000000·00000000·00000000·................104 ··0x002c8640·00000000·00000000·00000000·00000000·................
105 ··0x002c8650·00000000·a9162a00·00000000·00000000·......*.........105 ··0x002c8650·00000000·a1142a00·00000000·00000000·......*.........
106 ··0x002c8660·00000000·fd0e2a00·00000000·00000000·......*.........106 ··0x002c8660·00000000·f50c2a00·00000000·00000000·......*.........
107 ··0x002c8670·00000000·d1221c00·00000000·f5e22900·....."........).107 ··0x002c8670·00000000·c9201c00·00000000·ede02900·.....·........).
108 ··0x002c8680·00000000·00000000·00000000·b9490500·.............I..108 ··0x002c8680·00000000·00000000·00000000·b9490500·.............I..
109 ··0x002c8690·00000000·00000000·00000000·2d4f0500·............-O..109 ··0x002c8690·00000000·00000000·00000000·2d4f0500·............-O..
110 ··0x002c86a0·3dc61c00·00000000·00000000·00000000·=...............110 ··0x002c86a0·35c41c00·00000000·00000000·00000000·5...............
111 ··0x002c86b0·00000000·00000000·00000000·00000000·................111 ··0x002c86b0·00000000·00000000·00000000·00000000·................
112 ··0x002c86c0·00000000·00000000·e56f0b00·00000000·.........o......112 ··0x002c86c0·00000000·00000000·e56f0b00·00000000·.........o......
113 ··0x002c86d0·61b12900·00000000·00000000·00000000·a.).............113 ··0x002c86d0·59af2900·00000000·00000000·00000000·Y.).............
114 ··0x002c86e0·00000000·00000000·00000000·00000000·................114 ··0x002c86e0·00000000·00000000·00000000·00000000·................
115 ··0x002c86f0·00000000·00000000·00000000·00000000·................115 ··0x002c86f0·00000000·00000000·00000000·00000000·................
116 ··0x002c8700·00000000·00000000·00000000·00000000·................116 ··0x002c8700·00000000·00000000·00000000·00000000·................
117 ··0x002c8710·00000000·00000000·00000000·00000000·................117 ··0x002c8710·00000000·00000000·00000000·00000000·................
118 ··0x002c8720·00000000·00000000·00000000·00000000·................118 ··0x002c8720·00000000·00000000·00000000·00000000·................
119 ··0x002c8730·00000000·00000000·00000000·81b82900·..............).119 ··0x002c8730·00000000·00000000·00000000·79b62900·............y.).
120 ··0x002c8740·d1a30b00·00000000·00000000·00000000·................120 ··0x002c8740·d1a30b00·00000000·00000000·00000000·................
121 ··0x002c8750·00000000·00000000·00000000·00000000·................121 ··0x002c8750·00000000·00000000·00000000·00000000·................
122 ··0x002c8760·016b1600·00000000·00000000·00000000·.k..............122 ··0x002c8760·316a1600·00000000·00000000·00000000·1j..............
123 ··0x002c8770·00000000·00000000·00000000·00000000·................123 ··0x002c8770·00000000·00000000·00000000·00000000·................
124 ··0x002c8780·00000000·00000000·00000000·00000000·................124 ··0x002c8780·00000000·00000000·00000000·00000000·................
125 ··0x002c8790·00000000·41f71900·00000000·00000000·....A...........125 ··0x002c8790·00000000·71f61900·00000000·00000000·....q...........
126 ··0x002c87a0·00000000·00000000·00000000·00000000·................126 ··0x002c87a0·00000000·00000000·00000000·00000000·................
127 ··0x002c87b0·a9302000·00000000·00000000·00000000·.0·.............127 ··0x002c87b0·a12e2000·00000000·00000000·00000000·..·.............
128 ··0x002c87c0·00000000·00000000·00000000·00000000·................128 ··0x002c87c0·00000000·00000000·00000000·00000000·................
129 ··0x002c87d0·00000000·00000000·554b1900·00000000·........UK......129 ··0x002c87d0·00000000·00000000·854a1900·00000000·.........J......
130 ··0x002c87e0·00000000·00000000·a5b30c00·00000000·................130 ··0x002c87e0·00000000·00000000·d5b20c00·00000000·................
131 ··0x002c87f0·00000000·00000000·d1c51700·00000000·................131 ··0x002c87f0·00000000·00000000·01c51700·00000000·................
132 ··0x002c8800·00000000·1d022a00·d9b62900·00000000·......*...).....132 ··0x002c8800·00000000·15002a00·d1b42900·00000000·......*...).....
133 ··0x002c8810·00000000·00000000·00000000·00000000·................133 ··0x002c8810·00000000·00000000·00000000·00000000·................
134 ··0x002c8820·00000000·95870d00·00000000·71aa2900·............q.).134 ··0x002c8820·00000000·c5860d00·00000000·69a82900·............i.).
135 ··0x002c8830·00000000·00000000·00000000·00000000·................135 ··0x002c8830·00000000·00000000·00000000·00000000·................
136 ··0x002c8840·00000000·00000000·00000000·00000000·................136 ··0x002c8840·00000000·00000000·00000000·00000000·................
137 ··0x002c8850·00000000·00000000·00000000·dd2f1800·............./..137 ··0x002c8850·00000000·00000000·00000000·0d2f1800·............./..
138 ··0x002c8860·00000000·00000000·e57e0900·00000000·.........~......138 ··0x002c8860·00000000·00000000·e57e0900·00000000·.........~......
139 ··0x002c8870·7df01f00·00000000·85fa1b00·00000000·}...............139 ··0x002c8870·75ee1f00·00000000·7df81b00·00000000·u.......}.......
140 ··0x002c8880·00000000·00000000·00000000·00000000·................140 ··0x002c8880·00000000·00000000·00000000·00000000·................
141 ··0x002c8890·9de82900·45f12900·00000000·00000000·..).E.).........141 ··0x002c8890·95e62900·3def2900·00000000·00000000·..).=.).........
142 ··0x002c88a0·00000000·00000000·00000000·598c0900·............Y...142 ··0x002c88a0·00000000·00000000·00000000·598c0900·............Y...
143 ··0x002c88b0·c54e1700·00000000·ad5a1800·00000000·.N.......Z......143 ··0x002c88b0·f54d1700·00000000·dd591800·00000000·.M.......Y......
144 ··0x002c88c0·00000000·00000000·d1181700·00000000·................144 ··0x002c88c0·00000000·00000000·01181700·00000000·................
145 ··0x002c88d0·00000000·00000000·00000000·00000000·................145 ··0x002c88d0·00000000·00000000·00000000·00000000·................
146 ··0x002c88e0·00000000·00000000·00000000·00000000·................146 ··0x002c88e0·00000000·00000000·00000000·00000000·................
147 ··0x002c88f0·00000000·00000000·00000000·00000000·................147 ··0x002c88f0·00000000·00000000·00000000·00000000·................
148 ··0x002c8900·00000000·00000000·00000000·00000000·................148 ··0x002c8900·00000000·00000000·00000000·00000000·................
149 ··0x002c8910·0d4d0500·00000000·00000000·00000000·.M..............149 ··0x002c8910·0d4d0500·00000000·00000000·00000000·.M..............
150 ··0x002c8920·00000000·00000000·00000000·00000000·................150 ··0x002c8920·00000000·00000000·00000000·00000000·................
151 ··0x002c8930·00000000·00000000·00000000·00000000·................151 ··0x002c8930·00000000·00000000·00000000·00000000·................
152 ··0x002c8940·11af2900·00000000·00000000·00000000·..).............152 ··0x002c8940·09ad2900·00000000·00000000·00000000·..).............
153 ··0x002c8950·00000000·00000000·00000000·00000000·................153 ··0x002c8950·00000000·00000000·00000000·00000000·................
154 ··0x002c8960·00000000·00000000·8d580b00·00000000·.........X......154 ··0x002c8960·00000000·00000000·8d580b00·00000000·.........X......
155 ··0x002c8970·00000000·fd0f2a00·00000000·00000000·......*.........155 ··0x002c8970·00000000·f50d2a00·00000000·00000000·......*.........
156 ··0x002c8980·00000000·00000000·00000000·00000000·................156 ··0x002c8980·00000000·00000000·00000000·00000000·................
157 ··0x002c8990·00000000·00000000·00000000·854d0500·.............M..157 ··0x002c8990·00000000·00000000·00000000·854d0500·.............M..
158 ··0x002c89a0·2df32900·00000000·0d122a00·00000000·-.).......*.....158 ··0x002c89a0·25f12900·00000000·05102a00·00000000·%.).......*.....
159 ··0x002c89b0·89450900·00000000·00000000·00000000·.E..............159 ··0x002c89b0·89450900·00000000·00000000·00000000·.E..............
160 ··0x002c89c0·00000000·00000000·00000000·00000000·................160 ··0x002c89c0·00000000·00000000·00000000·00000000·................
161 ··0x002c89d0·00000000·00000000·00000000·00000000·................161 ··0x002c89d0·00000000·00000000·00000000·00000000·................
162 ··0x002c89e0·00000000·00000000·00000000·1de21c00·................162 ··0x002c89e0·00000000·00000000·00000000·15e01c00·................
163 ··0x002c89f0·00000000·00000000·00000000·00000000·................163 ··0x002c89f0·00000000·00000000·00000000·00000000·................
164 ··0x002c8a00·00000000·00000000·00000000·00000000·................164 ··0x002c8a00·00000000·00000000·00000000·00000000·................
165 ··0x002c8a10·00000000·00000000·00000000·00000000·................165 ··0x002c8a10·00000000·00000000·00000000·00000000·................
166 ··0x002c8a20·00000000·00000000·00000000·00000000·................166 ··0x002c8a20·00000000·00000000·00000000·00000000·................
167 ··0x002c8a30·00000000·00000000·00000000·00000000·................167 ··0x002c8a30·00000000·00000000·00000000·00000000·................
168 ··0x002c8a40·00000000·00000000·00000000·00000000·................168 ··0x002c8a40·00000000·00000000·00000000·00000000·................
169 ··0x002c8a50·00000000·00000000·00000000·00000000·................169 ··0x002c8a50·00000000·00000000·00000000·00000000·................
Offset 174, 45 lines modifiedOffset 174, 45 lines modified
174 ··0x002c8aa0·00000000·00000000·00000000·00000000·................174 ··0x002c8aa0·00000000·00000000·00000000·00000000·................
175 ··0x002c8ab0·00000000·00000000·00000000·51720b00·............Qr..175 ··0x002c8ab0·00000000·00000000·00000000·51720b00·............Qr..
176 ··0x002c8ac0·00000000·00000000·00000000·00000000·................176 ··0x002c8ac0·00000000·00000000·00000000·00000000·................
177 ··0x002c8ad0·e9940900·00000000·00000000·00000000·................177 ··0x002c8ad0·e9940900·00000000·00000000·00000000·................
178 ··0x002c8ae0·00000000·00000000·00000000·00000000·................178 ··0x002c8ae0·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 3746/15180 bytes (24.68%) of diff not shown.
849 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 1713 lines modifiedOffset 1, 1713 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x002c8d5c·5c8d2c00·c59b1e00·59490b00·e54a0b00·\.,.....YI...J..2 ··0x002c8d5c·5c8d2c00·bd991e00·59490b00·e54a0b00·\.,.....YI...J..
3 ··0x002c8d6c·29f11c00·0d031d00·0dfe1300·f52f1b00·)............/..3 ··0x002c8d6c·21ef1c00·05011d00·3dfd1300·bd2e1b00·!.......=.......
4 ··0x002c8d7c·1d011400·21761900·21981500·812c1c00·....!v..!....,..4 ··0x002c8d7c·4d001400·51751900·51971500·792a1c00·M...Qu..Q...y*..
5 ··0x002c8d8c·b55d0a00·296b1700·d9d51a00·85e01a00·.]..)k..........5 ··0x002c8d8c·b55d0a00·596a1700·9dd41a00·4ddf1a00·.]..Yj......M...
6 ··0x002c8d9c·557e2300·c1780a00·9d022100·8dd82100·U~#..x....!...!.6 ··0x002c8d9c·4d7c2300·c1780a00·95002100·85d62100·M|#..x....!...!.
7 ··0x002c8dac·f1420900·a9e60800·a9c20b00·fde40800·.B..............7 ··0x002c8dac·f1420900·a9e60800·a9c20b00·fde40800·.B..............
8 ··0x002c8dbc·a9e60800·3de90800·c1eb0800·45ee0800·....=.......E...8 ··0x002c8dbc·a9e60800·3de90800·c1eb0800·45ee0800·....=.......E...
9 ··0x002c8dcc·c9f00800·21f40800·a5f60800·29f90800·....!.......)...9 ··0x002c8dcc·c9f00800·21f40800·a5f60800·29f90800·....!.......)...
10 ··0x002c8ddc·adfb0800·31fe0800·b5000900·41030900·....1.......A...10 ··0x002c8ddc·adfb0800·31fe0800·b5000900·41030900·....1.......A...
11 ··0x002c8dec·cd050900·59080900·e50a0900·710d0900·....Y.......q...11 ··0x002c8dec·cd050900·59080900·e50a0900·710d0900·....Y.......q...
12 ··0x002c8dfc·fd0f0900·89120900·15150900·a1170900·................12 ··0x002c8dfc·fd0f0900·89120900·15150900·a1170900·................
13 ··0x002c8e0c·2d1a0900·b91c0900·411f0900·c9210900·-.......A....!..13 ··0x002c8e0c·2d1a0900·b91c0900·411f0900·c9210900·-.......A....!..
14 ··0x002c8e1c·25a70b00·ad791f00·0db71f00·91770b00·%....y.......w..14 ··0x002c8e1c·25a70b00·a5771f00·05b51f00·91770b00·%....w.......w..
15 ··0x002c8e2c·b98d0b00·b97a0c00·91810c00·f58e0b00·.....z..........15 ··0x002c8e2c·b98d0b00·457a0c00·1d810c00·f58e0b00·....Ez..........
16 ··0x002c8e3c·fdc51900·ad780b00·65c91900·31910b00·.....x..e...1...16 ··0x002c8e3c·2dc51900·ad780b00·95c81900·31910b00·-....x......1...
17 ··0x002c8e4c·9d950b00·11831b00·8d7d0b00·c57f0b00·.........}......17 ··0x002c8e4c·9d950b00·d9811b00·8d7d0b00·c57f0b00·.........}......
18 ··0x002c8e5c·e1800b00·e5840b00·81bd0d00·25301900·............%0..18 ··0x002c8e5c·e1800b00·e5840b00·b1bc0d00·552f1900·............U/..
19 ··0x002c8e6c·49301800·995b1a00·5d331400·09b40d00·I0...[..]3......19 ··0x002c8e6c·792f1800·c95a1a00·8d321400·39b30d00·y/...Z...2..9...
20 ··0x002c8e7c·0dbc0d00·7dc50d00·299a1500·813e0900·....}...)....>..20 ··0x002c8e7c·3dbb0d00·adc40d00·59991500·813e0900·=.......Y....>..
21 ··0x002c8e8c·19880b00·799a0b00·dd8b0b00·3d531b00·....y.......=S..21 ··0x002c8e8c·19880b00·799a0b00·dd8b0b00·05521b00·....y........R..
22 ··0x002c8e9c·45351b00·41e81500·f1420900·89450900·E5..A....B...E..22 ··0x002c8e9c·0d341b00·71e71500·f1420900·89450900·.4..q....B...E..
23 ··0x002c8eac·854a0500·b1640900·35670900·15140800·.J...d..5g......23 ··0x002c8eac·854a0500·b1640900·35670900·15140800·.J...d..5g......
24 ··0x002c8ebc·19f50400·091d0500·097b0900·291d0500·.........{..)...24 ··0x002c8ebc·19f50400·091d0500·097b0900·291d0500·.........{..)...
25 ··0x002c8ecc·65cb0d00·6dcc0d00·01cf0d00·81d20d00·e...m...........25 ··0x002c8ecc·95ca0d00·9dcb0d00·31ce0d00·b1d10d00·........1.......
26 ··0x002c8edc·15140800·b9911c00·6d820900·097b0900·........m....{..26 ··0x002c8edc·15140800·b18f1c00·6d820900·097b0900·........m....{..
27 ··0x002c8eec·811d0500·b9911c00·6d820900·39552000·........m...9U·.27 ··0x002c8eec·811d0500·b18f1c00·6d820900·31532000·........m...1S·.
28 ··0x002c8efc·811d0500·15140800·d1221c00·091d0500·........."......28 ··0x002c8efc·811d0500·15140800·c9201c00·091d0500·.........·......
29 ··0x002c8f0c·097b0900·fd4d0500·19f50400·d1221c00·.{...M......."..29 ··0x002c8f0c·097b0900·fd4d0500·19f50400·c9201c00·.{...M.......·..
30 ··0x002c8f1c·29171c00·85fa1b00·a5b30c00·fd4d0500·)............M..30 ··0x002c8f1c·21151c00·7df81b00·d5b20c00·fd4d0500·!...}........M..
31 ··0x002c8f2c·c5130800·c98f1c00·e1861c00·957b0800·.............{..31 ··0x002c8f2c·c5130800·c18d1c00·d9841c00·957b0800·.............{..
32 ··0x002c8f3c·d9431500·e5260d00·69a71400·15380d00·.C...&..i....8..32 ··0x002c8f3c·09431500·15260d00·99a61400·45370d00·.C...&......E7..
33 ··0x002c8f4c·99e20900·c9501900·4dea0a00·fded0a00·.....P..M.......33 ··0x002c8f4c·99e20900·f94f1900·4dea0a00·fded0a00·.....O..M.......
34 ··0x002c8f5c·21f50a00·71bd1200·a1a60f00·11451d00·!...q........E..34 ··0x002c8f5c·21f50a00·a1bc1200·d1a50f00·09431d00·!............C..
35 ··0x002c8f6c·95f70a00·e5e70900·81e90900·15701700·.............p..35 ··0x002c8f6c·95f70a00·e5e70900·81e90900·456f1700·............Eo..
36 ··0x002c8f7c·15631b00·fdea0900·199e1700·d57d2500·.c...........}%.36 ··0x002c8f7c·dd611b00·fdea0900·499d1700·cd7b2500·.a......I....{%.
37 ··0x002c8f8c·bdda2400·7d6b2500·f9ad2400·a5952400·..$.}k%...$...$.37 ··0x002c8f8c·b5d82400·75692500·f1ab2400·9d932400·..$.ui%...$...$.
38 ··0x002c8f9c·11c52400·c1281b00·bdb72300·e5b12300·..$..(....#...#.38 ··0x002c8f9c·09c32400·89271b00·b5b52300·ddaf2300·..$..'....#...#.
39 ··0x002c8fac·7d952300·d5820d00·bd6a0d00·9d231b00·}.#......j...#..39 ··0x002c8fac·75932300·05820d00·ed690d00·65221b00·u.#......i..e"..
40 ··0x002c8fbc·a98d0d00·e9e30d00·11441800·ddf81300·.........D......40 ··0x002c8fbc·d98c0d00·19e30d00·41431800·0df81300·........AC......
41 ··0x002c8fcc·c1161b00·a9131b00·710f1b00·0d1b1b00·........q.......41 ··0x002c8fcc·89151b00·71121b00·390e1b00·d5191b00·....q...9.......
42 ··0x002c8fdc·ed091b00·cdfd1a00·ed9f0d00·29f30900·............)...42 ··0x002c8fdc·b5081b00·95fc1a00·1d9f0d00·29f30900·............)...
43 ··0x002c8fec·15f80900·6dff0a00·e5030b00·5d3a0500·....m.......]:..43 ··0x002c8fec·15f80900·6dff0a00·e5030b00·5d3a0500·....m.......]:..
44 ··0x002c8ffc·310a0b00·a59b0900·adcb0a00·919d0900·1...............44 ··0x002c8ffc·310a0b00·a59b0900·adcb0a00·919d0900·1...............
45 ··0x002c900c·2d9e0900·ed9f0900·0da10900·41a20900·-...........A...45 ··0x002c900c·2d9e0900·ed9f0900·0da10900·41a20900·-...........A...
46 ··0x002c901c·75a30900·e1d80c00·25e70c00·e5200b00·u.......%....·..46 ··0x002c901c·75a30900·11d80c00·55e60c00·e5200b00·u.......U....·..
47 ··0x002c902c·21270b00·85d90d00·cddb0d00·29a50900·!'..........)...47 ··0x002c902c·21270b00·b5d80d00·fdda0d00·29a50900·!'..........)...
48 ··0x002c903c·d50f1400·d1d10a00·bd340500·4dce0a00·.........4..M...48 ··0x002c903c·050f1400·d1d10a00·bd340500·4dce0a00·.........4..M...
49 ··0x002c904c·a59b0900·adcb0a00·cdd30a00·a5e90c00·................49 ··0x002c904c·a59b0900·adcb0a00·cdd30a00·d5e80c00·................
50 ··0x002c905c·ed9f0900·4d041a00·eda90900·edab0900·....M...........50 ··0x002c905c·ed9f0900·7d031a00·eda90900·edab0900·....}...........
51 ··0x002c906c·e1d80c00·25e70c00·e5200b00·21270b00·....%....·..!'..51 ··0x002c906c·11d80c00·55e60c00·e5200b00·21270b00·....U....·..!'..
52 ··0x002c907c·85d90d00·cddb0d00·29a50900·d50f1400·........).......52 ··0x002c907c·b5d80d00·fdda0d00·29a50900·050f1400·........).......
53 ··0x002c908c·d1d10a00·e5340500·4dce0a00·6db31200·.....4..M...m...53 ··0x002c908c·d1d10a00·e5340500·4dce0a00·9db21200·.....4..M.......
54 ··0x002c909c·91732400·85a70900·a5e90c00·91001a00·.s$.............54 ··0x002c909c·89712400·85a70900·d5e80c00·c1ff1900·.q$.............
55 ··0x002c90ac·eda90900·edab0900·cdd30a00·41d50a00·............A...55 ··0x002c90ac·eda90900·edab0900·cdd30a00·41d50a00·............A...
56 ··0x002c90bc·392d0b00·79230b00·8d240b00·894c0500·9-..y#...$...L..56 ··0x002c90bc·392d0b00·79230b00·8d240b00·894c0500·9-..y#...$...L..
57 ··0x002c90cc·c1d40d00·e5340500·a59b0900·adcb0a00·.....4..........57 ··0x002c90cc·f1d30d00·e5340500·a59b0900·adcb0a00·.....4..........
58 ··0x002c90dc·0d350500·15b30900·ed9f0900·d1041a00·.5..............58 ··0x002c90dc·0d350500·15b30900·ed9f0900·01041a00·.5..............
59 ··0x002c90ec·fdb60900·fdb80900·e1d80c00·25e70c00·............%...59 ··0x002c90ec·fdb60900·fdb80900·11d80c00·55e60c00·............U...
60 ··0x002c90fc·e5200b00·21270b00·85d90d00·cddb0d00·.·..!'..........60 ··0x002c90fc·e5200b00·21270b00·b5d80d00·fdda0d00·.·..!'..........
61 ··0x002c910c·fdb40900·d50f1400·d1d10a00·25350500·............%5..61 ··0x002c910c·fdb40900·050f1400·d1d10a00·25350500·............%5..
62 ··0x002c911c·4dce0a00·19881900·559e0f00·a9ae0900·M.......U.......62 ··0x002c911c·4dce0a00·49871900·859d0f00·a9ae0900·M...I...........
63 ··0x002c912c·15b00900·81fe1900·fdb40900·fdb60900·................63 ··0x002c912c·15b00900·b1fd1900·fdb40900·fdb60900·................
64 ··0x002c913c·fdb80900·0d350500·91260b00·25350500·.....5...&..%5..64 ··0x002c913c·fdb80900·0d350500·91260b00·25350500·.....5...&..%5..
65 ··0x002c914c·21bb0900·11772400·11bd0900·19060600·!....w$.........65 ··0x002c914c·21bb0900·09752400·11bd0900·19060600·!....u$.........
66 ··0x002c915c·01921700·79d60a00·d9bf0900·b1350500·....y........5..66 ··0x002c915c·31911700·79d60a00·d9bf0900·b1350500·1...y........5..
67 ··0x002c916c·21bb0900·11772400·15c40900·19060600·!....w$.........67 ··0x002c916c·21bb0900·09752400·15c40900·19060600·!....u$.........
68 ··0x002c917c·0d9c1700·79d60a00·d9bf0900·fd350500·....y........5..68 ··0x002c917c·3d9b1700·79d60a00·d9bf0900·fd350500·=...y........5..
69 ··0x002c918c·41dd1700·b5991700·8dc20900·fd350500·A............5..69 ··0x002c918c·71dc1700·e5981700·8dc20900·fd350500·q............5..
70 ··0x002c919c·21bb0900·11772400·b9c61700·19060600·!....w$.........70 ··0x002c919c·21bb0900·09752400·e9c51700·19060600·!....u$.........
71 ··0x002c91ac·01921700·79d60a00·d9bf0900·49360500·....y.......I6..71 ··0x002c91ac·31911700·79d60a00·d9bf0900·49360500·1...y.......I6..
72 ··0x002c91bc·117b1900·b9c61700·49360500·21bb0900·.{......I6..!...72 ··0x002c91bc·417a1900·e9c51700·49360500·21bb0900·Az......I6..!...
73 ··0x002c91cc·11772400·11bd0900·f5d21a00·99301700·.w$..........0..73 ··0x002c91cc·09752400·11bd0900·b9d11a00·c92f1700·.u$........../..
74 ··0x002c91dc·8d311700·91c70900·9d360500·a9ba1a00·.1.......6......74 ··0x002c91dc·bd301700·91c70900·9d360500·6db91a00·.0.......6..m...
75 ··0x002c91ec·81c71a00·a92e1700·29281700·61c60900·........)(..a...75 ··0x002c91ec·45c61a00·d92d1700·59271700·61c60900·E....-..Y'..a...
76 ··0x002c91fc·d1c80900·711d1400·3dcb0900·9d360500·....q...=....6..76 ··0x002c91fc·d1c80900·a11c1400·3dcb0900·9d360500·........=....6..
77 ··0x002c920c·21bb0900·11772400·11bd0900·19060600·!....w$.........77 ··0x002c920c·21bb0900·09752400·11bd0900·19060600·!....u$.........
78 ··0x002c921c·d5f20500·9dcf0900·11d10900·e9360500·.............6..78 ··0x002c921c·d5f20500·9dcf0900·11d10900·e9360500·.............6..
79 ··0x002c922c·05d90a00·89f20500·fdce0900·11d10900·................79 ··0x002c922c·05d90a00·89f20500·fdce0900·11d10900·................
80 ··0x002c923c·e9360500·11fd0900·59b51500·79361e00·.6......Y...y6..80 ··0x002c923c·e9360500·11fd0900·89b41500·71341e00·.6..........q4..
81 ··0x002c924c·71d31700·f1fe0900·d5651700·e5081700·q........e......81 ··0x002c924c·a1d21700·f1fe0900·05651700·15081700·.........e......
82 ··0x002c925c·dd000a00·a9101700·ad361700·294c1900·.........6..)L..82 ··0x002c925c·dd000a00·d90f1700·dd351700·594b1900·.........5..YK..
83 ··0x002c926c·11251700·41d60900·e1d80900·e5400d00·.%..A........@..83 ··0x002c926c·41241700·41d60900·e1d80900·15400d00·A$..A........@..
84 ··0x002c927c·99060600·4d441700·b1440d00·c1dd0a00·....MD...D......84 ··0x002c927c·99060600·7d431700·e1430d00·c1dd0a00·....}C...C......
85 ··0x002c928c·05f92500·2d5b2600·495d2600·915e2600·..%.-[&.I]&..^&.85 ··0x002c928c·fdf62500·25592600·415b2600·895c2600·..%.%Y&.A[&..\&.
86 ··0x002c929c·01652600·6d091400·01000000·01000000·.e&.m...........86 ··0x002c929c·f9622600·9d081400·01000000·01000000·.b&.............
87 ··0x002c92ac·00000000·01000000·00000000·00000000·................87 ··0x002c92ac·00000000·01000000·00000000·00000000·................
88 ··0x002c92bc·04322c00·2c000000·00000000·00000000·.2,.,...........88 ··0x002c92bc·fc2f2c00·2c000000·00000000·00000000·./,.,...........
89 ··0x002c92cc·00000000·00000000·00000000·00000000·................89 ··0x002c92cc·00000000·00000000·00000000·00000000·................
90 ··0x002c92dc·00000000·00000000·00000000·00000000·................90 ··0x002c92dc·00000000·00000000·00000000·00000000·................
91 ··0x002c92ec·00000000·00000000·00000000·00000000·................91 ··0x002c92ec·00000000·00000000·00000000·00000000·................
92 ··0x002c92fc·00000000·00000000·00060000·00000000·................92 ··0x002c92fc·00000000·00000000·00060000·00000000·................
93 ··0x002c930c·00000000·00000000·00000000·00000000·................93 ··0x002c930c·00000000·00000000·00000000·00000000·................
94 ··0x002c931c·00000000·00000000·50842d00·00000000·........P.-.....94 ··0x002c931c·00000000·00000000·50842d00·00000000·........P.-.....
95 ··0x002c932c·80842d00·00000000·00000000·00000000·..-.............95 ··0x002c932c·80842d00·00000000·00000000·00000000·..-.............
96 ··0x002c933c·00000000·00000000·00000000·00000000·................96 ··0x002c933c·00000000·00000000·00000000·00000000·................
97 ··0x002c934c·00000000·00000000·00000000·00000000·................97 ··0x002c934c·00000000·00000000·00000000·00000000·................
98 ··0x002c935c·00000000·00000000·00000000·00000000·................98 ··0x002c935c·00000000·00000000·00000000·00000000·................
99 ··0x002c936c·00000000·00000000·00000000·00000000·................99 ··0x002c936c·00000000·00000000·00000000·00000000·................
100 ··0x002c937c·00000000·01000000·00000000·00000000·................100 ··0x002c937c·00000000·01000000·00000000·00000000·................
101 ··0x002c938c·f4f02b00·2c000000·00000000·00000000·..+.,...........101 ··0x002c938c·ecee2b00·2c000000·00000000·00000000·..+.,...........
102 ··0x002c939c·00000000·00000000·00000000·00000000·................102 ··0x002c939c·00000000·00000000·00000000·00000000·................
103 ··0x002c93ac·00000000·00000000·00000000·00000000·................103 ··0x002c93ac·00000000·00000000·00000000·00000000·................
104 ··0x002c93bc·00000000·00000000·00000000·00000000·................104 ··0x002c93bc·00000000·00000000·00000000·00000000·................
105 ··0x002c93cc·00000000·00000000·00060000·00000000·................105 ··0x002c93cc·00000000·00000000·00060000·00000000·................
106 ··0x002c93dc·00000000·00000000·00000000·00000000·................106 ··0x002c93dc·00000000·00000000·00000000·00000000·................
107 ··0x002c93ec·00000000·00000000·507c2d00·00000000·........P|-.....107 ··0x002c93ec·00000000·00000000·507c2d00·00000000·........P|-.....
108 ··0x002c93fc·807c2d00·00000000·00000000·00000000·.|-.............108 ··0x002c93fc·807c2d00·00000000·00000000·00000000·.|-.............
109 ··0x002c940c·00000000·00000000·00000000·00000000·................109 ··0x002c940c·00000000·00000000·00000000·00000000·................
110 ··0x002c941c·00000000·00000000·00000000·00000000·................110 ··0x002c941c·00000000·00000000·00000000·00000000·................
111 ··0x002c942c·00000000·00000000·00000000·00000000·................111 ··0x002c942c·00000000·00000000·00000000·00000000·................
112 ··0x002c943c·00000000·00000000·00000000·00000000·................112 ··0x002c943c·00000000·00000000·00000000·00000000·................
113 ··0x002c944c·00000000·01000000·00000000·00000000·................113 ··0x002c944c·00000000·01000000·00000000·00000000·................
114 ··0x002c945c·50912a00·28000000·00000000·21890600·P.*.(.......!...114 ··0x002c945c·488f2a00·28000000·00000000·21890600·H.*.(.......!...
115 ··0x002c946c·00000000·00000000·00000000·00000000·................115 ··0x002c946c·00000000·00000000·00000000·00000000·................
116 ··0x002c947c·00000000·80cf2e00·00000000·00000000·................116 ··0x002c947c·00000000·80cf2e00·00000000·00000000·................
117 ··0x002c948c·00000000·00000000·799a0b00·00000000·........y.......117 ··0x002c948c·00000000·00000000·799a0b00·00000000·........y.......
118 ··0x002c949c·00000000·00000000·00460000·00000000·.........F......118 ··0x002c949c·00000000·00000000·00460000·00000000·.........F......
119 ··0x002c94ac·e5870500·45880600·00000000·00000000·....E...........119 ··0x002c94ac·e5870500·45880600·00000000·00000000·....E...........
120 ··0x002c94bc·00000000·00000000·1c572d00·00000000·.........W-.....120 ··0x002c94bc·00000000·00000000·1c572d00·00000000·.........W-.....
121 ··0x002c94cc·c8cd2e00·00000000·00000000·00000000·................121 ··0x002c94cc·c8cd2e00·00000000·00000000·00000000·................
122 ··0x002c94dc·00000000·00000000·00000000·00000000·................122 ··0x002c94dc·00000000·00000000·00000000·00000000·................
123 ··0x002c94ec·35730600·00000000·00000000·00000000·5s..............123 ··0x002c94ec·35730600·00000000·00000000·00000000·5s..............
124 ··0x002c94fc·00000000·00000000·00000000·00000000·................124 ··0x002c94fc·00000000·00000000·00000000·00000000·................
125 ··0x002c950c·00000000·00000000·00000000·00000000·................125 ··0x002c950c·00000000·00000000·00000000·00000000·................
126 ··0x002c951c·00000000·01000000·00000000·00000000·................126 ··0x002c951c·00000000·01000000·00000000·00000000·................
Max diff block lines reached; 856304/869691 bytes (98.46%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·39323631·33353638·35643638·35393362·926135685d68593b 
3 ··0x00000010·66626462·37653837·34366266·66646530·fbdb7e8746bffde02 ··0x00000000·36633730·64383033·30356635·35306637·6c70d80305f550f7
 3 ··0x00000010·62356331·31343063·37353931·32323663·b5c1140c7591226c
4 ··0x00000020·64626362·63652e64·65627567·00000000·dbcbce.debug....4 ··0x00000020·38663265·34382e64·65627567·00000000·8f2e48.debug....
5 ··0x00000030·eacc77f3····························..w.5 ··0x00000030·6f517bb0····························oQ{.
  
1.43 KB
./usr/lib/python3/dist-packages/black/__init__.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·becbeaa79a6d70ed3c71ae3c9a905a856ce5716d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·16470b8f3efb4abc032d9c0c58f66d91c2178cc4
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·63626561·61373961·36643730·65643363·cbeaa79a6d70ed3c 
3 ··0x00000010·37316165·33633961·39303561·38353663·71ae3c9a905a856c2 ··0x00000000·34373062·38663365·66623461·62633033·470b8f3efb4abc03
 3 ··0x00000010·32643963·30633538·66363664·39316332·2d9c0c58f66d91c2
4 ··0x00000020·65353731·36642e64·65627567·00000000·e5716d.debug....4 ··0x00000020·31373863·63342e64·65627567·00000000·178cc4.debug....
5 ··0x00000030·65ce2cc2····························e.,.5 ··0x00000030·14f30bc6····························....
  
1.44 KB
./usr/lib/python3/dist-packages/black/_width_table.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d55b19373d3612c5bd51e7114add1419dcb655d73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2610ed12973c2d00a0f2425b96869532f38b898b
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·35623139·33373364·33363132·63356264·5b19373d3612c5bd 
3 ··0x00000010·35316537·31313461·64643134·31396463·51e7114add1419dc2 ··0x00000000·31306564·31323937·33633264·30306130·10ed12973c2d00a0
 3 ··0x00000010·66323432·35623936·38363935·33326633·f2425b96869532f3
4 ··0x00000020·62363535·64372e64·65627567·00000000·b655d7.debug....4 ··0x00000020·38623839·38622e64·65627567·00000000·8b898b.debug....
5 ··0x00000030·d36fa7d0····························.o..5 ··0x00000030·38bf39cb····························8.9.
  
1.43 KB
./usr/lib/python3/dist-packages/black/brackets.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c133477f5163cea15c3640ed2f9628c5912a43d93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·dff096c59ef80456707110e3bceab6733ca30d43
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·33333437·37663531·36336365·61313563·33477f5163cea15c 
3 ··0x00000010·33363430·65643266·39363238·63353931·3640ed2f9628c5912 ··0x00000000·66303936·63353965·66383034·35363730·f096c59ef8045670
 3 ··0x00000010·37313130·65336263·65616236·37333363·7110e3bceab6733c
4 ··0x00000020·32613433·64392e64·65627567·00000000·2a43d9.debug....4 ··0x00000020·61333064·34332e64·65627567·00000000·a30d43.debug....
5 ··0x00000030·ef7c2a3a····························.|*:5 ··0x00000030·49475170····························IGQp
  
1.42 KB
./usr/lib/python3/dist-packages/black/cache.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·913a8d7be720157ba160f48b5018081b69a71eab3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·74d31fd47148036d45223c68319ecb1635ddc9a3
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·33613864·37626537·32303135·37626131·3a8d7be720157ba1 
3 ··0x00000010·36306634·38623530·31383038·31623639·60f48b5018081b692 ··0x00000000·64333166·64343731·34383033·36643435·d31fd47148036d45
 3 ··0x00000010·32323363·36383331·39656362·31363335·223c68319ecb1635
4 ··0x00000020·61373165·61622e64·65627567·00000000·a71eab.debug....4 ··0x00000020·64646339·61332e64·65627567·00000000·ddc9a3.debug....
5 ··0x00000030·7708a947····························w..G5 ··0x00000030·b117c63d····························...=
  
1.37 KB
./usr/lib/python3/dist-packages/black/comments.cpython-312-arm-linux-gnueabihf.so
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f28e3893be1decdb5d8a400ac24191a5c5407dfb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3731c08df5b75f4f7e170ac4cac165fafb9f78d7
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·38653338·39336265·31646563·64623564·8e3893be1decdb5d 
3 ··0x00000010·38613430·30616332·34313931·61356335·8a400ac24191a5c52 ··0x00000000·33316330·38646635·62373566·34663765·31c08df5b75f4f7e
 3 ··0x00000010·31373061·63346361·63313635·66616662·170ac4cac165fafb
4 ··0x00000020·34303764·66622e64·65627567·00000000·407dfb.debug....4 ··0x00000020·39663738·64372e64·65627567·00000000·9f78d7.debug....
5 ··0x00000030·40773bfa····························@w;.5 ··0x00000030·4e6bd371····························Nk.q
  
1.42 KB
./usr/lib/python3/dist-packages/black/const.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3ef109e3148709b7be1cb3093840bc5df0900e313 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7fe94731f9b428e75f69d8e3be7cfa8d8ab4193e
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·66313039·65333134·38373039·62376265·f109e3148709b7be 
3 ··0x00000010·31636233·30393338·34306263·35646630·1cb3093840bc5df02 ··0x00000000·65393437·33316639·62343238·65373566·e94731f9b428e75f
 3 ··0x00000010·36396438·65336265·37636661·38643861·69d8e3be7cfa8d8a
4 ··0x00000020·39303065·33312e64·65627567·00000000·900e31.debug....4 ··0x00000020·62343139·33652e64·65627567·00000000·b4193e.debug....
5 ··0x00000030·1f68169a····························.h..5 ··0x00000030·b00d36dd····························..6.
  
1.45 KB
./usr/lib/python3/dist-packages/black/handle_ipynb_magics.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ebfbedfd3d8027b41fd09d7abef09e259d2d90a33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9096d3c150b2912656867a1bf261f3b7a0ddea10
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·66626564·66643364·38303237·62343166·fbedfd3d8027b41f 
3 ··0x00000010·64303964·37616265·66303965·32353964·d09d7abef09e259d2 ··0x00000000·39366433·63313530·62323931·32363536·96d3c150b2912656
 3 ··0x00000010·38363761·31626632·36316633·62376130·867a1bf261f3b7a0
4 ··0x00000020·32643930·61332e64·65627567·00000000·2d90a3.debug....4 ··0x00000020·64646561·31302e64·65627567·00000000·ddea10.debug....
5 ··0x00000030·9386324b····························..2K5 ··0x00000030·9c8f7ce3····························..|.
  
1.43 KB
./usr/lib/python3/dist-packages/black/linegen.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e6aeb2872a376e4a69042823ee82d0a662caffc33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·40e92721141b03e86dfd93b07f7aa0f6c961eae5
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61656232·38373261·33373665·34613639·aeb2872a376e4a69 
3 ··0x00000010·30343238·32336565·38326430·61363632·042823ee82d0a6622 ··0x00000000·65393237·32313134·31623033·65383664·e92721141b03e86d
 3 ··0x00000010·66643933·62303766·37616130·66366339·fd93b07f7aa0f6c9
4 ··0x00000020·63616666·63332e64·65627567·00000000·caffc3.debug....4 ··0x00000020·36316561·65352e64·65627567·00000000·61eae5.debug....
5 ··0x00000030·48a666cb····························H.f.5 ··0x00000030·f1ec4824····························..H$
  
1.42 KB
./usr/lib/python3/dist-packages/black/lines.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·297e4e7753ff8f2735f2ec60fa1cb111e59b499f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·960c5e376011929a1f2ca6d4992e9361b163c2ee
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·37653465·37373533·66663866·32373335·7e4e7753ff8f2735 
3 ··0x00000010·66326563·36306661·31636231·31316535·f2ec60fa1cb111e52 ··0x00000000·30633565·33373630·31313932·39613166·0c5e376011929a1f
 3 ··0x00000010·32636136·64343939·32653933·36316231·2ca6d4992e9361b1
4 ··0x00000020·39623439·39662e64·65627567·00000000·9b499f.debug....4 ··0x00000020·36336332·65652e64·65627567·00000000·63c2ee.debug....
5 ··0x00000030·ae98a77a····························...z5 ··0x00000030·b0104d18····························..M.
  
1.42 KB
./usr/lib/python3/dist-packages/black/mode.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e65d3e14d2f54a0105353c07ed68231f0272c1033 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d467c8d687bb946101a8722ff0f6e564df7daecf
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·35643365·31346432·66353461·30313035·5d3e14d2f54a0105 
3 ··0x00000010·33353363·30376564·36383233·31663032·353c07ed68231f022 ··0x00000000·36376338·64363837·62623934·36313031·67c8d687bb946101
 3 ··0x00000010·61383732·32666630·66366535·36346466·a8722ff0f6e564df
4 ··0x00000020·37326331·30332e64·65627567·00000000·72c103.debug....4 ··0x00000020·37646165·63662e64·65627567·00000000·7daecf.debug....
5 ··0x00000030·1d82eb9b····························....5 ··0x00000030·94199a9a····························....
  
1.42 KB
./usr/lib/python3/dist-packages/black/nodes.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3aeb610b7ad6200c8b23c3c9eb30f096e7226c1b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f9a6df8cfaa99defe60ab53b166a34af6c47ac04
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·65623631·30623761·64363230·30633862·eb610b7ad6200c8b 
3 ··0x00000010·32336333·63396562·33306630·39366537·23c3c9eb30f096e72 ··0x00000000·61366466·38636661·61393964·65666536·a6df8cfaa99defe6
 3 ··0x00000010·30616235·33623136·36613334·61663663·0ab53b166a34af6c
4 ··0x00000020·32323663·31622e64·65627567·00000000·226c1b.debug....4 ··0x00000020·34376163·30342e64·65627567·00000000·47ac04.debug....
5 ··0x00000030·e519161f····························....5 ··0x00000030·bfde2a12····························..*.
  
1.43 KB
./usr/lib/python3/dist-packages/black/numerics.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·93a4a7b92b2625c34e82ae1e6f907beff33314753 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a9a0bfd53019d81e7d5ebe2d77681d18fa86ab69
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61346137·62393262·32363235·63333465·a4a7b92b2625c34e 
3 ··0x00000010·38326165·31653666·39303762·65666633·82ae1e6f907beff32 ··0x00000000·61306266·64353330·31396438·31653764·a0bfd53019d81e7d
 3 ··0x00000010·35656265·32643737·36383164·31386661·5ebe2d77681d18fa
4 ··0x00000020·33333134·37352e64·65627567·00000000·331475.debug....4 ··0x00000020·38366162·36392e64·65627567·00000000·86ab69.debug....
5 ··0x00000030·d5f93e52····························..>R5 ··0x00000030·00112006····························..·.
  
1.37 KB
./usr/lib/python3/dist-packages/black/parsing.cpython-312-arm-linux-gnueabihf.so
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a728b105f0586e0a30d513236e401b32d9dd14203 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d9579905cc48ab94ad3a9158a3f10116b98b7fcb
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·32386231·30356630·35383665·30613330·28b105f0586e0a30 
3 ··0x00000010·64353133·32333665·34303162·33326439·d513236e401b32d92 ··0x00000000·35373939·30356363·34386162·39346164·579905cc48ab94ad
 3 ··0x00000010·33613931·35386133·66313031·31366239·3a9158a3f10116b9
4 ··0x00000020·64643134·32302e64·65627567·00000000·dd1420.debug....4 ··0x00000020·38623766·63622e64·65627567·00000000·8b7fcb.debug....
5 ··0x00000030·72f7c857····························r..W5 ··0x00000030·ec3a4750····························.:GP
  
1.37 KB
./usr/lib/python3/dist-packages/black/ranges.cpython-312-arm-linux-gnueabihf.so
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e10cb44e6e9ad15d70e21d7bca58c132410a38983 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a641ad8b6f7427a84bcb1ac15f78eb46b654d67a
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·30636234·34653665·39616431·35643730·0cb44e6e9ad15d70 
3 ··0x00000010·65323164·37626361·35386331·33323431·e21d7bca58c132412 ··0x00000000·34316164·38623666·37343237·61383462·41ad8b6f7427a84b
 3 ··0x00000010·63623161·63313566·37386562·34366236·cb1ac15f78eb46b6
4 ··0x00000020·30613338·39382e64·65627567·00000000·0a3898.debug....4 ··0x00000020·35346436·37612e64·65627567·00000000·54d67a.debug....
5 ··0x00000030·788349f7····························x.I.5 ··0x00000030·1a0b2493····························..$.
  
1.45 KB
./usr/lib/python3/dist-packages/black/resources/__init__.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·328a10320d0522a0e0c2614cca73e11c1ccb3e8c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·887f145d8aa0885dce60a64bb76753abcffef16e
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·38613130·33323064·30353232·61306530·8a10320d0522a0e0 
3 ··0x00000010·63323631·34636361·37336531·31633163·c2614cca73e11c1c2 ··0x00000000·37663134·35643861·61303838·35646365·7f145d8aa0885dce
 3 ··0x00000010·36306136·34626237·36373533·61626366·60a64bb76753abcf
4 ··0x00000020·63623365·38632e64·65627567·00000000·cb3e8c.debug....4 ··0x00000020·66656631·36652e64·65627567·00000000·fef16e.debug....
5 ··0x00000030·323bd834····························2;.45 ··0x00000030·75bbf627····························u..'
  
1.42 KB
./usr/lib/python3/dist-packages/black/rusty.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e8d9124e6d5bd6ed8e4238216961dca5b97e60043 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·649a29037b68c6ac8c382e7c981048778bf15700
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·64393132·34653664·35626436·65643865·d9124e6d5bd6ed8e 
3 ··0x00000010·34323338·32313639·36316463·61356239·4238216961dca5b92 ··0x00000000·39613239·30333762·36386336·61633863·9a29037b68c6ac8c
 3 ··0x00000010·33383265·37633938·31303438·37373862·382e7c981048778b
4 ··0x00000020·37653630·30342e64·65627567·00000000·7e6004.debug....4 ··0x00000020·66313537·30302e64·65627567·00000000·f15700.debug....
5 ··0x00000030·cff95dc1····························..].5 ··0x00000030·1a6ecabe····························.n..
  
1.43 KB
./usr/lib/python3/dist-packages/black/schema.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·455e0997a7008898664995cf4773197e116d30043 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c3a44bd2209480e3a3895a32119d4127803e0cd0
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·35653039·39376137·30303838·39383636·5e0997a700889866 
3 ··0x00000010·34393935·63663437·37333139·37653131·4995cf4773197e112 ··0x00000000·61343462·64323230·39343830·65336133·a44bd2209480e3a3
 3 ··0x00000010·38393561·33323131·39643431·32373830·895a32119d412780
4 ··0x00000020·36643330·30342e64·65627567·00000000·6d3004.debug....4 ··0x00000020·33653063·64302e64·65627567·00000000·3e0cd0.debug....
5 ··0x00000030·0539713f····························.9q?5 ··0x00000030·df5833c3····························.X3.
  
1.43 KB
./usr/lib/python3/dist-packages/black/strings.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·35fc4bd69a9631403b33d7f347b59ab679e98db13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3fe6d20ae25f746b05840ebe4041deebff41d05a
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·66633462·64363961·39363331·34303362·fc4bd69a9631403b 
3 ··0x00000010·33336437·66333437·62353961·62363739·33d7f347b59ab6792 ··0x00000000·65366432·30616532·35663734·36623035·e6d20ae25f746b05
 3 ··0x00000010·38343065·62653430·34316465·65626666·840ebe4041deebff
4 ··0x00000020·65393864·62312e64·65627567·00000000·e98db1.debug....4 ··0x00000020·34316430·35612e64·65627567·00000000·41d05a.debug....
5 ··0x00000030·a7727b80····························.r{.5 ··0x00000030·7b6aca03····························{j..
  
1.42 KB
./usr/lib/python3/dist-packages/black/trans.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f09a338647cbc35c7c4c6244c93ec2451451e6aa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·87d72b4d06fa38b65bb8dfb1c891d8d893c0fcf6
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·39613333·38363437·63626333·35633763·9a338647cbc35c7c 
3 ··0x00000010·34633632·34346339·33656332·34353134·4c6244c93ec245142 ··0x00000000·64373262·34643036·66613338·62363562·d72b4d06fa38b65b
 3 ··0x00000010·62386466·62316338·39316438·64383933·b8dfb1c891d8d893
4 ··0x00000020·35316536·61612e64·65627567·00000000·51e6aa.debug....4 ··0x00000020·63306663·66362e64·65627567·00000000·c0fcf6.debug....
5 ··0x00000030·1eb9a183····························....5 ··0x00000030·c9a21142····························...B
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/conv.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d1c3d0a8a45f58cc58b271aba88575779bda436a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·efc9084922a7de58eeda0c6d67971e282a83e720
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·63336430·61386134·35663538·63633538·c3d0a8a45f58cc58 
3 ··0x00000010·62323731·61626138·38353735·37373962·b271aba88575779b2 ··0x00000000·63393038·34393232·61376465·35386565·c9084922a7de58ee
 3 ··0x00000010·64613063·36643637·39373165·32383261·da0c6d67971e282a
4 ··0x00000020·64613433·36612e64·65627567·00000000·da436a.debug....4 ··0x00000020·38336537·32302e64·65627567·00000000·83e720.debug....
5 ··0x00000030·1d2fb1ac····························./..5 ··0x00000030·8c6ece71····························.n.q
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/driver.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·398b4046e0d0ff9451abbffd0cc31536ef7ee5213 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cefccc04cd677a2383cd6c3839ed988205490e74
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·38623430·34366530·64306666·39343531·8b4046e0d0ff9451 
3 ··0x00000010·61626266·66643063·63333135·33366566·abbffd0cc31536ef2 ··0x00000000·66636363·30346364·36373761·32333833·fccc04cd677a2383
 3 ··0x00000010·63643663·33383339·65643938·38323035·cd6c3839ed988205
4 ··0x00000020·37656535·32312e64·65627567·00000000·7ee521.debug....4 ··0x00000020·34393065·37342e64·65627567·00000000·490e74.debug....
5 ··0x00000030·2e25da2c····························.%.,5 ··0x00000030·e9aef0fc····························....
  
1.45 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/grammar.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5c87d91b5977dde926a76f648d69d7b83cef12e53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b66c4172e00120bc32ebda89e5dafa844f171a46
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·38376439·31623539·37376464·65393236·87d91b5977dde926 
3 ··0x00000010·61373666·36343864·36396437·62383363·a76f648d69d7b83c2 ··0x00000000·36633431·37326530·30313230·62633332·6c4172e00120bc32
 3 ··0x00000010·65626461·38396535·64616661·38343466·ebda89e5dafa844f
4 ··0x00000020·65663132·65352e64·65627567·00000000·ef12e5.debug....4 ··0x00000020·31373161·34362e64·65627567·00000000·171a46.debug....
5 ··0x00000030·1ba94fd9····························..O.5 ··0x00000030·496d04fe····························Im..
  
1.45 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/literals.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ccb37309d61c15367a4adc4d486cb017382588623 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·debdc30e517b6af2fc5d4b5893566441bb2a6e0f
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·62333733·30396436·31633135·33363761·b37309d61c15367a 
3 ··0x00000010·34616463·34643438·36636230·31373338·4adc4d486cb017382 ··0x00000000·62646333·30653531·37623661·66326663·bdc30e517b6af2fc
 3 ··0x00000010·35643462·35383933·35363634·34316262·5d4b5893566441bb
4 ··0x00000020·32353838·36322e64·65627567·00000000·258862.debug....4 ··0x00000020·32613665·30662e64·65627567·00000000·2a6e0f.debug....
5 ··0x00000030·d1fbb122····························..."5 ··0x00000030·e676d456····························.v.V
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/parse.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f925e920ada0be267c4784351903c69ad23df06d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fd83534c3b1a65d09f349f8f6f6c5c97b22664d5
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·32356539·32306164·61306265·32363763·25e920ada0be267c 
3 ··0x00000010·34373834·33353139·30336336·39616432·4784351903c69ad22 ··0x00000000·38333533·34633362·31613635·64303966·83534c3b1a65d09f
 3 ··0x00000010·33343966·38663666·36633563·39376232·349f8f6f6c5c97b2
4 ··0x00000020·33646630·36642e64·65627567·00000000·3df06d.debug....4 ··0x00000020·32363634·64352e64·65627567·00000000·2664d5.debug....
5 ··0x00000030·a2fad2be····························....5 ··0x00000030·d7814a5b····························..J[
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/pgen.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e5fec804ab26278eac0f49a8d93c76186d87322a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8ad5b97c82c36be3a2080282cf50fa2fc9ce4a65
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·66656338·30346162·32363237·38656163·fec804ab26278eac 
3 ··0x00000010·30663439·61386439·33633736·31383664·0f49a8d93c76186d2 ··0x00000000·64356239·37633832·63333662·65336132·d5b97c82c36be3a2
 3 ··0x00000010·30383032·38326366·35306661·32666339·080282cf50fa2fc9
4 ··0x00000020·38373332·32612e64·65627567·00000000·87322a.debug....4 ··0x00000020·63653461·36352e64·65627567·00000000·ce4a65.debug....
5 ··0x00000030·90ca7c03····························..|.5 ··0x00000030·ee3acbd7····························.:..
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/token.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·92854b7996e4c912fc123ffcd8ee401299e6d3423 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·797fd5642819703d7e21f1dbec5beaf3f6eb8784
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·38353462·37393936·65346339·31326663·854b7996e4c912fc 
3 ··0x00000010·31323366·66636438·65653430·31323939·123ffcd8ee4012992 ··0x00000000·37666435·36343238·31393730·33643765·7fd5642819703d7e
 3 ··0x00000010·32316631·64626563·35626561·66336636·21f1dbec5beaf3f6
4 ··0x00000020·65366433·34322e64·65627567·00000000·e6d342.debug....4 ··0x00000020·65623837·38342e64·65627567·00000000·eb8784.debug....
5 ··0x00000030·0da5c760····························...`5 ··0x00000030·9c6cefbd····························.l..
  
1.45 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·413d79bea7249899645f513249ea9a044146ead93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·509471f4f64120642393beb84e25800da6f70ee8
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·33643739·62656137·32343938·39393634·3d79bea724989964 
3 ··0x00000010·35663531·33323439·65613961·30343431·5f513249ea9a04412 ··0x00000000·39343731·66346636·34313230·36343233·9471f4f641206423
 3 ··0x00000010·39336265·62383465·32353830·30646136·93beb84e25800da6
4 ··0x00000020·34366561·64392e64·65627567·00000000·46ead9.debug....4 ··0x00000020·66373065·65382e64·65627567·00000000·f70ee8.debug....
5 ··0x00000030·be92c54d····························...M5 ··0x00000030·200287ac·····························...
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pygram.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a9af7a80fd82fcc924719af125b551544bd7f1d93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c14b063a00823580c56accbc2c3f55889ebcae1d
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61663761·38306664·38326663·63393234·af7a80fd82fcc924 
3 ··0x00000010·37313961·66313235·62353531·35343462·719af125b551544b2 ··0x00000000·34623036·33613030·38323335·38306335·4b063a00823580c5
 3 ··0x00000010·36616363·62633263·33663535·38383965·6accbc2c3f55889e
4 ··0x00000020·64376631·64392e64·65627567·00000000·d7f1d9.debug....4 ··0x00000020·62636165·31642e64·65627567·00000000·bcae1d.debug....
5 ··0x00000030·2f1ae0d5····························/...5 ··0x00000030·075b783e····························.[x>
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fdafe8fe6c43796dfdaae622818a9126316ad8393 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8393553165f91093b460a9eec8afcc1ec1ccc113
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61666538·66653663·34333739·36646664·afe8fe6c43796dfd 
3 ··0x00000010·61616536·32323831·38613931·32363331·aae622818a9126312 ··0x00000000·39333535·33313635·66393130·39336234·93553165f91093b4
 3 ··0x00000010·36306139·65656338·61666363·31656331·60a9eec8afcc1ec1
4 ··0x00000020·36616438·33392e64·65627567·00000000·6ad839.debug....4 ··0x00000020·63636331·31332e64·65627567·00000000·ccc113.debug....
5 ··0x00000030·ca4fc7f2····························.O..5 ··0x00000030·0df937cb····························..7.
  
605 MB
black-dbgsym_24.10.0-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-13·21:26:13.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-13·21:26:13.000000·debian-binary
2 -rw-r--r--···0········0········0·····1944·2024-10-13·21:26:13.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1948·2024-10-13·21:26:13.000000·control.tar.xz
3 -rw-r--r--···0········0········0··6519348·2024-10-13·21:26:13.000000·data.tar.xz3 -rw-r--r--···0········0········0··6518736·2024-10-13·21:26:13.000000·data.tar.xz
7.13 KB
control.tar.xz
7.1 KB
control.tar
2.67 KB
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
7 Installed-Size:·70297 Installed-Size:·7029
8 Depends:·black·(=·24.10.0-1)8 Depends:·black·(=·24.10.0-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·black11 Description:·debug·symbols·for·black
12 Build-Ids:·297e4e7753ff8f2735f2ec60fa1cb111e59b499f·328a10320d0522a0e0c2614cca73e11c1ccb3e8c·35fc4bd69a9631403b33d7f347b59ab679e98db1·398b4046e0d0ff9451abbffd0cc31536ef7ee521·3aeb610b7ad6200c8b23c3c9eb30f096e7226c1b·3ef109e3148709b7be1cb3093840bc5df0900e31·413d79bea7[·...·truncated·by·diffoscope;·len:·973,·SHA:·cc5ed051d12a879e05ddc8d053e64e3991f7db635bdecbe7a7c1b2e35e03ba13·...·]12 Build-Ids:·16470b8f3efb4abc032d9c0c58f66d91c2178cc4·2610ed12973c2d00a0f2425b96869532f38b898b·3731c08df5b75f4f7e170ac4cac165fafb9f78d7·3fe6d20ae25f746b05840ebe4041deebff41d05a·40e92721141b03e86dfd93b07f7aa0f6c961eae5·509471f4f64120642393beb84e25800da6f70ee8·649a29037b[·...·truncated·by·diffoscope;·len:·973,·SHA:·e1d00af7b1bb99dfbfcec19aaceac04ec00ee5639345c54fcc33df81ddc8702a·...·]
4.41 KB
./md5sums
30.0 B
./md5sums
Files differ
4.37 KB
line order
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 usr/lib/debug/.build-id/29/7e4e7753ff8f2735f2ec60fa1cb111e59b499f.debug 
2 usr/lib/debug/.build-id/32/8a10320d0522a0e0c2614cca73e11c1ccb3e8c.debug 
3 usr/lib/debug/.build-id/35/fc4bd69a9631403b33d7f347b59ab679e98db1.debug 
4 usr/lib/debug/.build-id/39/8b4046e0d0ff9451abbffd0cc31536ef7ee521.debug 
5 usr/lib/debug/.build-id/3a/eb610b7ad6200c8b23c3c9eb30f096e7226c1b.debug 
6 usr/lib/debug/.build-id/3e/f109e3148709b7be1cb3093840bc5df0900e31.debug 
7 usr/lib/debug/.build-id/41/3d79bea7249899645f513249ea9a044146ead9.debug 
8 usr/lib/debug/.build-id/45/5e0997a7008898664995cf4773197e116d3004.debug 
9 usr/lib/debug/.build-id/5c/87d91b5977dde926a76f648d69d7b83cef12e5.debug 
10 usr/lib/debug/.build-id/91/3a8d7be720157ba160f48b5018081b69a71eab.debug 
11 usr/lib/debug/.build-id/92/854b7996e4c912fc123ffcd8ee401299e6d342.debug 
12 usr/lib/debug/.build-id/93/a4a7b92b2625c34e82ae1e6f907beff3331475.debug 
13 usr/lib/debug/.build-id/a7/28b105f0586e0a30d513236e401b32d9dd1420.debug 
14 usr/lib/debug/.build-id/a9/af7a80fd82fcc924719af125b551544bd7f1d9.debug 
15 usr/lib/debug/.build-id/b8/926135685d68593bfbdb7e8746bffde0dbcbce.debug 
16 usr/lib/debug/.build-id/be/cbeaa79a6d70ed3c71ae3c9a905a856ce5716d.debug 
17 usr/lib/debug/.build-id/c1/33477f5163cea15c3640ed2f9628c5912a43d9.debug 
18 usr/lib/debug/.build-id/cc/b37309d61c15367a4adc4d486cb01738258862.debug 
19 usr/lib/debug/.build-id/d1/c3d0a8a45f58cc58b271aba88575779bda436a.debug 
20 usr/lib/debug/.build-id/d5/5b19373d3612c5bd51e7114add1419dcb655d7.debug 
21 usr/lib/debug/.build-id/e1/0cb44e6e9ad15d70e21d7bca58c132410a3898.debug 
22 usr/lib/debug/.build-id/e5/fec804ab26278eac0f49a8d93c76186d87322a.debug 
23 usr/lib/debug/.build-id/e6/5d3e14d2f54a0105353c07ed68231f0272c103.debug 
24 usr/lib/debug/.build-id/e6/aeb2872a376e4a69042823ee82d0a662caffc3.debug 
25 usr/lib/debug/.build-id/e8/d9124e6d5bd6ed8e4238216961dca5b97e6004.debug 
26 usr/lib/debug/.build-id/eb/fbedfd3d8027b41fd09d7abef09e259d2d90a3.debug 
27 usr/lib/debug/.build-id/f0/9a338647cbc35c7c4c6244c93ec2451451e6aa.debug 
28 usr/lib/debug/.build-id/f2/8e3893be1decdb5d8a400ac24191a5c5407dfb.debug 
29 usr/lib/debug/.build-id/f9/25e920ada0be267c4784351903c69ad23df06d.debug 
30 usr/lib/debug/.build-id/fd/afe8fe6c43796dfdaae622818a9126316ad839.debug1 usr/lib/debug/.build-id/16/470b8f3efb4abc032d9c0c58f66d91c2178cc4.debug
 2 usr/lib/debug/.build-id/26/10ed12973c2d00a0f2425b96869532f38b898b.debug
 3 usr/lib/debug/.build-id/37/31c08df5b75f4f7e170ac4cac165fafb9f78d7.debug
 4 usr/lib/debug/.build-id/3f/e6d20ae25f746b05840ebe4041deebff41d05a.debug
 5 usr/lib/debug/.build-id/40/e92721141b03e86dfd93b07f7aa0f6c961eae5.debug
 6 usr/lib/debug/.build-id/50/9471f4f64120642393beb84e25800da6f70ee8.debug
 7 usr/lib/debug/.build-id/64/9a29037b68c6ac8c382e7c981048778bf15700.debug
 8 usr/lib/debug/.build-id/74/d31fd47148036d45223c68319ecb1635ddc9a3.debug
 9 usr/lib/debug/.build-id/79/7fd5642819703d7e21f1dbec5beaf3f6eb8784.debug
 10 usr/lib/debug/.build-id/7f/e94731f9b428e75f69d8e3be7cfa8d8ab4193e.debug
 11 usr/lib/debug/.build-id/83/93553165f91093b460a9eec8afcc1ec1ccc113.debug
 12 usr/lib/debug/.build-id/87/d72b4d06fa38b65bb8dfb1c891d8d893c0fcf6.debug
 13 usr/lib/debug/.build-id/88/7f145d8aa0885dce60a64bb76753abcffef16e.debug
 14 usr/lib/debug/.build-id/8a/d5b97c82c36be3a2080282cf50fa2fc9ce4a65.debug
 15 usr/lib/debug/.build-id/90/96d3c150b2912656867a1bf261f3b7a0ddea10.debug
 16 usr/lib/debug/.build-id/96/0c5e376011929a1f2ca6d4992e9361b163c2ee.debug
 17 usr/lib/debug/.build-id/9e/6c70d80305f550f7b5c1140c7591226c8f2e48.debug
 18 usr/lib/debug/.build-id/a6/41ad8b6f7427a84bcb1ac15f78eb46b654d67a.debug
 19 usr/lib/debug/.build-id/a9/a0bfd53019d81e7d5ebe2d77681d18fa86ab69.debug
 20 usr/lib/debug/.build-id/b6/6c4172e00120bc32ebda89e5dafa844f171a46.debug
 21 usr/lib/debug/.build-id/c1/4b063a00823580c56accbc2c3f55889ebcae1d.debug
 22 usr/lib/debug/.build-id/c3/a44bd2209480e3a3895a32119d4127803e0cd0.debug
 23 usr/lib/debug/.build-id/ce/fccc04cd677a2383cd6c3839ed988205490e74.debug
 24 usr/lib/debug/.build-id/d4/67c8d687bb946101a8722ff0f6e564df7daecf.debug
 25 usr/lib/debug/.build-id/d9/579905cc48ab94ad3a9158a3f10116b98b7fcb.debug
 26 usr/lib/debug/.build-id/de/bdc30e517b6af2fc5d4b5893566441bb2a6e0f.debug
 27 usr/lib/debug/.build-id/df/f096c59ef80456707110e3bceab6733ca30d43.debug
 28 usr/lib/debug/.build-id/ef/c9084922a7de58eeda0c6d67971e282a83e720.debug
 29 usr/lib/debug/.build-id/f9/a6df8cfaa99defe60ab53b166a34af6c47ac04.debug
 30 usr/lib/debug/.build-id/fd/83534c3b1a65d09f349f8f6f6c5c97b22664d5.debug
31 usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug31 usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
605 MB
data.tar.xz
605 MB
data.tar
16.8 KB
file list
    
Offset 1, 70 lines modifiedOffset 1, 71 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/29/ 
7 -rw-r--r--···0·root·········(0)·root·········(0)·····4892·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/29/7e4e7753ff8f2735f2ec60fa1cb111e59b499f.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/32/ 
9 -rw-r--r--···0·root·········(0)·root·········(0)·····4912·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/32/8a10320d0522a0e0c2614cca73e11c1ccb3e8c.debug 
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/35/ 
11 -rw-r--r--···0·root·········(0)·root·········(0)·····4896·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/35/fc4bd69a9631403b33d7f347b59ab679e98db1.debug 
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/39/ 
13 -rw-r--r--···0·root·········(0)·root·········(0)·····4916·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/39/8b4046e0d0ff9451abbffd0cc31536ef7ee521.debug 
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3a/ 
15 -rw-r--r--···0·root·········(0)·root·········(0)·····4892·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3a/eb610b7ad6200c8b23c3c9eb30f096e7226c1b.debug 
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3e/ 
17 -rw-r--r--···0·root·········(0)·root·········(0)·····4892·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3e/f109e3148709b7be1cb3093840bc5df0900e31.debug 
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/41/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/16/
19 -rw-r--r--···0·root·········(0)·root·········(0)·····4924·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/41/3d79bea7249899645f513249ea9a044146ead9.debug 
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/45/ 
21 -rw-r--r--···0·root·········(0)·root·········(0)·····4896·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/45/5e0997a7008898664995cf4773197e116d3004.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·····4880·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/16/470b8f3efb4abc032d9c0c58f66d91c2178cc4.debug
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5c/ 
23 -rw-r--r--···0·root·········(0)·root·········(0)·····4912·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5c/87d91b5977dde926a76f648d69d7b83cef12e5.debug 
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/91/ 
25 -rw-r--r--···0·root·········(0)·root·········(0)·····4892·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/91/3a8d7be720157ba160f48b5018081b69a71eab.debug 
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/92/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/26/
27 -rw-r--r--···0·root·········(0)·root·········(0)·····4904·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/92/854b7996e4c912fc123ffcd8ee401299e6d342.debug9 -rw-r--r--···0·root·········(0)·root·········(0)·····4928·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/26/10ed12973c2d00a0f2425b96869532f38b898b.debug
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/93/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/37/
 11 -rw-r--r--···0·root·········(0)·root·········(0)·····4908·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/37/31c08df5b75f4f7e170ac4cac165fafb9f78d7.debug
 12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3f/
29 -rw-r--r--···0·root·········(0)·root·········(0)·····4904·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/93/a4a7b92b2625c34e82ae1e6f907beff3331475.debug13 -rw-r--r--···0·root·········(0)·root·········(0)·····4900·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3f/e6d20ae25f746b05840ebe4041deebff41d05a.debug
 14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/40/
 15 -rw-r--r--···0·root·········(0)·root·········(0)·····4900·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/40/e92721141b03e86dfd93b07f7aa0f6c961eae5.debug
 16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/50/
 17 -rw-r--r--···0·root·········(0)·root·········(0)·····4924·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/50/9471f4f64120642393beb84e25800da6f70ee8.debug
 18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/64/
 19 -rw-r--r--···0·root·········(0)·root·········(0)·····4892·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/64/9a29037b68c6ac8c382e7c981048778bf15700.debug
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a7/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/74/
 21 -rw-r--r--···0·root·········(0)·root·········(0)·····4892·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/74/d31fd47148036d45223c68319ecb1635ddc9a3.debug
 22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/79/
 23 -rw-r--r--···0·root·········(0)·root·········(0)·····4908·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/79/7fd5642819703d7e21f1dbec5beaf3f6eb8784.debug
 24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7f/
 25 -rw-r--r--···0·root·········(0)·root·········(0)·····4892·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7f/e94731f9b428e75f69d8e3be7cfa8d8ab4193e.debug
 26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/83/
 27 -rw-r--r--···0·root·········(0)·root·········(0)·····4900·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/83/93553165f91093b460a9eec8afcc1ec1ccc113.debug
 28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/87/
 29 -rw-r--r--···0·root·········(0)·root·········(0)·····4892·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/87/d72b4d06fa38b65bb8dfb1c891d8d893c0fcf6.debug
 30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/88/
 31 -rw-r--r--···0·root·········(0)·root·········(0)·····4912·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/88/7f145d8aa0885dce60a64bb76753abcffef16e.debug
 32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8a/
 33 -rw-r--r--···0·root·········(0)·root·········(0)·····4904·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8a/d5b97c82c36be3a2080282cf50fa2fc9ce4a65.debug
 34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/90/
31 -rw-r--r--···0·root·········(0)·root·········(0)·····4896·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a7/28b105f0586e0a30d513236e401b32d9dd1420.debug35 -rw-r--r--···0·root·········(0)·root·········(0)·····4964·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/90/96d3c150b2912656867a1bf261f3b7a0ddea10.debug
 36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/96/
 37 -rw-r--r--···0·root·········(0)·root·········(0)·····4892·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/96/0c5e376011929a1f2ca6d4992e9361b163c2ee.debug
 38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/9e/
 39 -rw-r--r--···0·root·········(0)·root·········(0)··7002988·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/9e/6c70d80305f550f7b5c1140c7591226c8f2e48.debug
 40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a6/
 41 -rw-r--r--···0·root·········(0)·root·········(0)·····4900·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a6/41ad8b6f7427a84bcb1ac15f78eb46b654d67a.debug
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a9/42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a9/
33 -rw-r--r--···0·root·········(0)·root·········(0)·····4900·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a9/af7a80fd82fcc924719af125b551544bd7f1d9.debug43 -rw-r--r--···0·root·········(0)·root·········(0)·····4908·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a9/a0bfd53019d81e7d5ebe2d77681d18fa86ab69.debug
34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b8/44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b6/
35 -rw-r--r--···0·root·········(0)·root·········(0)··7004148·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b8/926135685d68593bfbdb7e8746bffde0dbcbce.debug 
36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/be/ 
37 -rw-r--r--···0·root·········(0)·root·········(0)·····4880·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/be/cbeaa79a6d70ed3c71ae3c9a905a856ce5716d.debug45 -rw-r--r--···0·root·········(0)·root·········(0)·····4912·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b6/6c4172e00120bc32ebda89e5dafa844f171a46.debug
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/c1/46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/c1/
39 -rw-r--r--···0·root·········(0)·root·········(0)·····4904·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/c1/33477f5163cea15c3640ed2f9628c5912a43d9.debug47 -rw-r--r--···0·root·········(0)·root·········(0)·····4904·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/c1/4b063a00823580c56accbc2c3f55889ebcae1d.debug
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/cc/48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/c3/
41 -rw-r--r--···0·root·········(0)·root·········(0)·····4924·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/cc/b37309d61c15367a4adc4d486cb01738258862.debug49 -rw-r--r--···0·root·········(0)·root·········(0)·····4896·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/c3/a44bd2209480e3a3895a32119d4127803e0cd0.debug
42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/d1/ 
43 -rw-r--r--···0·root·········(0)·root·········(0)·····4904·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/d1/c3d0a8a45f58cc58b271aba88575779bda436a.debug 
44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/d5/ 
45 -rw-r--r--···0·root·········(0)·root·········(0)·····4928·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/d5/5b19373d3612c5bd51e7114add1419dcb655d7.debug 
46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/e1/50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ce/
47 -rw-r--r--···0·root·········(0)·root·········(0)·····4896·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/e1/0cb44e6e9ad15d70e21d7bca58c132410a3898.debug51 -rw-r--r--···0·root·········(0)·root·········(0)·····4916·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ce/fccc04cd677a2383cd6c3839ed988205490e74.debug
 52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/d4/
 53 -rw-r--r--···0·root·········(0)·root·········(0)·····4888·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/d4/67c8d687bb946101a8722ff0f6e564df7daecf.debug
 54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/d9/
 55 -rw-r--r--···0·root·········(0)·root·········(0)·····4900·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/d9/579905cc48ab94ad3a9158a3f10116b98b7fcb.debug
48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/e5/56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/de/
49 -rw-r--r--···0·root·········(0)·root·········(0)·····4904·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/e5/fec804ab26278eac0f49a8d93c76186d87322a.debug57 -rw-r--r--···0·root·········(0)·root·········(0)·····4924·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/de/bdc30e517b6af2fc5d4b5893566441bb2a6e0f.debug
50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/e6/ 
51 -rw-r--r--···0·root·········(0)·root·········(0)·····4888·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/e6/5d3e14d2f54a0105353c07ed68231f0272c103.debug 
52 -rw-r--r--···0·root·········(0)·root·········(0)·····4896·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/e6/aeb2872a376e4a69042823ee82d0a662caffc3.debug 
53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/e8/ 
54 -rw-r--r--···0·root·········(0)·root·········(0)·····4892·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/e8/d9124e6d5bd6ed8e4238216961dca5b97e6004.debug 
55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/eb/ 
56 -rw-r--r--···0·root·········(0)·root·········(0)·····4964·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/eb/fbedfd3d8027b41fd09d7abef09e259d2d90a3.debug 
57 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/f0/58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/df/
58 -rw-r--r--···0·root·········(0)·root·········(0)·····4892·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/f0/9a338647cbc35c7c4c6244c93ec2451451e6aa.debug59 -rw-r--r--···0·root·········(0)·root·········(0)·····4908·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/df/f096c59ef80456707110e3bceab6733ca30d43.debug
59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/f2/60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ef/
60 -rw-r--r--···0·root·········(0)·root·········(0)·····4904·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/f2/8e3893be1decdb5d8a400ac24191a5c5407dfb.debug61 -rw-r--r--···0·root·········(0)·root·········(0)·····4908·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ef/c9084922a7de58eeda0c6d67971e282a83e720.debug
61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/f9/62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/f9/
62 -rw-r--r--···0·root·········(0)·root·········(0)·····4904·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/f9/25e920ada0be267c4784351903c69ad23df06d.debug63 -rw-r--r--···0·root·········(0)·root·········(0)·····4892·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/f9/a6df8cfaa99defe60ab53b166a34af6c47ac04.debug
63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/fd/64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/fd/
64 -rw-r--r--···0·root·········(0)·root·········(0)·····4900·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/fd/afe8fe6c43796dfdaae622818a9126316ad839.debug65 -rw-r--r--···0·root·········(0)·root·········(0)·····4908·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/fd/83534c3b1a65d09f349f8f6f6c5c97b22664d5.debug
65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.dwz/66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.dwz/
66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/
67 -rw-r--r--···0·root·········(0)·root·········(0)·····3864·2024-10-13·21:26:13.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug68 -rw-r--r--···0·root·········(0)·root·········(0)·····3864·2024-10-13·21:26:13.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/
69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/doc/70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/doc/
70 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/doc/black-dbgsym·->·black71 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/doc/black-dbgsym·->·black
26.3 KB
./usr/lib/debug/.build-id/29/7e4e7753ff8f2735f2ec60fa1cb111e59b499f.debug vs.
./usr/lib/debug/.build-id/50/9471f4f64120642393beb84e25800da6f70ee8.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3572·(bytes·into·file)13 ··Start·of·section·headers:··········3604·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f0·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00600·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.15 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xdf4:1 There·are·33·section·headers,·starting·at·offset·0xe14:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a8·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000480·000118·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000480·000118·00017c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005ec·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005fc·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015a·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·000164·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·000454·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00048c·000032·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000494·000041·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004d8·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·000510·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000523·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·00056c·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001c9·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000afc·0001cf·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000cad·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000ccb·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.86 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·000005ec·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·000005fc·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 24 lines modifiedOffset 56, 24 lines modified
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·lines.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·tokenize.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·0000055c·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·0000056c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·0000055c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·0000056c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005ec·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005fc·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005ec·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005fc·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
Offset 81, 12 lines modifiedOffset 81, 12 lines modified
81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
88 ····84:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_lines 
89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 91 ····87:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_tokenize
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·297e4e7753ff8f2735f2ec60fa1cb111e59b499f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·509471f4f64120642393beb84e25800da6f70ee8
9.87 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5543 ··Length:······················566
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3965 ··Prologue·Length:·············408
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xf1):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   lines.c35 ··1»      1»     0»    0»   tokenize.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000196]··Set·column·to·149 ··[0x000001a2]··Set·column·to·1
50 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x42850 ··[0x000001a4]··Extended·opcode·2:·set·Address·to·0x428
51 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·551 ··[0x000001ab]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·5
52 ··[0x000001a0]··Set·column·to·552 ··[0x000001ac]··Set·column·to·5
53 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·653 ··[0x000001ae]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·6
54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)54 ··[0x000001af]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a4]··Set·column·to·1755 ··[0x000001b0]··Set·column·to·17
56 ··[0x000001a6]··Set·is_stmt·to·056 ··[0x000001b2]··Set·is_stmt·to·0
57 ··[0x000001a7]··Copy·(view·2)57 ··[0x000001b3]··Copy·(view·2)
58 ··[0x000001a8]··Set·column·to·858 ··[0x000001b4]··Set·column·to·8
59 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001b6]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·760 ··[0x000001ba]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7
61 ··[0x000001af]··Set·column·to·5 
62 ··[0x000001b1]··Set·is_stmt·to·1 
63 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·8 
64 ··[0x000001b3]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
65 ··[0x000001b5]··Set·column·to·37 
66 ··[0x000001b7]··Advance·Line·by·688·to·696 
67 ··[0x000001ba]··Copy·(view·1) 
68 ··[0x000001bb]··Set·column·to·561 ··[0x000001bb]··Set·column·to·5
 62 ··[0x000001bd]··Set·is_stmt·to·1
 63 ··[0x000001be]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·8
 64 ··[0x000001bf]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 65 ··[0x000001c1]··Set·column·to·37
 66 ··[0x000001c3]··Advance·Line·by·688·to·696
 67 ··[0x000001c6]··Copy·(view·1)
 68 ··[0x000001c7]··Set·column·to·5
69 ··[0x000001bd]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)69 ··[0x000001c9]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)
70 ··[0x000001be]··Set·column·to·3670 ··[0x000001ca]··Set·column·to·36
71 ··[0x000001c0]··Advance·Line·by·-461·to·23971 ··[0x000001cc]··Advance·Line·by·-461·to·239
72 ··[0x000001c3]··Copy·(view·3)72 ··[0x000001cf]··Copy·(view·3)
73 ··[0x000001c4]··Set·column·to·573 ··[0x000001d0]··Set·column·to·5
74 ··[0x000001c6]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)74 ··[0x000001d2]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)
75 ··[0x000001c7]··Set·column·to·1475 ··[0x000001d3]··Set·column·to·14
76 ··[0x000001c9]··Set·is_stmt·to·076 ··[0x000001d5]··Set·is_stmt·to·0
77 ··[0x000001ca]··Copy·(view·5)77 ··[0x000001d6]··Copy·(view·5)
78 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·24478 ··[0x000001d7]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·244
79 ··[0x000001cc]··Set·column·to·879 ··[0x000001d8]··Set·column·to·8
80 ··[0x000001ce]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001da]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001d2]··Advance·Line·by·456·to·70081 ··[0x000001de]··Advance·Line·by·456·to·700
82 ··[0x000001d5]··Copy·(view·1)82 ··[0x000001e1]··Copy·(view·1)
83 ··[0x000001d6]··Set·column·to·583 ··[0x000001e2]··Set·column·to·5
84 ··[0x000001d8]··Set·is_stmt·to·184 ··[0x000001e4]··Set·is_stmt·to·1
85 ··[0x000001d9]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·70385 ··[0x000001e5]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703
86 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)86 ··[0x000001e6]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)
87 ··[0x000001db]··Set·column·to·987 ··[0x000001e7]··Set·column·to·9
88 ··[0x000001dd]··Set·is_stmt·to·088 ··[0x000001e9]··Set·is_stmt·to·0
89 ··[0x000001de]··Copy·(view·2)89 ··[0x000001ea]··Copy·(view·2)
90 ··[0x000001df]··Set·column·to·890 ··[0x000001eb]··Set·column·to·8
91 ··[0x000001e1]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·70491 ··[0x000001ed]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·704
92 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·70492 ··[0x000001ee]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·704
93 ··[0x000001e3]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001ef]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001e5]··Set·column·to·5 
95 ··[0x000001e7]··Set·is_stmt·to·1 
96 ··[0x000001e8]··Advance·Line·by·-695·to·9 
97 ··[0x000001eb]··Copy·(view·1) 
98 ··[0x000001ec]··Set·column·to·23 
99 ··[0x000001ee]··Set·is_stmt·to·0 
100 ··[0x000001ef]··Copy·(view·2) 
101 ··[0x000001f0]··Set·column·to·594 ··[0x000001f1]··Set·column·to·5
102 ··[0x000001f2]··Set·is_stmt·to·195 ··[0x000001f3]··Set·is_stmt·to·1
 96 ··[0x000001f4]··Advance·Line·by·-695·to·9
103 ··[0x000001f3]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10 
104 ··[0x000001f4]··Set·column·to·8 
105 ··[0x000001f6]··Set·is_stmt·to·0 
106 ··[0x000001f7]··Copy·(view·1)97 ··[0x000001f7]··Copy·(view·1)
107 ··[0x000001f8]··Set·column·to·598 ··[0x000001f8]··Set·column·to·23
108 ··[0x000001fa]··Set·is_stmt·to·199 ··[0x000001fa]··Set·is_stmt·to·0
109 ··[0x000001fb]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13100 ··[0x000001fb]··Copy·(view·2)
110 ··[0x000001fc]··Set·column·to·1101 ··[0x000001fc]··Set·column·to·5
111 ··[0x000001fe]··Set·is_stmt·to·0102 ··[0x000001fe]··Set·is_stmt·to·1
 103 ··[0x000001ff]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10
 104 ··[0x00000200]··Set·column·to·8
 105 ··[0x00000202]··Set·is_stmt·to·0
 106 ··[0x00000203]··Copy·(view·1)
 107 ··[0x00000204]··Set·column·to·5
 108 ··[0x00000206]··Set·is_stmt·to·1
 109 ··[0x00000207]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13
 110 ··[0x00000208]··Set·column·to·1
 111 ··[0x0000020a]··Set·is_stmt·to·0
112 ··[0x000001ff]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)112 ··[0x0000020b]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)
113 ··[0x00000200]··Set·column·to·13113 ··[0x0000020c]··Set·column·to·13
Max diff block lines reached; 2/10033 bytes (0.02%) of diff not shown.
1.62 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/lines.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/blib2to3/pgen2/tokenize.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_lines41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x31):·PyInit_tokenize
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
821 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/lines.c 
3 PyInit_lines2 /tmp/tmprq7hqrva/build/blib2to3/pgen2/tokenize.c
 3 PyInit_tokenize
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
 15 tokenize.c
15 __FRAME_END__16 __FRAME_END__
16 _DYNAMIC17 _DYNAMIC
17 __TMC_END__18 __TMC_END__
18 __dso_handle19 __dso_handle
19 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
20 __cxa_finalize21 __cxa_finalize
21 PyInit___init__22 PyInit___init__
22 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
23 PyImport_ImportModule24 PyImport_ImportModule
24 PyInit_lines 
25 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
26 _Py_Dealloc26 _Py_Dealloc
27 PyCapsule_Import27 PyCapsule_Import
 28 PyInit_tokenize
28 __gmon_start__29 __gmon_start__
29 .shstrtab30 .shstrtab
30 .note.gnu.build-id31 .note.gnu.build-id
31 .gnu.hash32 .gnu.hash
32 .rel.dyn33 .rel.dyn
33 .rel.plt34 .rel.plt
34 .eh_frame35 .eh_frame
565 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000424·<frame_dummy>:17 00000424·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000428·<PyInit_lines>:21 00000428·<PyInit_tokenize>:
22 »       ...22 »       ...
  
23 00000474·<PyInit___init__>:23 00000474·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
335 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/lines.c 
3 ··[····25]··PyInit_lines2 ··[·····0]··/tmp/tmprq7hqrva/build/blib2to3/pgen2/tokenize.c
 3 ··[····31]··PyInit_tokenize
  
2.79 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·7279006c·696e6573·rray_entry.lines15 ··0x000000c0·72726179·5f656e74·72790074·6f6b656e·rray_entry.token
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·697a652e·63005f5f·4652414d·455f454e·ize.c.__FRAME_EN
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET
21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi
22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini22 ··0x00000130·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___
23 ··0x00000140·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe23 ··0x00000140·696e6974·5f5f005f·49544d5f·72656769·init__._ITM_regi
24 ··0x00000150·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py24 ··0x00000150·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
25 ··0x00000160·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod 
26 ··0x00000170·756c6500·5079496e·69745f6c·696e6573·ule.PyInit_lines 
27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister 
28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py 
29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu 
30 ··0x000001b0·6c655f49·6d706f72·74005f5f·676d6f6e·le_Import.__gmon 
31 ··0x000001c0·5f737461·72745f5f·00················_start__.25 ··0x00000160·00507949·6d706f72·745f496d·706f7274·.PyImport_Import
 26 ··0x00000170·4d6f6475·6c65005f·49544d5f·64657265·Module._ITM_dere
 27 ··0x00000180·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
 28 ··0x00000190·6c65005f·50795f44·65616c6c·6f630050·le._Py_Dealloc.P
 29 ··0x000001a0·79436170·73756c65·5f496d70·6f727400·yCapsule_Import.
 30 ··0x000001b0·5079496e·69745f74·6f6b656e·697a6500·PyInit_tokenize.
 31 ··0x000001c0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.
  
4.06 KB
./usr/lib/debug/.build-id/32/8a10320d0522a0e0c2614cca73e11c1ccb3e8c.debug vs.
./usr/lib/debug/.build-id/88/7f145d8aa0885dce60a64bb76753abcffef16e.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 95% similar despite different names
1.36 KB
readelf --wide --sections {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015d·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015f·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·000450·000040·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·000450·000040·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000490·00003a·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000490·00003a·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·0004cc·000038·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·0004cc·000038·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·000504·000013·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·000504·000013·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000517·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000517·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000560·000590·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000560·000590·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000af0·0001d1·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000af0·0001d1·00······0···0··1
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·328a10320d0522a0e0c2614cca73e11c1ccb3e8c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·887f145d8aa0885dce60a64bb76753abcffef16e
558 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
864 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/resources.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/resources.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42c14 ····<18>···DW_AT_low_pc······:·(addr)·0x42c
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
363 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 nGCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/resources.c2 /tmp/tmprq7hqrva/build/black/resources.c
3 PyInit_resources3 PyInit_resources
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
306 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/resources.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/resources.c
3 ··[····29]··PyInit_resources3 ··[····29]··PyInit_resources
  
26.1 KB
./usr/lib/debug/.build-id/35/fc4bd69a9631403b33d7f347b59ab679e98db1.debug vs.
./usr/lib/debug/.build-id/96/0c5e376011929a1f2ca6d4992e9361b163c2ee.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3576·(bytes·into·file)13 ··Start·of·section·headers:··········3572·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f4·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f0·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
3.99 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xdf8:1 There·are·33·section·headers,·starting·at·offset·0xdf4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000480·000118·000170·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000480·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005f0·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005ec·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b4·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00023c·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002ec·00015b·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015b·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·000448·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000488·000036·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00048c·000032·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001cd·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001c9·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000cb1·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000cad·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.79 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·000005f0·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·000005ec·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 24 lines modifiedOffset 56, 24 lines modified
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·strings.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·lines.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·00000560·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·0000055c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00000560·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·0000055c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005f0·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005ec·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005f0·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005ec·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
Offset 81, 12 lines modifiedOffset 81, 12 lines modified
81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
 88 ····84:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_lines
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
90 ····86:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_strings 
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·35fc4bd69a9631403b33d7f347b59ab679e98db13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·960c5e376011929a1f2ca6d4992e9361b163c2ee
9.89 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5563 ··Length:······················554
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3985 ··Prologue·Length:·············396
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   strings.c35 ··1»      1»     0»    0»   lines.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000198]··Set·column·to·149 ··[0x00000196]··Set·column·to·1
50 ··[0x0000019a]··Extended·opcode·2:·set·Address·to·0x42850 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x428
51 ··[0x000001a1]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·551 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·5
52 ··[0x000001a2]··Set·column·to·552 ··[0x000001a0]··Set·column·to·5
53 ··[0x000001a4]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·653 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·6
54 ··[0x000001a5]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a6]··Set·column·to·1755 ··[0x000001a4]··Set·column·to·17
56 ··[0x000001a8]··Set·is_stmt·to·056 ··[0x000001a6]··Set·is_stmt·to·0
57 ··[0x000001a9]··Copy·(view·2)57 ··[0x000001a7]··Copy·(view·2)
58 ··[0x000001aa]··Set·column·to·858 ··[0x000001a8]··Set·column·to·8
59 ··[0x000001ac]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b0]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·760 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7
61 ··[0x000001b1]··Set·column·to·561 ··[0x000001af]··Set·column·to·5
62 ··[0x000001b3]··Set·is_stmt·to·162 ··[0x000001b1]··Set·is_stmt·to·1
63 ··[0x000001b4]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·863 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·8
64 ··[0x000001b5]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001b3]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001b7]··Set·column·to·3765 ··[0x000001b5]··Set·column·to·37
66 ··[0x000001b9]··Advance·Line·by·688·to·69666 ··[0x000001b7]··Advance·Line·by·688·to·696
67 ··[0x000001bc]··Copy·(view·1)67 ··[0x000001ba]··Copy·(view·1)
68 ··[0x000001bd]··Set·column·to·568 ··[0x000001bb]··Set·column·to·5
69 ··[0x000001bf]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)69 ··[0x000001bd]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)
70 ··[0x000001c0]··Set·column·to·3670 ··[0x000001be]··Set·column·to·36
71 ··[0x000001c2]··Advance·Line·by·-461·to·23971 ··[0x000001c0]··Advance·Line·by·-461·to·239
72 ··[0x000001c5]··Copy·(view·3)72 ··[0x000001c3]··Copy·(view·3)
73 ··[0x000001c6]··Set·column·to·573 ··[0x000001c4]··Set·column·to·5
74 ··[0x000001c8]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)74 ··[0x000001c6]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)
75 ··[0x000001c9]··Set·column·to·1475 ··[0x000001c7]··Set·column·to·14
76 ··[0x000001cb]··Set·is_stmt·to·076 ··[0x000001c9]··Set·is_stmt·to·0
77 ··[0x000001cc]··Copy·(view·5)77 ··[0x000001ca]··Copy·(view·5)
78 ··[0x000001cd]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·24478 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·244
79 ··[0x000001ce]··Set·column·to·879 ··[0x000001cc]··Set·column·to·8
80 ··[0x000001d0]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001ce]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001d4]··Advance·Line·by·456·to·70081 ··[0x000001d2]··Advance·Line·by·456·to·700
82 ··[0x000001d7]··Copy·(view·1)82 ··[0x000001d5]··Copy·(view·1)
83 ··[0x000001d8]··Set·column·to·583 ··[0x000001d6]··Set·column·to·5
84 ··[0x000001da]··Set·is_stmt·to·184 ··[0x000001d8]··Set·is_stmt·to·1
85 ··[0x000001db]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·70385 ··[0x000001d9]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703
86 ··[0x000001dc]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)86 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)
87 ··[0x000001dd]··Set·column·to·987 ··[0x000001db]··Set·column·to·9
88 ··[0x000001df]··Set·is_stmt·to·088 ··[0x000001dd]··Set·is_stmt·to·0
89 ··[0x000001e0]··Copy·(view·2)89 ··[0x000001de]··Copy·(view·2)
90 ··[0x000001e1]··Set·column·to·890 ··[0x000001df]··Set·column·to·8
91 ··[0x000001e3]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·70491 ··[0x000001e1]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·704
92 ··[0x000001e4]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·70492 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·704
93 ··[0x000001e5]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001e3]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001e7]··Set·column·to·594 ··[0x000001e5]··Set·column·to·5
95 ··[0x000001e9]··Set·is_stmt·to·195 ··[0x000001e7]··Set·is_stmt·to·1
96 ··[0x000001ea]··Advance·Line·by·-695·to·996 ··[0x000001e8]··Advance·Line·by·-695·to·9
97 ··[0x000001ed]··Copy·(view·1)97 ··[0x000001eb]··Copy·(view·1)
98 ··[0x000001ee]··Set·column·to·2398 ··[0x000001ec]··Set·column·to·23
99 ··[0x000001f0]··Set·is_stmt·to·099 ··[0x000001ee]··Set·is_stmt·to·0
100 ··[0x000001f1]··Copy·(view·2)100 ··[0x000001ef]··Copy·(view·2)
101 ··[0x000001f2]··Set·column·to·5101 ··[0x000001f0]··Set·column·to·5
102 ··[0x000001f4]··Set·is_stmt·to·1102 ··[0x000001f2]··Set·is_stmt·to·1
103 ··[0x000001f5]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10103 ··[0x000001f3]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10
104 ··[0x000001f6]··Set·column·to·8104 ··[0x000001f4]··Set·column·to·8
105 ··[0x000001f8]··Set·is_stmt·to·0105 ··[0x000001f6]··Set·is_stmt·to·0
106 ··[0x000001f9]··Copy·(view·1)106 ··[0x000001f7]··Copy·(view·1)
107 ··[0x000001fa]··Set·column·to·5107 ··[0x000001f8]··Set·column·to·5
108 ··[0x000001fc]··Set·is_stmt·to·1108 ··[0x000001fa]··Set·is_stmt·to·1
109 ··[0x000001fd]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13109 ··[0x000001fb]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13
110 ··[0x000001fe]··Set·column·to·1110 ··[0x000001fc]··Set·column·to·1
111 ··[0x00000200]··Set·is_stmt·to·0111 ··[0x000001fe]··Set·is_stmt·to·0
112 ··[0x00000201]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)112 ··[0x000001ff]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)
113 ··[0x00000202]··Set·column·to·13113 ··[0x00000200]··Set·column·to·13
114 ··[0x00000204]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13114 ··[0x00000202]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13
115 ··[0x00000205]··Set·File·Name·to·entry·2·in·the·File·Name·Table115 ··[0x00000203]··Set·File·Name·to·entry·2·in·the·File·Name·Table
116 ··[0x00000207]··Set·column·to·9116 ··[0x00000205]··Set·column·to·9
117 ··[0x00000209]··Set·is_stmt·to·1117 ··[0x00000207]··Set·is_stmt·to·1
118 ··[0x0000020a]··Advance·Line·by·692·to·705118 ··[0x00000208]··Advance·Line·by·692·to·705
119 ··[0x0000020d]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705119 ··[0x0000020b]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705
120 ··[0x0000020e]··Set·is_stmt·to·0120 ··[0x0000020c]··Set·is_stmt·to·0
121 ··[0x0000020f]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705121 ··[0x0000020d]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705
122 ··[0x00000210]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705122 ··[0x0000020e]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705
123 ··[0x00000211]··Set·File·Name·to·entry·1·in·the·File·Name·Table123 ··[0x0000020f]··Set·File·Name·to·entry·1·in·the·File·Name·Table
124 ··[0x00000213]··Set·column·to·1124 ··[0x00000211]··Set·column·to·1
125 ··[0x00000215]··Advance·Line·by·-691·to·14125 ··[0x00000213]··Advance·Line·by·-691·to·14
126 ··[0x00000218]··Copy·(view·1)126 ··[0x00000216]··Copy·(view·1)
127 ··[0x00000219]··Set·column·to·38127 ··[0x00000217]··Set·column·to·38
128 ··[0x0000021b]··Set·is_stmt·to·1128 ··[0x00000219]··Set·is_stmt·to·1
129 ··[0x0000021c]··Extended·opcode·2:·set·Address·to·0x474129 ··[0x0000021a]··Extended·opcode·2:·set·Address·to·0x474
130 ··[0x00000223]··Special·opcode·9:·advance·Address·by·0·to·0x474·and·Line·by·4·to·18130 ··[0x00000221]··Special·opcode·9:·advance·Address·by·0·to·0x474·and·Line·by·4·to·18
Max diff block lines reached; 2/10050 bytes (0.02%) of diff not shown.
1.61 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/strings.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/lines.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x27):·PyInit_strings41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_lines
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
797 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/strings.c2 /tmp/tmprq7hqrva/build/black/lines.c
3 PyInit_strings3 PyInit_lines
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 strings.c 
16 __FRAME_END__15 __FRAME_END__
17 _DYNAMIC16 _DYNAMIC
18 __TMC_END__17 __TMC_END__
19 __dso_handle18 __dso_handle
20 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize20 __cxa_finalize
22 PyInit___init__21 PyInit___init__
23 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
24 PyImport_ImportModule23 PyImport_ImportModule
 24 PyInit_lines
25 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
26 _Py_Dealloc26 _Py_Dealloc
27 PyInit_strings 
28 PyCapsule_Import27 PyCapsule_Import
29 __gmon_start__28 __gmon_start__
30 .shstrtab29 .shstrtab
31 .note.gnu.build-id30 .note.gnu.build-id
32 .gnu.hash31 .gnu.hash
33 .rel.dyn32 .rel.dyn
34 .rel.plt33 .rel.plt
564 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000424·<frame_dummy>:17 00000424·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000428·<PyInit_strings>:21 00000428·<PyInit_lines>:
22 »       ...22 »       ...
  
23 00000474·<PyInit___init__>:23 00000474·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
324 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/strings.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/lines.c
3 ··[····27]··PyInit_strings3 ··[····25]··PyInit_lines
  
2.79 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790073·7472696e·rray_entry.strin15 ··0x000000c0·72726179·5f656e74·7279006c·696e6573·rray_entry.lines
16 ··0x000000d0·67732e63·005f5f46·52414d45·5f454e44·gs.c.__FRAME_END16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
21 ··0x00000120·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
22 ··0x00000130·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
23 ··0x00000140·6e69745f·5f005f49·544d5f72·65676973·nit__._ITM_regis23 ··0x00000140·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe
24 ··0x00000150·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.24 ··0x00000150·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
25 ··0x00000160·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM 
26 ··0x00000170·6f64756c·65005f49·544d5f64·65726567·odule._ITM_dereg 
27 ··0x00000180·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl 
28 ··0x00000190·65005f50·795f4465·616c6c6f·63005079·e._Py_Dealloc.Py 
29 ··0x000001a0·496e6974·5f737472·696e6773·00507943·Init_strings.PyC25 ··0x00000160·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod
 26 ··0x00000170·756c6500·5079496e·69745f6c·696e6573·ule.PyInit_lines
 27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
 28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
 29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu
30 ··0x000001b0·61707375·6c655f49·6d706f72·74005f5f·apsule_Import.__30 ··0x000001b0·6c655f49·6d706f72·74005f5f·676d6f6e·le_Import.__gmon
31 ··0x000001c0·676d6f6e·5f737461·72745f5f·00·······gmon_start__.31 ··0x000001c0·5f737461·72745f5f·00················_start__.
  
4.11 KB
./usr/lib/debug/.build-id/39/8b4046e0d0ff9451abbffd0cc31536ef7ee521.debug vs.
./usr/lib/debug/.build-id/ce/fccc04cd677a2383cd6c3839ed988205490e74.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
1.36 KB
readelf --wide --sections {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·000162·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·000163·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·000454·000040·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·000454·000040·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000494·00003d·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000494·00003d·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·0004d4·000038·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·0004d4·000038·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·00050c·000013·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·00050c·000013·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00051f·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00051f·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000568·000590·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000568·000590·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000af8·0001cb·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000af8·0001cb·00······0···0··1
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·398b4046e0d0ff9451abbffd0cc31536ef7ee5213 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cefccc04cd677a2383cd6c3839ed988205490e74
576 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/blib2to3/pgen227 ··1»      /tmp/tmprq7hqrva/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xf1):
876 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/blib2to3/pgen2/driver.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/blib2to3/pgen2/driver.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42c14 ····<18>···DW_AT_low_pc······:·(addr)·0x42c
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
373 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 !GCC:·(Debian·14.2.0-6)·14.2.01 tGCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/blib2to3/pgen2/driver.c2 /tmp/tmprq7hqrva/build/blib2to3/pgen2/driver.c
3 PyInit_driver3 PyInit_driver
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
315 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/blib2to3/pgen2/driver.c2 ··[·····0]··/tmp/tmprq7hqrva/build/blib2to3/pgen2/driver.c
3 ··[····2f]··PyInit_driver3 ··[····2f]··PyInit_driver
  
26.8 KB
./usr/lib/debug/.build-id/3a/eb610b7ad6200c8b23c3c9eb30f096e7226c1b.debug vs.
./usr/lib/debug/.build-id/b6/6c4172e00120bc32ebda89e5dafa844f171a46.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3572·(bytes·into·file)13 ··Start·of·section·headers:··········3592·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f0·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005fc·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.31 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xdf4:1 There·are·33·section·headers,·starting·at·offset·0xe08:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a7·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000480·000118·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000480·000118·000178·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005ec·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005f8·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b4·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00023c·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015a·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002ec·000163·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·000450·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00048c·000032·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000490·00003f·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004d0·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·000508·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00051b·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000564·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001c9·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000af4·0001cd·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000cad·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000cc1·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.11 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·000005ec·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·000005f8·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 37 lines modifiedOffset 56, 37 lines modified
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·nodes.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·grammar.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·0000055c·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·00000568·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·0000055c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·00000568·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005ec·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005f8·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005ec·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005f8·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_nodes 
85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
86 ····82:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 90 ····86:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_grammar
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3aeb610b7ad6200c8b23c3c9eb30f096e7226c1b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b66c4172e00120bc32ebda89e5dafa844f171a46
9.87 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5543 ··Length:······················565
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3965 ··Prologue·Length:·············407
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xf1):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   nodes.c35 ··1»      1»     0»    0»   grammar.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000196]··Set·column·to·149 ··[0x000001a1]··Set·column·to·1
50 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x42850 ··[0x000001a3]··Extended·opcode·2:·set·Address·to·0x428
51 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·551 ··[0x000001aa]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·5
52 ··[0x000001a0]··Set·column·to·552 ··[0x000001ab]··Set·column·to·5
53 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·653 ··[0x000001ad]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·6
54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)54 ··[0x000001ae]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a4]··Set·column·to·1755 ··[0x000001af]··Set·column·to·17
56 ··[0x000001a6]··Set·is_stmt·to·056 ··[0x000001b1]··Set·is_stmt·to·0
57 ··[0x000001a7]··Copy·(view·2)57 ··[0x000001b2]··Copy·(view·2)
58 ··[0x000001a8]··Set·column·to·858 ··[0x000001b3]··Set·column·to·8
59 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001b5]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·760 ··[0x000001b9]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7
61 ··[0x000001af]··Set·column·to·561 ··[0x000001ba]··Set·column·to·5
62 ··[0x000001b1]··Set·is_stmt·to·162 ··[0x000001bc]··Set·is_stmt·to·1
63 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·863 ··[0x000001bd]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·8
64 ··[0x000001b3]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001be]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001b5]··Set·column·to·3765 ··[0x000001c0]··Set·column·to·37
66 ··[0x000001b7]··Advance·Line·by·688·to·69666 ··[0x000001c2]··Advance·Line·by·688·to·696
67 ··[0x000001ba]··Copy·(view·1)67 ··[0x000001c5]··Copy·(view·1)
68 ··[0x000001bb]··Set·column·to·568 ··[0x000001c6]··Set·column·to·5
69 ··[0x000001bd]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)69 ··[0x000001c8]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)
70 ··[0x000001be]··Set·column·to·3670 ··[0x000001c9]··Set·column·to·36
71 ··[0x000001c0]··Advance·Line·by·-461·to·23971 ··[0x000001cb]··Advance·Line·by·-461·to·239
72 ··[0x000001c3]··Copy·(view·3)72 ··[0x000001ce]··Copy·(view·3)
73 ··[0x000001c4]··Set·column·to·573 ··[0x000001cf]··Set·column·to·5
74 ··[0x000001c6]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)74 ··[0x000001d1]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)
75 ··[0x000001c7]··Set·column·to·1475 ··[0x000001d2]··Set·column·to·14
76 ··[0x000001c9]··Set·is_stmt·to·076 ··[0x000001d4]··Set·is_stmt·to·0
77 ··[0x000001ca]··Copy·(view·5)77 ··[0x000001d5]··Copy·(view·5)
78 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·24478 ··[0x000001d6]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·244
79 ··[0x000001cc]··Set·column·to·879 ··[0x000001d7]··Set·column·to·8
80 ··[0x000001ce]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001d9]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001d2]··Advance·Line·by·456·to·70081 ··[0x000001dd]··Advance·Line·by·456·to·700
82 ··[0x000001d5]··Copy·(view·1)82 ··[0x000001e0]··Copy·(view·1)
83 ··[0x000001d6]··Set·column·to·583 ··[0x000001e1]··Set·column·to·5
84 ··[0x000001d8]··Set·is_stmt·to·184 ··[0x000001e3]··Set·is_stmt·to·1
85 ··[0x000001d9]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·70385 ··[0x000001e4]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703
86 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)86 ··[0x000001e5]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)
87 ··[0x000001db]··Set·column·to·987 ··[0x000001e6]··Set·column·to·9
88 ··[0x000001dd]··Set·is_stmt·to·088 ··[0x000001e8]··Set·is_stmt·to·0
89 ··[0x000001de]··Copy·(view·2)89 ··[0x000001e9]··Copy·(view·2)
90 ··[0x000001df]··Set·column·to·890 ··[0x000001ea]··Set·column·to·8
91 ··[0x000001e1]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·70491 ··[0x000001ec]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·704
92 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·70492 ··[0x000001ed]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·704
93 ··[0x000001e3]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001ee]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001e5]··Set·column·to·5 
95 ··[0x000001e7]··Set·is_stmt·to·1 
96 ··[0x000001e8]··Advance·Line·by·-695·to·9 
97 ··[0x000001eb]··Copy·(view·1) 
98 ··[0x000001ec]··Set·column·to·23 
99 ··[0x000001ee]··Set·is_stmt·to·0 
100 ··[0x000001ef]··Copy·(view·2) 
101 ··[0x000001f0]··Set·column·to·594 ··[0x000001f0]··Set·column·to·5
102 ··[0x000001f2]··Set·is_stmt·to·195 ··[0x000001f2]··Set·is_stmt·to·1
 96 ··[0x000001f3]··Advance·Line·by·-695·to·9
 97 ··[0x000001f6]··Copy·(view·1)
 98 ··[0x000001f7]··Set·column·to·23
 99 ··[0x000001f9]··Set·is_stmt·to·0
 100 ··[0x000001fa]··Copy·(view·2)
 101 ··[0x000001fb]··Set·column·to·5
 102 ··[0x000001fd]··Set·is_stmt·to·1
103 ··[0x000001f3]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10103 ··[0x000001fe]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10
104 ··[0x000001f4]··Set·column·to·8104 ··[0x000001ff]··Set·column·to·8
105 ··[0x000001f6]··Set·is_stmt·to·0105 ··[0x00000201]··Set·is_stmt·to·0
106 ··[0x000001f7]··Copy·(view·1)106 ··[0x00000202]··Copy·(view·1)
107 ··[0x000001f8]··Set·column·to·5107 ··[0x00000203]··Set·column·to·5
108 ··[0x000001fa]··Set·is_stmt·to·1108 ··[0x00000205]··Set·is_stmt·to·1
109 ··[0x000001fb]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13109 ··[0x00000206]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13
110 ··[0x000001fc]··Set·column·to·1110 ··[0x00000207]··Set·column·to·1
111 ··[0x000001fe]··Set·is_stmt·to·0111 ··[0x00000209]··Set·is_stmt·to·0
112 ··[0x000001ff]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)112 ··[0x0000020a]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)
113 ··[0x00000200]··Set·column·to·13113 ··[0x0000020b]··Set·column·to·13
114 ··[0x00000202]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13114 ··[0x0000020d]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13
115 ··[0x00000203]··Set·File·Name·to·entry·2·in·the·File·Name·Table115 ··[0x0000020e]··Set·File·Name·to·entry·2·in·the·File·Name·Table
116 ··[0x00000205]··Set·column·to·9116 ··[0x00000210]··Set·column·to·9
117 ··[0x00000207]··Set·is_stmt·to·1117 ··[0x00000212]··Set·is_stmt·to·1
118 ··[0x00000208]··Advance·Line·by·692·to·705118 ··[0x00000213]··Advance·Line·by·692·to·705
119 ··[0x0000020b]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705119 ··[0x00000216]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705
120 ··[0x0000020c]··Set·is_stmt·to·0120 ··[0x00000217]··Set·is_stmt·to·0
121 ··[0x0000020d]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705121 ··[0x00000218]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705
122 ··[0x0000020e]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705122 ··[0x00000219]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705
123 ··[0x0000020f]··Set·File·Name·to·entry·1·in·the·File·Name·Table123 ··[0x0000021a]··Set·File·Name·to·entry·1·in·the·File·Name·Table
Max diff block lines reached; 2/10029 bytes (0.02%) of diff not shown.
1.62 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/nodes.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/blib2to3/pgen2/grammar.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_nodes41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x30):·PyInit_grammar
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
838 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 34 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 FGCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/nodes.c 
3 PyInit_nodes2 /tmp/tmprq7hqrva/build/blib2to3/pgen2/grammar.c
 3 PyInit_grammar
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
 15 grammar.c
15 __FRAME_END__16 __FRAME_END__
16 _DYNAMIC17 _DYNAMIC
17 __TMC_END__18 __TMC_END__
18 __dso_handle19 __dso_handle
19 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
20 PyInit_nodes 
21 __cxa_finalize21 __cxa_finalize
22 PyInit___init__22 PyInit___init__
23 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
24 PyImport_ImportModule24 PyImport_ImportModule
25 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
26 _Py_Dealloc26 _Py_Dealloc
 27 PyInit_grammar
27 PyCapsule_Import28 PyCapsule_Import
28 __gmon_start__29 __gmon_start__
29 .shstrtab30 .shstrtab
30 .note.gnu.build-id31 .note.gnu.build-id
31 .gnu.hash32 .gnu.hash
32 .rel.dyn33 .rel.dyn
33 .rel.plt34 .rel.plt
564 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000424·<frame_dummy>:17 00000424·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000428·<PyInit_nodes>:21 00000428·<PyInit_grammar>:
22 »       ...22 »       ...
  
23 00000474·<PyInit___init__>:23 00000474·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
333 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/nodes.c 
3 ··[····25]··PyInit_nodes2 ··[·····0]··/tmp/tmprq7hqrva/build/blib2to3/pgen2/grammar.c
 3 ··[····30]··PyInit_grammar
  
2.79 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·7279006e·6f646573·rray_entry.nodes15 ··0x000000c0·72726179·5f656e74·72790067·72616d6d·rray_entry.gramm
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·61722e63·005f5f46·52414d45·5f454e44·ar.c.__FRAME_END
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
 21 ··0x00000120·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin
 22 ··0x00000130·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i
 23 ··0x00000140·6e69745f·5f005f49·544d5f72·65676973·nit__._ITM_regis
21 ··0x00000120·424c455f·00507949·6e69745f·6e6f6465·BLE_.PyInit_node 
22 ··0x00000130·73005f5f·6378615f·66696e61·6c697a65·s.__cxa_finalize 
23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__ 
24 ··0x00000150·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM 
25 ··0x00000160·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp 
26 ··0x00000170·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule 
27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister 
28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py24 ··0x00000150·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu25 ··0x00000160·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM
 26 ··0x00000170·6f64756c·65005f49·544d5f64·65726567·odule._ITM_dereg
 27 ··0x00000180·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
 28 ··0x00000190·65005f50·795f4465·616c6c6f·63005079·e._Py_Dealloc.Py
 29 ··0x000001a0·496e6974·5f677261·6d6d6172·00507943·Init_grammar.PyC
30 ··0x000001b0·6c655f49·6d706f72·74005f5f·676d6f6e·le_Import.__gmon30 ··0x000001b0·61707375·6c655f49·6d706f72·74005f5f·apsule_Import.__
31 ··0x000001c0·5f737461·72745f5f·00················_start__.31 ··0x000001c0·676d6f6e·5f737461·72745f5f·00·······gmon_start__.
  
26.2 KB
./usr/lib/debug/.build-id/3e/f109e3148709b7be1cb3093840bc5df0900e31.debug vs.
./usr/lib/debug/.build-id/df/f096c59ef80456707110e3bceab6733ca30d43.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3572·(bytes·into·file)13 ··Start·of·section·headers:··········3588·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f0·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f4·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.15 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xdf4:1 There·are·33·section·headers,·starting·at·offset·0xe04:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a8·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000480·000118·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000480·000118·000170·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005ec·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005f0·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015a·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015d·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·000450·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00048c·000032·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000490·000038·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004c8·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·000500·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000513·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·00055c·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001c9·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000aec·0001cf·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000cad·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000cbb·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.75 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·000005ec·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·000005f0·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 37 lines modifiedOffset 56, 37 lines modified
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·const.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·brackets.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·0000055c·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·00000560·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·0000055c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·00000560·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005ec·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005f0·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005ec·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005f0·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_const 
86 ····82:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
 86 ····82:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_brackets
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3ef109e3148709b7be1cb3093840bc5df0900e313 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·dff096c59ef80456707110e3bceab6733ca30d43
9.89 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5543 ··Length:······················557
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3965 ··Prologue·Length:·············399
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   const.c35 ··1»      1»     0»    0»   brackets.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000196]··Set·column·to·149 ··[0x00000199]··Set·column·to·1
50 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x42850 ··[0x0000019b]··Extended·opcode·2:·set·Address·to·0x428
51 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·551 ··[0x000001a2]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·5
52 ··[0x000001a0]··Set·column·to·552 ··[0x000001a3]··Set·column·to·5
53 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·653 ··[0x000001a5]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·6
54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)54 ··[0x000001a6]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a4]··Set·column·to·1755 ··[0x000001a7]··Set·column·to·17
56 ··[0x000001a6]··Set·is_stmt·to·056 ··[0x000001a9]··Set·is_stmt·to·0
57 ··[0x000001a7]··Copy·(view·2)57 ··[0x000001aa]··Copy·(view·2)
58 ··[0x000001a8]··Set·column·to·858 ··[0x000001ab]··Set·column·to·8
59 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001ad]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·760 ··[0x000001b1]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7
61 ··[0x000001af]··Set·column·to·561 ··[0x000001b2]··Set·column·to·5
62 ··[0x000001b1]··Set·is_stmt·to·162 ··[0x000001b4]··Set·is_stmt·to·1
63 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·863 ··[0x000001b5]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·8
64 ··[0x000001b3]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001b6]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001b5]··Set·column·to·3765 ··[0x000001b8]··Set·column·to·37
66 ··[0x000001b7]··Advance·Line·by·688·to·69666 ··[0x000001ba]··Advance·Line·by·688·to·696
67 ··[0x000001ba]··Copy·(view·1)67 ··[0x000001bd]··Copy·(view·1)
68 ··[0x000001bb]··Set·column·to·568 ··[0x000001be]··Set·column·to·5
69 ··[0x000001bd]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)69 ··[0x000001c0]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)
70 ··[0x000001be]··Set·column·to·3670 ··[0x000001c1]··Set·column·to·36
71 ··[0x000001c0]··Advance·Line·by·-461·to·23971 ··[0x000001c3]··Advance·Line·by·-461·to·239
72 ··[0x000001c3]··Copy·(view·3)72 ··[0x000001c6]··Copy·(view·3)
73 ··[0x000001c4]··Set·column·to·573 ··[0x000001c7]··Set·column·to·5
74 ··[0x000001c6]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)74 ··[0x000001c9]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)
75 ··[0x000001c7]··Set·column·to·1475 ··[0x000001ca]··Set·column·to·14
76 ··[0x000001c9]··Set·is_stmt·to·076 ··[0x000001cc]··Set·is_stmt·to·0
77 ··[0x000001ca]··Copy·(view·5)77 ··[0x000001cd]··Copy·(view·5)
78 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·24478 ··[0x000001ce]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·244
79 ··[0x000001cc]··Set·column·to·879 ··[0x000001cf]··Set·column·to·8
80 ··[0x000001ce]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001d1]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001d2]··Advance·Line·by·456·to·70081 ··[0x000001d5]··Advance·Line·by·456·to·700
82 ··[0x000001d5]··Copy·(view·1)82 ··[0x000001d8]··Copy·(view·1)
83 ··[0x000001d6]··Set·column·to·583 ··[0x000001d9]··Set·column·to·5
84 ··[0x000001d8]··Set·is_stmt·to·184 ··[0x000001db]··Set·is_stmt·to·1
85 ··[0x000001d9]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·70385 ··[0x000001dc]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703
86 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)86 ··[0x000001dd]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)
87 ··[0x000001db]··Set·column·to·987 ··[0x000001de]··Set·column·to·9
88 ··[0x000001dd]··Set·is_stmt·to·088 ··[0x000001e0]··Set·is_stmt·to·0
89 ··[0x000001de]··Copy·(view·2)89 ··[0x000001e1]··Copy·(view·2)
90 ··[0x000001df]··Set·column·to·890 ··[0x000001e2]··Set·column·to·8
91 ··[0x000001e1]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·70491 ··[0x000001e4]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·704
92 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·70492 ··[0x000001e5]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·704
93 ··[0x000001e3]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001e6]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001e5]··Set·column·to·594 ··[0x000001e8]··Set·column·to·5
95 ··[0x000001e7]··Set·is_stmt·to·195 ··[0x000001ea]··Set·is_stmt·to·1
96 ··[0x000001e8]··Advance·Line·by·-695·to·996 ··[0x000001eb]··Advance·Line·by·-695·to·9
97 ··[0x000001eb]··Copy·(view·1)97 ··[0x000001ee]··Copy·(view·1)
98 ··[0x000001ec]··Set·column·to·2398 ··[0x000001ef]··Set·column·to·23
99 ··[0x000001ee]··Set·is_stmt·to·099 ··[0x000001f1]··Set·is_stmt·to·0
100 ··[0x000001ef]··Copy·(view·2)100 ··[0x000001f2]··Copy·(view·2)
101 ··[0x000001f0]··Set·column·to·5101 ··[0x000001f3]··Set·column·to·5
102 ··[0x000001f2]··Set·is_stmt·to·1102 ··[0x000001f5]··Set·is_stmt·to·1
103 ··[0x000001f3]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10103 ··[0x000001f6]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10
104 ··[0x000001f4]··Set·column·to·8104 ··[0x000001f7]··Set·column·to·8
105 ··[0x000001f6]··Set·is_stmt·to·0105 ··[0x000001f9]··Set·is_stmt·to·0
106 ··[0x000001f7]··Copy·(view·1)106 ··[0x000001fa]··Copy·(view·1)
107 ··[0x000001f8]··Set·column·to·5107 ··[0x000001fb]··Set·column·to·5
108 ··[0x000001fa]··Set·is_stmt·to·1108 ··[0x000001fd]··Set·is_stmt·to·1
109 ··[0x000001fb]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13109 ··[0x000001fe]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13
110 ··[0x000001fc]··Set·column·to·1110 ··[0x000001ff]··Set·column·to·1
111 ··[0x000001fe]··Set·is_stmt·to·0111 ··[0x00000201]··Set·is_stmt·to·0
112 ··[0x000001ff]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)112 ··[0x00000202]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)
113 ··[0x00000200]··Set·column·to·13113 ··[0x00000203]··Set·column·to·13
114 ··[0x00000202]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13114 ··[0x00000205]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13
115 ··[0x00000203]··Set·File·Name·to·entry·2·in·the·File·Name·Table115 ··[0x00000206]··Set·File·Name·to·entry·2·in·the·File·Name·Table
116 ··[0x00000205]··Set·column·to·9116 ··[0x00000208]··Set·column·to·9
117 ··[0x00000207]··Set·is_stmt·to·1117 ··[0x0000020a]··Set·is_stmt·to·1
118 ··[0x00000208]··Advance·Line·by·692·to·705118 ··[0x0000020b]··Advance·Line·by·692·to·705
119 ··[0x0000020b]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705119 ··[0x0000020e]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705
120 ··[0x0000020c]··Set·is_stmt·to·0120 ··[0x0000020f]··Set·is_stmt·to·0
121 ··[0x0000020d]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705121 ··[0x00000210]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705
122 ··[0x0000020e]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705122 ··[0x00000211]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705
123 ··[0x0000020f]··Set·File·Name·to·entry·1·in·the·File·Name·Table123 ··[0x00000212]··Set·File·Name·to·entry·1·in·the·File·Name·Table
124 ··[0x00000211]··Set·column·to·1124 ··[0x00000214]··Set·column·to·1
125 ··[0x00000213]··Advance·Line·by·-691·to·14125 ··[0x00000216]··Advance·Line·by·-691·to·14
126 ··[0x00000216]··Copy·(view·1)126 ··[0x00000219]··Copy·(view·1)
127 ··[0x00000217]··Set·column·to·38127 ··[0x0000021a]··Set·column·to·38
128 ··[0x00000219]··Set·is_stmt·to·1128 ··[0x0000021c]··Set·is_stmt·to·1
129 ··[0x0000021a]··Extended·opcode·2:·set·Address·to·0x474129 ··[0x0000021d]··Extended·opcode·2:·set·Address·to·0x474
130 ··[0x00000221]··Special·opcode·9:·advance·Address·by·0·to·0x474·and·Line·by·4·to·18130 ··[0x00000224]··Special·opcode·9:·advance·Address·by·0·to·0x474·and·Line·by·4·to·18
Max diff block lines reached; 2/10051 bytes (0.02%) of diff not shown.
1.61 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/const.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/brackets.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_const41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x28):·PyInit_brackets
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
783 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 30 lines modified
1 1GCC:·(Debian·14.2.0-6)·14.2.01 CGCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/const.c 
3 PyInit_const2 /tmp/tmprq7hqrva/build/black/brackets.c
 3 PyInit_brackets
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
 15 brackets.c
15 __FRAME_END__16 __FRAME_END__
16 _DYNAMIC17 _DYNAMIC
17 __TMC_END__18 __TMC_END__
18 __dso_handle19 __dso_handle
19 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
20 __cxa_finalize21 __cxa_finalize
21 PyInit_const 
22 PyInit___init__22 PyInit___init__
 23 PyInit_brackets
23 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
24 PyImport_ImportModule25 PyImport_ImportModule
25 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
26 _Py_Dealloc27 _Py_Dealloc
27 PyCapsule_Import28 PyCapsule_Import
28 __gmon_start__29 __gmon_start__
29 .shstrtab30 .shstrtab
565 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000424·<frame_dummy>:17 00000424·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000428·<PyInit_const>:21 00000428·<PyInit_brackets>:
22 »       ...22 »       ...
  
23 00000474·<PyInit___init__>:23 00000474·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
326 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/const.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/brackets.c
3 ··[····25]··PyInit_const3 ··[····28]··PyInit_brackets
  
2.79 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790063·6f6e7374·rray_entry.const15 ··0x000000c0·72726179·5f656e74·72790062·7261636b·rray_entry.brack
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·6574732e·63005f5f·4652414d·455f454e·ets.c.__FRAME_EN
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET
21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi
 22 ··0x00000130·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___
 23 ··0x00000140·696e6974·5f5f0050·79496e69·745f6272·init__.PyInit_br
 24 ··0x00000150·61636b65·7473005f·49544d5f·72656769·ackets._ITM_regi
22 ··0x00000130·697a6500·5079496e·69745f63·6f6e7374·ize.PyInit_const 
23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__ 
24 ··0x00000150·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM 
25 ··0x00000160·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp 
26 ··0x00000170·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule 
27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister 
28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py25 ··0x00000160·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu 
30 ··0x000001b0·6c655f49·6d706f72·74005f5f·676d6f6e·le_Import.__gmon 
31 ··0x000001c0·5f737461·72745f5f·00················_start__.26 ··0x00000170·00507949·6d706f72·745f496d·706f7274·.PyImport_Import
 27 ··0x00000180·4d6f6475·6c65005f·49544d5f·64657265·Module._ITM_dere
 28 ··0x00000190·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
 29 ··0x000001a0·6c65005f·50795f44·65616c6c·6f630050·le._Py_Dealloc.P
 30 ··0x000001b0·79436170·73756c65·5f496d70·6f727400·yCapsule_Import.
 31 ··0x000001c0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.
  
37.5 KB
./usr/lib/debug/.build-id/41/3d79bea7249899645f513249ea9a044146ead9.debug vs.
./usr/lib/debug/.build-id/26/10ed12973c2d00a0f2425b96869532f38b898b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3604·(bytes·into·file)13 ··Start·of·section·headers:··········3608·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
4.63 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xe14:1 There·are·33·section·headers,·starting·at·offset·0xe18:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000200·000118·0000ac·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002ac·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002e4·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········0000030c·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000318·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000368·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00000480·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000480·000118·00017c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000488·000118·000174·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005fc·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005fc·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·000163·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·000164·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·000454·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·000454·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000494·000041·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000494·000040·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004d8·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004d4·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·000510·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·00050c·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000523·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00051f·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·00056c·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000568·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000afc·0001cf·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000af8·0001d7·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000ccb·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000ccf·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.05 KB
readelf --wide --symbols {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Symbol·table·'.symtab'·contains·89·entries:1 Symbol·table·'.symtab'·contains·89·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·000001fc·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·00000200·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002ac·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·000002e4·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·0000030c·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000318·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·00000368·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·00000480·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·00000488·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·000005fc·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·000005fc·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
Offset 27, 66 lines modifiedOffset 27, 66 lines modified
27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists
33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
34 ····30:·00000360·····0·NOTYPE··LOCAL··DEFAULT····9·$a34 ····30:·00000368·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·00000360·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·00000368·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·0000037c·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·00000384·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000304·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·00000478·····0·NOTYPE··LOCAL··DEFAULT···10·$a38 ····34:·00000480·····0·NOTYPE··LOCAL··DEFAULT···10·$a
39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
40 ····36:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·00000314·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·0000047c·····0·NOTYPE··LOCAL··DEFAULT···10·$a41 ····37:·00000484·····0·NOTYPE··LOCAL··DEFAULT···10·$a
42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
43 ····39:·00000480·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·00000488·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·00000480·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·00000488·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·00000385·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·0000038d·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·00000384·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·0000038c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003b1·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003b9·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·000003d4·····0·NOTYPE··LOCAL··DEFAULT····9·$d50 ····46:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
51 ····47:·00002030·····0·NOTYPE··LOCAL··DEFAULT···17·$d51 ····47:·00002030·····0·NOTYPE··LOCAL··DEFAULT···17·$d
52 ····48:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·000003e5·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·000003ed·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000410·····0·NOTYPE··LOCAL··DEFAULT····9·$d54 ····50:·00000418·····0·NOTYPE··LOCAL··DEFAULT····9·$d
55 ····51:·00002034·····1·OBJECT··LOCAL··DEFAULT···18·completed.055 ····51:·00002034·····1·OBJECT··LOCAL··DEFAULT···18·completed.0
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·0000042d·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·tokenize.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_width_table.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000518·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000430·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·0000047c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·0000056c·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·0000056c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·0000056c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·0000056c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005fc·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005fc·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005fc·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005fc·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·0000030c·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·00000480·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000318·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000328·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·0000032c·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·0000047d·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
 86 ····82:·00000431····76·FUNC····GLOBAL·DEFAULT····9·PyInit__width_table
86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
91 ····87:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_tokenize 
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·413d79bea7249899645f513249ea9a044146ead93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2610ed12973c2d00a0f2425b96869532f38b898b
9.94 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5663 ··Length:······················561
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4085 ··Prologue·Length:·············403
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/blib2to3/pgen227 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   tokenize.c35 ··1»      1»     0»    0»   _width_table.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x000001a2]··Set·column·to·149 ··[0x0000019d]··Set·column·to·1
50 ··[0x000001a4]··Extended·opcode·2:·set·Address·to·0x42850 ··[0x0000019f]··Extended·opcode·2:·set·Address·to·0x430
51 ··[0x000001ab]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·551 ··[0x000001a6]··Special·opcode·9:·advance·Address·by·0·to·0x430·and·Line·by·4·to·5
52 ··[0x000001ac]··Set·column·to·552 ··[0x000001a7]··Set·column·to·5
53 ··[0x000001ae]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·653 ··[0x000001a9]··Special·opcode·104:·advance·Address·by·14·to·0x43e·and·Line·by·1·to·6
54 ··[0x000001af]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)54 ··[0x000001aa]··Special·opcode·6:·advance·Address·by·0·to·0x43e·and·Line·by·1·to·7·(view·1)
55 ··[0x000001b0]··Set·column·to·1755 ··[0x000001ab]··Set·column·to·17
56 ··[0x000001b2]··Set·is_stmt·to·056 ··[0x000001ad]··Set·is_stmt·to·0
57 ··[0x000001b3]··Copy·(view·2)57 ··[0x000001ae]··Copy·(view·2)
58 ··[0x000001b4]··Set·column·to·858 ··[0x000001af]··Set·column·to·8
59 ··[0x000001b6]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001b1]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001ba]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·760 ··[0x000001b5]··Special·opcode·61:·advance·Address·by·8·to·0x446·and·Line·by·0·to·7
61 ··[0x000001bb]··Set·column·to·561 ··[0x000001b6]··Set·column·to·5
62 ··[0x000001bd]··Set·is_stmt·to·162 ··[0x000001b8]··Set·is_stmt·to·1
63 ··[0x000001be]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·863 ··[0x000001b9]··Special·opcode·20:·advance·Address·by·2·to·0x448·and·Line·by·1·to·8
64 ··[0x000001bf]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001ba]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001c1]··Set·column·to·3765 ··[0x000001bc]··Set·column·to·37
66 ··[0x000001c3]··Advance·Line·by·688·to·69666 ··[0x000001be]··Advance·Line·by·688·to·696
67 ··[0x000001c6]··Copy·(view·1)67 ··[0x000001c1]··Copy·(view·1)
68 ··[0x000001c7]··Set·column·to·568 ··[0x000001c2]··Set·column·to·5
69 ··[0x000001c9]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)69 ··[0x000001c4]··Special·opcode·9:·advance·Address·by·0·to·0x448·and·Line·by·4·to·700·(view·2)
70 ··[0x000001ca]··Set·column·to·3670 ··[0x000001c5]··Set·column·to·36
71 ··[0x000001cc]··Advance·Line·by·-461·to·23971 ··[0x000001c7]··Advance·Line·by·-461·to·239
72 ··[0x000001cf]··Copy·(view·3)72 ··[0x000001ca]··Copy·(view·3)
73 ··[0x000001d0]··Set·column·to·573 ··[0x000001cb]··Set·column·to·5
74 ··[0x000001d2]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)74 ··[0x000001cd]··Special·opcode·10:·advance·Address·by·0·to·0x448·and·Line·by·5·to·244·(view·4)
75 ··[0x000001d3]··Set·column·to·1475 ··[0x000001ce]··Set·column·to·14
76 ··[0x000001d5]··Set·is_stmt·to·076 ··[0x000001d0]··Set·is_stmt·to·0
77 ··[0x000001d6]··Copy·(view·5)77 ··[0x000001d1]··Copy·(view·5)
78 ··[0x000001d7]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·24478 ··[0x000001d2]··Special·opcode·19:·advance·Address·by·2·to·0x44a·and·Line·by·0·to·244
79 ··[0x000001d8]··Set·column·to·879 ··[0x000001d3]··Set·column·to·8
80 ··[0x000001da]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001d5]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001de]··Advance·Line·by·456·to·70081 ··[0x000001d9]··Advance·Line·by·456·to·700
82 ··[0x000001e1]··Copy·(view·1)82 ··[0x000001dc]··Copy·(view·1)
 83 ··[0x000001dd]··Set·column·to·5
 84 ··[0x000001df]··Set·is_stmt·to·1
 85 ··[0x000001e0]··Special·opcode·64:·advance·Address·by·8·to·0x452·and·Line·by·3·to·703
 86 ··[0x000001e1]··Special·opcode·6:·advance·Address·by·0·to·0x452·and·Line·by·1·to·704·(view·1)
83 ··[0x000001e2]··Set·column·to·587 ··[0x000001e2]··Set·column·to·9
84 ··[0x000001e4]··Set·is_stmt·to·188 ··[0x000001e4]··Set·is_stmt·to·0
85 ··[0x000001e5]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703 
86 ··[0x000001e6]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1) 
87 ··[0x000001e7]··Set·column·to·9 
88 ··[0x000001e9]··Set·is_stmt·to·0 
89 ··[0x000001ea]··Copy·(view·2)89 ··[0x000001e5]··Copy·(view·2)
90 ··[0x000001eb]··Set·column·to·890 ··[0x000001e6]··Set·column·to·8
91 ··[0x000001ed]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·70491 ··[0x000001e8]··Special·opcode·19:·advance·Address·by·2·to·0x454·and·Line·by·0·to·704
92 ··[0x000001ee]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·70492 ··[0x000001e9]··Special·opcode·33:·advance·Address·by·4·to·0x458·and·Line·by·0·to·704
93 ··[0x000001ef]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001ea]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001f1]··Set·column·to·594 ··[0x000001ec]··Set·column·to·5
95 ··[0x000001f3]··Set·is_stmt·to·195 ··[0x000001ee]··Set·is_stmt·to·1
96 ··[0x000001f4]··Advance·Line·by·-695·to·996 ··[0x000001ef]··Advance·Line·by·-695·to·9
97 ··[0x000001f7]··Copy·(view·1)97 ··[0x000001f2]··Copy·(view·1)
98 ··[0x000001f8]··Set·column·to·2398 ··[0x000001f3]··Set·column·to·23
99 ··[0x000001fa]··Set·is_stmt·to·099 ··[0x000001f5]··Set·is_stmt·to·0
100 ··[0x000001fb]··Copy·(view·2)100 ··[0x000001f6]··Copy·(view·2)
101 ··[0x000001fc]··Set·column·to·5101 ··[0x000001f7]··Set·column·to·5
102 ··[0x000001fe]··Set·is_stmt·to·1102 ··[0x000001f9]··Set·is_stmt·to·1
103 ··[0x000001ff]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10103 ··[0x000001fa]··Special·opcode·76:·advance·Address·by·10·to·0x462·and·Line·by·1·to·10
104 ··[0x00000200]··Set·column·to·8104 ··[0x000001fb]··Set·column·to·8
105 ··[0x00000202]··Set·is_stmt·to·0105 ··[0x000001fd]··Set·is_stmt·to·0
106 ··[0x00000203]··Copy·(view·1)106 ··[0x000001fe]··Copy·(view·1)
107 ··[0x00000204]··Set·column·to·5107 ··[0x000001ff]··Set·column·to·5
108 ··[0x00000206]··Set·is_stmt·to·1108 ··[0x00000201]··Set·is_stmt·to·1
109 ··[0x00000207]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13109 ··[0x00000202]··Special·opcode·22:·advance·Address·by·2·to·0x464·and·Line·by·3·to·13
110 ··[0x00000208]··Set·column·to·1110 ··[0x00000203]··Set·column·to·1
111 ··[0x0000020a]··Set·is_stmt·to·0111 ··[0x00000205]··Set·is_stmt·to·0
112 ··[0x0000020b]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)112 ··[0x00000206]··Special·opcode·6:·advance·Address·by·0·to·0x464·and·Line·by·1·to·14·(view·1)
113 ··[0x0000020c]··Set·column·to·13113 ··[0x00000207]··Set·column·to·13
114 ··[0x0000020e]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13114 ··[0x00000209]··Special·opcode·32:·advance·Address·by·4·to·0x468·and·Line·by·-1·to·13
115 ··[0x0000020f]··Set·File·Name·to·entry·2·in·the·File·Name·Table115 ··[0x0000020a]··Set·File·Name·to·entry·2·in·the·File·Name·Table
116 ··[0x00000211]··Set·column·to·9116 ··[0x0000020c]··Set·column·to·9
117 ··[0x00000213]··Set·is_stmt·to·1117 ··[0x0000020e]··Set·is_stmt·to·1
118 ··[0x00000214]··Advance·Line·by·692·to·705118 ··[0x0000020f]··Advance·Line·by·692·to·705
119 ··[0x00000217]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705119 ··[0x00000212]··Special·opcode·19:·advance·Address·by·2·to·0x46a·and·Line·by·0·to·705
120 ··[0x00000218]··Set·is_stmt·to·0120 ··[0x00000213]··Set·is_stmt·to·0
121 ··[0x00000219]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705121 ··[0x00000214]··Special·opcode·33:·advance·Address·by·4·to·0x46e·and·Line·by·0·to·705
122 ··[0x0000021a]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705122 ··[0x00000215]··Special·opcode·19:·advance·Address·by·2·to·0x470·and·Line·by·0·to·705
123 ··[0x0000021b]··Set·File·Name·to·entry·1·in·the·File·Name·Table123 ··[0x00000216]··Set·File·Name·to·entry·1·in·the·File·Name·Table
124 ··[0x0000021d]··Set·column·to·1124 ··[0x00000218]··Set·column·to·1
125 ··[0x0000021f]··Advance·Line·by·-691·to·14125 ··[0x0000021a]··Advance·Line·by·-691·to·14
126 ··[0x00000222]··Copy·(view·1)126 ··[0x0000021d]··Copy·(view·1)
Max diff block lines reached; 2/10104 bytes (0.02%) of diff not shown.
5.4 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 50 lines modifiedOffset 5, 50 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/blib2to3/pgen2/tokenize.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/_width_table.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x430
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xad0>20 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xad0>
21 ·<1><2b>:·Abbrev·Number:·5·(DW_TAG_subprogram)21 ·<1><2b>:·Abbrev·Number:·5·(DW_TAG_subprogram)
22 ····<2c>···DW_AT_external····:·(flag_present)·122 ····<2c>···DW_AT_external····:·(flag_present)·1
23 ····<2c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xdd)·23 ····<2c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xdd)·
24 ····<30>···DW_AT_decl_file···:·(data1)·124 ····<30>···DW_AT_decl_file···:·(data1)·1
25 ····<31>···DW_AT_decl_line···:·(data1)·1825 ····<31>···DW_AT_decl_line···:·(data1)·18
26 ····<32>···DW_AT_decl_column·:·(data1)·1626 ····<32>···DW_AT_decl_column·:·(data1)·16
27 ····<33>···DW_AT_prototyped··:·(flag_present)·127 ····<33>···DW_AT_prototyped··:·(flag_present)·1
28 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>28 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
29 ····<37>···DW_AT_low_pc······:·(addr)·0x47429 ····<37>···DW_AT_low_pc······:·(addr)·0x47c
30 ····<3b>···DW_AT_high_pc·····:·(udata)·430 ····<3b>···DW_AT_high_pc·····:·(udata)·4
31 ····<3c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)31 ····<3c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
32 ····<3e>···DW_AT_call_all_calls:·(flag_present)·132 ····<3e>···DW_AT_call_all_calls:·(flag_present)·1
33 ····<3e>···DW_AT_sibling·····:·(ref1)·<0x46>33 ····<3e>···DW_AT_sibling·····:·(ref1)·<0x46>
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x480
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x31):·PyInit_tokenize41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x2c):·PyInit__width_table
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x430
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
49 ····<57>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<57>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><59>:·Abbrev·Number:·4·(DW_TAG_variable)50 ·<2><59>:·Abbrev·Number:·4·(DW_TAG_variable)
51 ····<5a>···DW_AT_name········:·(string)·tmp51 ····<5a>···DW_AT_name········:·(string)·tmp
52 ····<5e>···DW_AT_decl_file···:·(data1)·152 ····<5e>···DW_AT_decl_file···:·(data1)·1
53 ····<5f>···DW_AT_decl_line···:·(data1)·653 ····<5f>···DW_AT_decl_line···:·(data1)·6
54 ····<60>···DW_AT_decl_column·:·(data1)·1554 ····<60>···DW_AT_decl_column·:·(data1)·15
Offset 61, 49 lines modifiedOffset 61, 49 lines modified
61 ····<73>···DW_AT_decl_line···:·(data1)·961 ····<73>···DW_AT_decl_line···:·(data1)·9
62 ····<74>···DW_AT_decl_column·:·(data1)·1162 ····<74>···DW_AT_decl_column·:·(data1)·11
63 ····<75>···DW_AT_type········:·(GNU_ref_alt)·<0x74>63 ····<75>···DW_AT_type········:·(GNU_ref_alt)·<0x74>
64 ····<79>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)64 ····<79>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
65 ····<7d>···DW_AT_GNU_locviews:·(sec_offset)·0x1b65 ····<7d>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
66 ·<2><81>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)66 ·<2><81>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
67 ····<82>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xa98>67 ····<82>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xa98>
68 ····<86>···DW_AT_entry_pc····:·(addr)·0x44068 ····<86>···DW_AT_entry_pc····:·(addr)·0x448
69 ····<8a>···DW_AT_GNU_entry_view:·(data1)·169 ····<8a>···DW_AT_GNU_entry_view:·(data1)·1
70 ····<8b>···DW_AT_ranges······:·(sec_offset)·0xc70 ····<8b>···DW_AT_ranges······:·(sec_offset)·0xc
71 ····<8f>···DW_AT_call_file···:·(data1)·171 ····<8f>···DW_AT_call_file···:·(data1)·1
72 ····<90>···DW_AT_call_line···:·(data1)·872 ····<90>···DW_AT_call_line···:·(data1)·8
73 ····<91>···DW_AT_call_column·:·(data1)·573 ····<91>···DW_AT_call_column·:·(data1)·5
74 ····<92>···DW_AT_sibling·····:·(ref1)·<0xcc>74 ····<92>···DW_AT_sibling·····:·(ref1)·<0xcc>
75 ·<3><93>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)75 ·<3><93>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
76 ····<94>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaa4>76 ····<94>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaa4>
77 ····<98>···DW_AT_location····:·(sec_offset)·0x27·(location·list)77 ····<98>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
78 ····<9c>···DW_AT_GNU_locviews:·(sec_offset)·0x2378 ····<9c>···DW_AT_GNU_locviews:·(sec_offset)·0x23
79 ·<3><a0>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)79 ·<3><a0>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
80 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaaf>80 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaaf>
81 ····<a5>···DW_AT_entry_pc····:·(addr)·0x44081 ····<a5>···DW_AT_entry_pc····:·(addr)·0x448
82 ····<a9>···DW_AT_GNU_entry_view:·(data1)·382 ····<a9>···DW_AT_GNU_entry_view:·(data1)·3
83 ····<aa>···DW_AT_low_pc······:·(addr)·0x44083 ····<aa>···DW_AT_low_pc······:·(addr)·0x448
84 ····<ae>···DW_AT_high_pc·····:·(udata)·284 ····<ae>···DW_AT_high_pc·····:·(udata)·2
85 ····<af>···DW_AT_call_file···:·(data1)·285 ····<af>···DW_AT_call_file···:·(data1)·2
86 ····<b0>···DW_AT_call_line···:·(data2)·70086 ····<b0>···DW_AT_call_line···:·(data2)·700
87 ····<b2>···DW_AT_call_column·:·(data1)·987 ····<b2>···DW_AT_call_column·:·(data1)·9
88 ····<b3>···DW_AT_sibling·····:·(ref1)·<0xc2>88 ····<b3>···DW_AT_sibling·····:·(ref1)·<0xc2>
89 ·<4><b4>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)89 ·<4><b4>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
90 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xab9>90 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xab9>
91 ····<b9>···DW_AT_location····:·(sec_offset)·0x34·(location·list)91 ····<b9>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
92 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x3292 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x32
93 ·<4><c1>:·Abbrev·Number:·093 ·<4><c1>:·Abbrev·Number:·0
94 ·<3><c2>:·Abbrev·Number:·8·(DW_TAG_call_site)94 ·<3><c2>:·Abbrev·Number:·8·(DW_TAG_call_site)
95 ····<c3>···DW_AT_call_return_pc:·(addr)·0x46695 ····<c3>···DW_AT_call_return_pc:·(addr)·0x46e
96 ····<c7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa8a>96 ····<c7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa8a>
97 ·<3><cb>:·Abbrev·Number:·097 ·<3><cb>:·Abbrev·Number:·0
98 ·<2><cc>:·Abbrev·Number:·8·(DW_TAG_call_site)98 ·<2><cc>:·Abbrev·Number:·8·(DW_TAG_call_site)
99 ····<cd>···DW_AT_call_return_pc:·(addr)·0x43e99 ····<cd>···DW_AT_call_return_pc:·(addr)·0x446
100 ····<d1>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa7b>100 ····<d1>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa7b>
101 ·<2><d5>:·Abbrev·Number:·6·(DW_TAG_call_site)101 ·<2><d5>:·Abbrev·Number:·6·(DW_TAG_call_site)
102 ····<d6>···DW_AT_call_return_pc:·(addr)·0x45a102 ····<d6>···DW_AT_call_return_pc:·(addr)·0x462
103 ····<da>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad7>103 ····<da>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad7>
104 ·<3><de>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)104 ·<3><de>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
105 ····<df>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))105 ····<df>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))
106 ····<e1>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»    (DW_OP_lit0)106 ····<e1>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»    (DW_OP_lit0)
107 ·<3><e3>:·Abbrev·Number:·0107 ·<3><e3>:·Abbrev·Number:·0
108 ·<2><e4>:·Abbrev·Number:·0108 ·<2><e4>:·Abbrev·Number:·0
109 ·<1><e5>:·Abbrev·Number:·0109 ·<1><e5>:·Abbrev·Number:·0
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000428·000000509 ····00000430·00000050
10 ····00000000·0000000010 ····00000000·00000000
  
1.48 KB
readelf --wide --debug-dump=loc {}
    
Offset 9, 33 lines modifiedOffset 9, 33 lines modified
  
9 ····Offset···Begin············End··············Expression9 ····Offset···Begin············End··············Expression
  
10 ····0000000c·v0000000·v0000000·location·view·pair10 ····0000000c·v0000000·v0000000·location·view·pair
11 ····0000000e·v0000000·v0000000·location·view·pair11 ····0000000e·v0000000·v0000000·location·view·pair
  
12 ····00000010·v0000000·v0000000·views·at·0000000c·for:12 ····00000010·v0000000·v0000000·views·at·0000000c·for:
13 ·············0000043e·00000450·(DW_OP_reg0·(r0))13 ·············00000446·00000458·(DW_OP_reg0·(r0))
14 ····00000015·v0000000·v0000000·views·at·0000000e·for:14 ····00000015·v0000000·v0000000·views·at·0000000e·for:
15 ·············00000462·00000465·(DW_OP_reg0·(r0))15 ·············0000046a·0000046d·(DW_OP_reg0·(r0))
16 ····0000001a·<End·of·list>16 ····0000001a·<End·of·list>
  
17 ····0000001b·v0000000·v0000000·location·view·pair17 ····0000001b·v0000000·v0000000·location·view·pair
  
18 ····0000001d·v0000000·v0000000·views·at·0000001b·for:18 ····0000001d·v0000000·v0000000·views·at·0000001b·for:
19 ·············0000045a·00000461·(DW_OP_reg0·(r0))19 ·············00000462·00000469·(DW_OP_reg0·(r0))
20 ····00000022·<End·of·list>20 ····00000022·<End·of·list>
  
21 ····00000023·v0000001·v0000000·location·view·pair21 ····00000023·v0000001·v0000000·location·view·pair
22 ····00000025·v0000000·v0000000·location·view·pair22 ····00000025·v0000000·v0000000·location·view·pair
  
23 ····00000027·v0000001·v0000000·views·at·00000023·for:23 ····00000027·v0000001·v0000000·views·at·00000023·for:
24 ·············00000440·00000450·(DW_OP_reg0·(r0))24 ·············00000448·00000458·(DW_OP_reg0·(r0))
25 ····0000002c·v0000000·v0000000·views·at·00000025·for:25 ····0000002c·v0000000·v0000000·views·at·00000025·for:
26 ·············00000462·00000465·(DW_OP_reg0·(r0))26 ·············0000046a·0000046d·(DW_OP_reg0·(r0))
27 ····00000031·<End·of·list>27 ····00000031·<End·of·list>
  
28 ····00000032·v0000003·v0000000·location·view·pair28 ····00000032·v0000003·v0000000·location·view·pair
  
29 ····00000034·v0000003·v0000000·views·at·00000032·for:29 ····00000034·v0000003·v0000000·views·at·00000032·for:
30 ·············00000440·00000442·(DW_OP_reg0·(r0))30 ·············00000448·0000044a·(DW_OP_reg0·(r0))
31 ····00000039·<End·of·list>31 ····00000039·<End·of·list>
  
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000428·000000509 ····00000430·00000050
10 ····00000000·0000000010 ····00000000·00000000
  
858 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/blib2to3/pgen2/tokenize.c 
3 PyInit_tokenize2 /tmp/tmprq7hqrva/build/black/_width_table.c
 3 PyInit__width_table
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 tokenize.c15 _width_table.c
16 __FRAME_END__16 __FRAME_END__
17 _DYNAMIC17 _DYNAMIC
18 __TMC_END__18 __TMC_END__
19 __dso_handle19 __dso_handle
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize21 __cxa_finalize
22 PyInit___init__22 PyInit___init__
 23 PyInit__width_table
23 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
24 PyImport_ImportModule25 PyImport_ImportModule
25 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
26 _Py_Dealloc27 _Py_Dealloc
27 PyCapsule_Import28 PyCapsule_Import
28 PyInit_tokenize 
29 __gmon_start__29 __gmon_start__
30 .shstrtab30 .shstrtab
31 .note.gnu.build-id31 .note.gnu.build-id
32 .gnu.hash32 .gnu.hash
33 .rel.dyn33 .rel.dyn
34 .rel.plt34 .rel.plt
35 .eh_frame35 .eh_frame
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000304·<_init>:2 0000030c·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000310·<.plt>:2 00000318·<.plt>:
3 »       ...3 »       ...
941 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000360·<call_weak_fn>:2 00000368·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000384·<deregister_tm_clones>:4 0000038c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003b0·<register_tm_clones>:6 000003b8·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000003e4·<__do_global_dtors_aux>:8 000003ec·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000424·<frame_dummy>:10 0000042c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000428·<PyInit_tokenize>:14 00000430·<PyInit__width_table>:
15 »       ...15 »       ...
  
16 00000474·<PyInit___init__>:16 0000047c·<PyInit___init__>:
17 PyInit___init__():17 PyInit___init__():
18 »       movs»   r0,·r018 »       movs»   r0,·r0
19 »       ...19 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000478·<_fini>:2 00000480·<_fini>:
3 »       ...3 »       ...
349 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/blib2to3/pgen2/tokenize.c 
3 ··[····31]··PyInit_tokenize2 ··[·····0]··/tmp/tmprq7hqrva/build/black/_width_table.c
 3 ··[····2c]··PyInit__width_table
  
2.85 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 26 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790074·6f6b656e·rray_entry.token15 ··0x000000c0·72726179·5f656e74·7279005f·77696474·rray_entry._widt
16 ··0x000000d0·697a652e·63005f5f·4652414d·455f454e·ize.c.__FRAME_EN16 ··0x000000d0·685f7461·626c652e·63005f5f·4652414d·h_table.c.__FRAM
17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T17 ··0x000000e0·455f454e·445f5f00·5f44594e·414d4943·E_END__._DYNAMIC
18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h18 ··0x000000f0·005f5f54·4d435f45·4e445f5f·005f5f64·.__TMC_END__.__d
19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin19 ··0x00000100·736f5f68·616e646c·65005f69·6e697400·so_handle._init.
20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET20 ··0x00000110·5f66696e·69005f47·4c4f4241·4c5f4f46·_fini._GLOBAL_OF
21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi21 ··0x00000120·46534554·5f544142·4c455f00·5f5f6378·FSET_TABLE_.__cx
22 ··0x00000130·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___22 ··0x00000130·615f6669·6e616c69·7a650050·79496e69·a_finalize.PyIni
23 ··0x00000140·696e6974·5f5f005f·49544d5f·72656769·init__._ITM_regi 
24 ··0x00000150·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable 
25 ··0x00000160·00507949·6d706f72·745f496d·706f7274·.PyImport_Import 
26 ··0x00000170·4d6f6475·6c65005f·49544d5f·64657265·Module._ITM_dere 
27 ··0x00000180·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab 
28 ··0x00000190·6c65005f·50795f44·65616c6c·6f630050·le._Py_Dealloc.P 
29 ··0x000001a0·79436170·73756c65·5f496d70·6f727400·yCapsule_Import. 
30 ··0x000001b0·5079496e·69745f74·6f6b656e·697a6500·PyInit_tokenize. 
31 ··0x000001c0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.23 ··0x00000140·745f5f5f·696e6974·5f5f0050·79496e69·t___init__.PyIni
 24 ··0x00000150·745f5f77·69647468·5f746162·6c65005f·t__width_table._
 25 ··0x00000160·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl
 26 ··0x00000170·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor
 27 ··0x00000180·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._
 28 ··0x00000190·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
 29 ··0x000001a0·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
 30 ··0x000001b0·65616c6c·6f630050·79436170·73756c65·ealloc.PyCapsule
 31 ··0x000001c0·5f496d70·6f727400·5f5f676d·6f6e5f73·_Import.__gmon_s
 32 ··0x000001d0·74617274·5f5f00·····················tart__.
  
27.0 KB
./usr/lib/debug/.build-id/45/5e0997a7008898664995cf4773197e116d3004.debug vs.
./usr/lib/debug/.build-id/ef/c9084922a7de58eeda0c6d67971e282a83e720.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3576·(bytes·into·file)13 ··Start·of·section·headers:··········3588·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f0·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005fc·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.39 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xdf8:1 There·are·33·section·headers,·starting·at·offset·0xe04:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000200·000118·0000a4·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000480·000118·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000480·000118·000178·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005ec·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005f8·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b6·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015b·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·000161·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·000454·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00048c·000034·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000494·000039·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004d0·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·000508·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00051b·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000564·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001cb·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000af4·0001c7·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000caf·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000cbb·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.33 KB
readelf --wide --symbols {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Symbol·table·'.symtab'·contains·89·entries:1 Symbol·table·'.symtab'·contains·89·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·000001fc·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·00000200·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·000005ec·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·000005f8·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 37 lines modifiedOffset 56, 37 lines modified
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·schema.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·conv.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·0000055c·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·00000568·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·0000055c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·00000568·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005ec·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005f8·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005ec·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005f8·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_schema 
85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
86 ····82:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
 86 ····82:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_conv
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·455e0997a7008898664995cf4773197e116d30043 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·efc9084922a7de58eeda0c6d67971e282a83e720
9.93 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5553 ··Length:······················562
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3975 ··Prologue·Length:·············404
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xf1):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   schema.c35 ··1»      1»     0»    0»   conv.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000197]··Set·column·to·149 ··[0x0000019e]··Set·column·to·1
50 ··[0x00000199]··Extended·opcode·2:·set·Address·to·0x42850 ··[0x000001a0]··Extended·opcode·2:·set·Address·to·0x428
51 ··[0x000001a0]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·551 ··[0x000001a7]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·5
52 ··[0x000001a1]··Set·column·to·552 ··[0x000001a8]··Set·column·to·5
53 ··[0x000001a3]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·653 ··[0x000001aa]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·6
54 ··[0x000001a4]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)54 ··[0x000001ab]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a5]··Set·column·to·1755 ··[0x000001ac]··Set·column·to·17
56 ··[0x000001a7]··Set·is_stmt·to·056 ··[0x000001ae]··Set·is_stmt·to·0
57 ··[0x000001a8]··Copy·(view·2)57 ··[0x000001af]··Copy·(view·2)
58 ··[0x000001a9]··Set·column·to·858 ··[0x000001b0]··Set·column·to·8
59 ··[0x000001ab]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001b2]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001af]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·760 ··[0x000001b6]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7
61 ··[0x000001b0]··Set·column·to·561 ··[0x000001b7]··Set·column·to·5
62 ··[0x000001b2]··Set·is_stmt·to·162 ··[0x000001b9]··Set·is_stmt·to·1
63 ··[0x000001b3]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·863 ··[0x000001ba]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·8
64 ··[0x000001b4]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001bb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001b6]··Set·column·to·3765 ··[0x000001bd]··Set·column·to·37
66 ··[0x000001b8]··Advance·Line·by·688·to·69666 ··[0x000001bf]··Advance·Line·by·688·to·696
67 ··[0x000001bb]··Copy·(view·1)67 ··[0x000001c2]··Copy·(view·1)
68 ··[0x000001bc]··Set·column·to·568 ··[0x000001c3]··Set·column·to·5
69 ··[0x000001be]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)69 ··[0x000001c5]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)
70 ··[0x000001bf]··Set·column·to·3670 ··[0x000001c6]··Set·column·to·36
71 ··[0x000001c1]··Advance·Line·by·-461·to·23971 ··[0x000001c8]··Advance·Line·by·-461·to·239
72 ··[0x000001c4]··Copy·(view·3)72 ··[0x000001cb]··Copy·(view·3)
73 ··[0x000001c5]··Set·column·to·573 ··[0x000001cc]··Set·column·to·5
74 ··[0x000001c7]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)74 ··[0x000001ce]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)
75 ··[0x000001c8]··Set·column·to·1475 ··[0x000001cf]··Set·column·to·14
76 ··[0x000001ca]··Set·is_stmt·to·076 ··[0x000001d1]··Set·is_stmt·to·0
77 ··[0x000001cb]··Copy·(view·5)77 ··[0x000001d2]··Copy·(view·5)
78 ··[0x000001cc]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·24478 ··[0x000001d3]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·244
79 ··[0x000001cd]··Set·column·to·879 ··[0x000001d4]··Set·column·to·8
80 ··[0x000001cf]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001d6]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001d3]··Advance·Line·by·456·to·70081 ··[0x000001da]··Advance·Line·by·456·to·700
82 ··[0x000001d6]··Copy·(view·1)82 ··[0x000001dd]··Copy·(view·1)
83 ··[0x000001d7]··Set·column·to·583 ··[0x000001de]··Set·column·to·5
84 ··[0x000001d9]··Set·is_stmt·to·184 ··[0x000001e0]··Set·is_stmt·to·1
85 ··[0x000001da]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·70385 ··[0x000001e1]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703
86 ··[0x000001db]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)86 ··[0x000001e2]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)
87 ··[0x000001dc]··Set·column·to·987 ··[0x000001e3]··Set·column·to·9
88 ··[0x000001de]··Set·is_stmt·to·088 ··[0x000001e5]··Set·is_stmt·to·0
89 ··[0x000001df]··Copy·(view·2)89 ··[0x000001e6]··Copy·(view·2)
90 ··[0x000001e0]··Set·column·to·890 ··[0x000001e7]··Set·column·to·8
91 ··[0x000001e2]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·70491 ··[0x000001e9]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·704
92 ··[0x000001e3]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·70492 ··[0x000001ea]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·704
93 ··[0x000001e4]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001eb]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001e6]··Set·column·to·594 ··[0x000001ed]··Set·column·to·5
95 ··[0x000001e8]··Set·is_stmt·to·195 ··[0x000001ef]··Set·is_stmt·to·1
96 ··[0x000001e9]··Advance·Line·by·-695·to·996 ··[0x000001f0]··Advance·Line·by·-695·to·9
97 ··[0x000001ec]··Copy·(view·1)97 ··[0x000001f3]··Copy·(view·1)
98 ··[0x000001ed]··Set·column·to·2398 ··[0x000001f4]··Set·column·to·23
99 ··[0x000001ef]··Set·is_stmt·to·099 ··[0x000001f6]··Set·is_stmt·to·0
100 ··[0x000001f0]··Copy·(view·2)100 ··[0x000001f7]··Copy·(view·2)
101 ··[0x000001f1]··Set·column·to·5101 ··[0x000001f8]··Set·column·to·5
102 ··[0x000001f3]··Set·is_stmt·to·1102 ··[0x000001fa]··Set·is_stmt·to·1
103 ··[0x000001f4]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10103 ··[0x000001fb]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10
104 ··[0x000001f5]··Set·column·to·8104 ··[0x000001fc]··Set·column·to·8
105 ··[0x000001f7]··Set·is_stmt·to·0105 ··[0x000001fe]··Set·is_stmt·to·0
106 ··[0x000001f8]··Copy·(view·1)106 ··[0x000001ff]··Copy·(view·1)
107 ··[0x000001f9]··Set·column·to·5107 ··[0x00000200]··Set·column·to·5
108 ··[0x000001fb]··Set·is_stmt·to·1108 ··[0x00000202]··Set·is_stmt·to·1
109 ··[0x000001fc]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13109 ··[0x00000203]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13
110 ··[0x000001fd]··Set·column·to·1110 ··[0x00000204]··Set·column·to·1
111 ··[0x000001ff]··Set·is_stmt·to·0111 ··[0x00000206]··Set·is_stmt·to·0
112 ··[0x00000200]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)112 ··[0x00000207]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)
113 ··[0x00000201]··Set·column·to·13113 ··[0x00000208]··Set·column·to·13
114 ··[0x00000203]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13114 ··[0x0000020a]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13
115 ··[0x00000204]··Set·File·Name·to·entry·2·in·the·File·Name·Table115 ··[0x0000020b]··Set·File·Name·to·entry·2·in·the·File·Name·Table
116 ··[0x00000206]··Set·column·to·9116 ··[0x0000020d]··Set·column·to·9
117 ··[0x00000208]··Set·is_stmt·to·1117 ··[0x0000020f]··Set·is_stmt·to·1
118 ··[0x00000209]··Advance·Line·by·692·to·705118 ··[0x00000210]··Advance·Line·by·692·to·705
119 ··[0x0000020c]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705119 ··[0x00000213]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705
120 ··[0x0000020d]··Set·is_stmt·to·0120 ··[0x00000214]··Set·is_stmt·to·0
121 ··[0x0000020e]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705121 ··[0x00000215]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705
122 ··[0x0000020f]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705122 ··[0x00000216]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705
123 ··[0x00000210]··Set·File·Name·to·entry·1·in·the·File·Name·Table123 ··[0x00000217]··Set·File·Name·to·entry·1·in·the·File·Name·Table
124 ··[0x00000212]··Set·column·to·1124 ··[0x00000219]··Set·column·to·1
125 ··[0x00000214]··Advance·Line·by·-691·to·14125 ··[0x0000021b]··Advance·Line·by·-691·to·14
126 ··[0x00000217]··Copy·(view·1)126 ··[0x0000021e]··Copy·(view·1)
127 ··[0x00000218]··Set·column·to·38127 ··[0x0000021f]··Set·column·to·38
128 ··[0x0000021a]··Set·is_stmt·to·1128 ··[0x00000221]··Set·is_stmt·to·1
129 ··[0x0000021b]··Extended·opcode·2:·set·Address·to·0x474129 ··[0x00000222]··Extended·opcode·2:·set·Address·to·0x474
130 ··[0x00000222]··Special·opcode·9:·advance·Address·by·0·to·0x474·and·Line·by·4·to·18130 ··[0x00000229]··Special·opcode·9:·advance·Address·by·0·to·0x474·and·Line·by·4·to·18
Max diff block lines reached; 2/10094 bytes (0.02%) of diff not shown.
1.62 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0xe):·/tmp/tmptd2qpm2v/build/black/schema.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/blib2to3/pgen2/conv.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_schema41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x2d):·PyInit_conv
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
780 B
strings --all --bytes=8 {}
    
Offset 1, 30 lines modifiedOffset 1, 29 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 ·GCC:·(Debian·14.2.0-6)·14.2.0
2 PyInit_schema 
3 /tmp/tmptd2qpm2v/build/black/schema.c2 /tmp/tmprq7hqrva/build/blib2to3/pgen2/conv.c
 3 PyInit_conv
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 schema.c 
16 __FRAME_END__15 __FRAME_END__
17 _DYNAMIC16 _DYNAMIC
18 __TMC_END__17 __TMC_END__
19 __dso_handle18 __dso_handle
20 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
21 PyInit_schema 
22 __cxa_finalize20 __cxa_finalize
23 PyInit___init__21 PyInit___init__
 22 PyInit_conv
24 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
25 PyImport_ImportModule24 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
27 _Py_Dealloc26 _Py_Dealloc
28 PyCapsule_Import27 PyCapsule_Import
29 __gmon_start__28 __gmon_start__
30 .shstrtab29 .shstrtab
562 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000424·<frame_dummy>:17 00000424·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000428·<PyInit_schema>:21 00000428·<PyInit_conv>:
22 »       ...22 »       ...
  
23 00000474·<PyInit___init__>:23 00000474·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
329 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··/tmp/tmprq7hqrva/build/blib2to3/pgen2/conv.c
2 ··[·····0]··PyInit_schema3 ··[····2d]··PyInit_conv
3 ··[·····e]··/tmp/tmptd2qpm2v/build/black/schema.c 
  
2.78 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790073·6368656d·rray_entry.schem15 ··0x000000c0·72726179·5f656e74·72790063·6f6e762e·rray_entry.conv.
16 ··0x000000d0·612e6300·5f5f4652·414d455f·454e445f·a.c.__FRAME_END_16 ··0x000000d0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.
17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC17 ··0x000000e0·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E
18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han18 ··0x000000f0·4e445f5f·005f5f64·736f5f68·616e646c·ND__.__dso_handl
19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.19 ··0x00000100·65005f69·6e697400·5f66696e·69005f47·e._init._fini._G
20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T20 ··0x00000110·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
21 ··0x00000120·41424c45·5f005079·496e6974·5f736368·ABLE_.PyInit_sch 
22 ··0x00000130·656d6100·5f5f6378·615f6669·6e616c69·ema.__cxa_finali21 ··0x00000120·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali
23 ··0x00000140·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init22 ··0x00000130·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init
 23 ··0x00000140·5f5f0050·79496e69·745f636f·6e76005f·__.PyInit_conv._
24 ··0x00000150·5f5f005f·49544d5f·72656769·73746572·__._ITM_register24 ··0x00000150·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl
 25 ··0x00000160·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor
 26 ··0x00000170·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._
 27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
25 ··0x00000160·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
26 ··0x00000170·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu 
27 ··0x00000180·6c65005f·49544d5f·64657265·67697374·le._ITM_deregist 
28 ··0x00000190·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._ 
29 ··0x000001a0·50795f44·65616c6c·6f630050·79436170·Py_Dealloc.PyCap29 ··0x000001a0·65616c6c·6f630050·79436170·73756c65·ealloc.PyCapsule
30 ··0x000001b0·73756c65·5f496d70·6f727400·5f5f676d·sule_Import.__gm30 ··0x000001b0·5f496d70·6f727400·5f5f676d·6f6e5f73·_Import.__gmon_s
31 ··0x000001c0·6f6e5f73·74617274·5f5f00············on_start__.31 ··0x000001c0·74617274·5f5f00·····················tart__.
  
23.0 KB
./usr/lib/debug/.build-id/5c/87d91b5977dde926a76f648d69d7b83cef12e5.debug vs.
./usr/lib/debug/.build-id/fd/83534c3b1a65d09f349f8f6f6c5c97b22664d5.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3592·(bytes·into·file)13 ··Start·of·section·headers:··········3588·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
3.61 KB
readelf --wide --sections {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xe08:1 There·are·33·section·headers,·starting·at·offset·0xe04:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000480·000118·000178·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000480·000118·000178·00···A··0···0··4
Offset 20, 23 lines modifiedOffset 20, 23 lines modified
20 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··420 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
21 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··421 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
22 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b4·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·00023c·0000ae·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·0002ec·000161·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·000161·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·000450·000040·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·000454·000040·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000490·00003f·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000494·00003b·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·0004d0·000038·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·0004d0·000038·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·000508·000013·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·000508·000013·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00051b·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00051b·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000564·000590·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000564·000590·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000af4·0001cd·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000af4·0001c9·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000cc1·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000cbd·000147·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·y·(purecode),·p·(processor·specific)42 ··D·(mbind),·y·(purecode),·p·(processor·specific)
1.81 KB
readelf --wide --symbols {}
    
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·grammar.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parse.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·00000568·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·00000568·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00000568·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·00000568·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
Offset 83, 10 lines modifiedOffset 83, 10 lines modified
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
90 ····86:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_grammar90 ····86:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_parse
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5c87d91b5977dde926a76f648d69d7b83cef12e53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fd83534c3b1a65d09f349f8f6f6c5c97b22664d5
9.91 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5653 ··Length:······················563
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4075 ··Prologue·Length:·············405
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/blib2to3/pgen227 ··1»      /tmp/tmprq7hqrva/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xf1):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   grammar.c35 ··1»      1»     0»    0»   parse.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x000001a1]··Set·column·to·149 ··[0x0000019f]··Set·column·to·1
50 ··[0x000001a3]··Extended·opcode·2:·set·Address·to·0x42850 ··[0x000001a1]··Extended·opcode·2:·set·Address·to·0x428
51 ··[0x000001aa]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·551 ··[0x000001a8]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·5
52 ··[0x000001ab]··Set·column·to·552 ··[0x000001a9]··Set·column·to·5
53 ··[0x000001ad]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·653 ··[0x000001ab]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·6
54 ··[0x000001ae]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)54 ··[0x000001ac]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)
55 ··[0x000001af]··Set·column·to·1755 ··[0x000001ad]··Set·column·to·17
56 ··[0x000001b1]··Set·is_stmt·to·056 ··[0x000001af]··Set·is_stmt·to·0
57 ··[0x000001b2]··Copy·(view·2)57 ··[0x000001b0]··Copy·(view·2)
58 ··[0x000001b3]··Set·column·to·858 ··[0x000001b1]··Set·column·to·8
59 ··[0x000001b5]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001b3]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b9]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·760 ··[0x000001b7]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7
61 ··[0x000001ba]··Set·column·to·561 ··[0x000001b8]··Set·column·to·5
62 ··[0x000001bc]··Set·is_stmt·to·162 ··[0x000001ba]··Set·is_stmt·to·1
63 ··[0x000001bd]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·863 ··[0x000001bb]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·8
64 ··[0x000001be]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001bc]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001c0]··Set·column·to·3765 ··[0x000001be]··Set·column·to·37
66 ··[0x000001c2]··Advance·Line·by·688·to·69666 ··[0x000001c0]··Advance·Line·by·688·to·696
67 ··[0x000001c5]··Copy·(view·1)67 ··[0x000001c3]··Copy·(view·1)
68 ··[0x000001c6]··Set·column·to·568 ··[0x000001c4]··Set·column·to·5
69 ··[0x000001c8]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)69 ··[0x000001c6]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)
70 ··[0x000001c9]··Set·column·to·3670 ··[0x000001c7]··Set·column·to·36
71 ··[0x000001cb]··Advance·Line·by·-461·to·23971 ··[0x000001c9]··Advance·Line·by·-461·to·239
72 ··[0x000001ce]··Copy·(view·3)72 ··[0x000001cc]··Copy·(view·3)
73 ··[0x000001cf]··Set·column·to·573 ··[0x000001cd]··Set·column·to·5
74 ··[0x000001d1]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)74 ··[0x000001cf]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)
75 ··[0x000001d2]··Set·column·to·1475 ··[0x000001d0]··Set·column·to·14
76 ··[0x000001d4]··Set·is_stmt·to·076 ··[0x000001d2]··Set·is_stmt·to·0
77 ··[0x000001d5]··Copy·(view·5)77 ··[0x000001d3]··Copy·(view·5)
78 ··[0x000001d6]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·24478 ··[0x000001d4]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·244
79 ··[0x000001d7]··Set·column·to·879 ··[0x000001d5]··Set·column·to·8
80 ··[0x000001d9]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001d7]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001dd]··Advance·Line·by·456·to·70081 ··[0x000001db]··Advance·Line·by·456·to·700
82 ··[0x000001e0]··Copy·(view·1)82 ··[0x000001de]··Copy·(view·1)
83 ··[0x000001e1]··Set·column·to·583 ··[0x000001df]··Set·column·to·5
84 ··[0x000001e3]··Set·is_stmt·to·184 ··[0x000001e1]··Set·is_stmt·to·1
85 ··[0x000001e4]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·70385 ··[0x000001e2]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703
86 ··[0x000001e5]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)86 ··[0x000001e3]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)
87 ··[0x000001e6]··Set·column·to·987 ··[0x000001e4]··Set·column·to·9
88 ··[0x000001e8]··Set·is_stmt·to·088 ··[0x000001e6]··Set·is_stmt·to·0
89 ··[0x000001e9]··Copy·(view·2)89 ··[0x000001e7]··Copy·(view·2)
90 ··[0x000001ea]··Set·column·to·890 ··[0x000001e8]··Set·column·to·8
91 ··[0x000001ec]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·70491 ··[0x000001ea]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·704
92 ··[0x000001ed]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·70492 ··[0x000001eb]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·704
93 ··[0x000001ee]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001ec]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001f0]··Set·column·to·594 ··[0x000001ee]··Set·column·to·5
95 ··[0x000001f2]··Set·is_stmt·to·195 ··[0x000001f0]··Set·is_stmt·to·1
96 ··[0x000001f3]··Advance·Line·by·-695·to·996 ··[0x000001f1]··Advance·Line·by·-695·to·9
97 ··[0x000001f6]··Copy·(view·1)97 ··[0x000001f4]··Copy·(view·1)
98 ··[0x000001f7]··Set·column·to·2398 ··[0x000001f5]··Set·column·to·23
99 ··[0x000001f9]··Set·is_stmt·to·099 ··[0x000001f7]··Set·is_stmt·to·0
100 ··[0x000001fa]··Copy·(view·2)100 ··[0x000001f8]··Copy·(view·2)
101 ··[0x000001fb]··Set·column·to·5101 ··[0x000001f9]··Set·column·to·5
102 ··[0x000001fd]··Set·is_stmt·to·1102 ··[0x000001fb]··Set·is_stmt·to·1
103 ··[0x000001fe]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10103 ··[0x000001fc]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10
104 ··[0x000001ff]··Set·column·to·8104 ··[0x000001fd]··Set·column·to·8
105 ··[0x00000201]··Set·is_stmt·to·0105 ··[0x000001ff]··Set·is_stmt·to·0
106 ··[0x00000202]··Copy·(view·1)106 ··[0x00000200]··Copy·(view·1)
107 ··[0x00000203]··Set·column·to·5107 ··[0x00000201]··Set·column·to·5
108 ··[0x00000205]··Set·is_stmt·to·1108 ··[0x00000203]··Set·is_stmt·to·1
109 ··[0x00000206]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13109 ··[0x00000204]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13
110 ··[0x00000207]··Set·column·to·1110 ··[0x00000205]··Set·column·to·1
111 ··[0x00000209]··Set·is_stmt·to·0111 ··[0x00000207]··Set·is_stmt·to·0
112 ··[0x0000020a]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)112 ··[0x00000208]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)
113 ··[0x0000020b]··Set·column·to·13113 ··[0x00000209]··Set·column·to·13
114 ··[0x0000020d]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13114 ··[0x0000020b]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13
115 ··[0x0000020e]··Set·File·Name·to·entry·2·in·the·File·Name·Table115 ··[0x0000020c]··Set·File·Name·to·entry·2·in·the·File·Name·Table
116 ··[0x00000210]··Set·column·to·9116 ··[0x0000020e]··Set·column·to·9
117 ··[0x00000212]··Set·is_stmt·to·1117 ··[0x00000210]··Set·is_stmt·to·1
118 ··[0x00000213]··Advance·Line·by·692·to·705118 ··[0x00000211]··Advance·Line·by·692·to·705
119 ··[0x00000216]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705119 ··[0x00000214]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705
120 ··[0x00000217]··Set·is_stmt·to·0120 ··[0x00000215]··Set·is_stmt·to·0
121 ··[0x00000218]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705121 ··[0x00000216]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705
122 ··[0x00000219]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705122 ··[0x00000217]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705
123 ··[0x0000021a]··Set·File·Name·to·entry·1·in·the·File·Name·Table123 ··[0x00000218]··Set·File·Name·to·entry·1·in·the·File·Name·Table
124 ··[0x0000021c]··Set·column·to·1124 ··[0x0000021a]··Set·column·to·1
125 ··[0x0000021e]··Advance·Line·by·-691·to·14125 ··[0x0000021c]··Advance·Line·by·-691·to·14
126 ··[0x00000221]··Copy·(view·1)126 ··[0x0000021f]··Copy·(view·1)
127 ··[0x00000222]··Set·column·to·38127 ··[0x00000220]··Set·column·to·38
128 ··[0x00000224]··Set·is_stmt·to·1128 ··[0x00000222]··Set·is_stmt·to·1
129 ··[0x00000225]··Extended·opcode·2:·set·Address·to·0x474129 ··[0x00000223]··Extended·opcode·2:·set·Address·to·0x474
130 ··[0x0000022c]··Special·opcode·9:·advance·Address·by·0·to·0x474·and·Line·by·4·to·18130 ··[0x0000022a]··Special·opcode·9:·advance·Address·by·0·to·0x474·and·Line·by·4·to·18
Max diff block lines reached; 2/10068 bytes (0.02%) of diff not shown.
1.63 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/blib2to3/pgen2/grammar.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/blib2to3/pgen2/parse.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x30):·PyInit_grammar41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x2e):·PyInit_parse
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
815 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/blib2to3/pgen2/grammar.c2 /tmp/tmprq7hqrva/build/blib2to3/pgen2/parse.c
3 PyInit_grammar3 PyInit_parse
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 grammar.c 
16 __FRAME_END__15 __FRAME_END__
17 _DYNAMIC16 _DYNAMIC
18 __TMC_END__17 __TMC_END__
19 __dso_handle18 __dso_handle
20 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize20 __cxa_finalize
22 PyInit___init__21 PyInit___init__
23 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
24 PyImport_ImportModule23 PyImport_ImportModule
25 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
26 _Py_Dealloc25 _Py_Dealloc
27 PyInit_grammar26 PyInit_parse
28 PyCapsule_Import27 PyCapsule_Import
29 __gmon_start__28 __gmon_start__
30 .shstrtab29 .shstrtab
31 .note.gnu.build-id30 .note.gnu.build-id
32 .gnu.hash31 .gnu.hash
33 .rel.dyn32 .rel.dyn
34 .rel.plt33 .rel.plt
564 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000424·<frame_dummy>:17 00000424·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000428·<PyInit_grammar>:21 00000428·<PyInit_parse>:
22 »       ...22 »       ...
  
23 00000474·<PyInit___init__>:23 00000474·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
342 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/blib2to3/pgen2/grammar.c2 ··[·····0]··/tmp/tmprq7hqrva/build/blib2to3/pgen2/parse.c
3 ··[····30]··PyInit_grammar3 ··[····2e]··PyInit_parse
  
2.79 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790067·72616d6d·rray_entry.gramm15 ··0x000000c0·72726179·5f656e74·72790070·61727365·rray_entry.parse
16 ··0x000000d0·61722e63·005f5f46·52414d45·5f454e44·ar.c.__FRAME_END16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
21 ··0x00000120·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
22 ··0x00000130·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
23 ··0x00000140·6e69745f·5f005f49·544d5f72·65676973·nit__._ITM_regis23 ··0x00000140·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe
 24 ··0x00000150·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
 25 ··0x00000160·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod
 26 ··0x00000170·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis
24 ··0x00000150·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.27 ··0x00000180·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
25 ··0x00000160·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM 
26 ··0x00000170·6f64756c·65005f49·544d5f64·65726567·odule._ITM_dereg 
27 ··0x00000180·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl 
28 ··0x00000190·65005f50·795f4465·616c6c6f·63005079·e._Py_Dealloc.Py28 ··0x00000190·5f50795f·4465616c·6c6f6300·5079496e·_Py_Dealloc.PyIn
29 ··0x000001a0·496e6974·5f677261·6d6d6172·00507943·Init_grammar.PyC29 ··0x000001a0·69745f70·61727365·00507943·61707375·it_parse.PyCapsu
30 ··0x000001b0·61707375·6c655f49·6d706f72·74005f5f·apsule_Import.__30 ··0x000001b0·6c655f49·6d706f72·74005f5f·676d6f6e·le_Import.__gmon
31 ··0x000001c0·676d6f6e·5f737461·72745f5f·00·······gmon_start__.31 ··0x000001c0·5f737461·72745f5f·00················_start__.
  
37.1 KB
./usr/lib/debug/.build-id/91/3a8d7be720157ba160f48b5018081b69a71eab.debug vs.
./usr/lib/debug/.build-id/3f/e6d20ae25f746b05840ebe4041deebff41d05a.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3572·(bytes·into·file)13 ··Start·of·section·headers:··········3580·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
4.79 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xdf4:1 There·are·33·section·headers,·starting·at·offset·0xdfc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000200·000118·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a7·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a8·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002e0·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000308·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000314·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000364·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········0000047c·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000484·000118·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000480·000118·000170·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005f0·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005f0·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b4·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00023c·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015b·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002ec·00015d·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00048c·000032·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00048c·000036·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000558·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001c9·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000ae8·0001cd·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000cad·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000cb5·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
7.68 KB
readelf --wide --symbols {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Symbol·table·'.symtab'·contains·89·entries:1 Symbol·table·'.symtab'·contains·89·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·00000200·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·000001fc·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002a8·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·000002e0·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000308·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000314·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·00000364·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·0000047c·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·00000484·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·000005f0·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·000005f0·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
Offset 27, 66 lines modifiedOffset 27, 66 lines modified
27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists
33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
34 ····30:·00000364·····0·NOTYPE··LOCAL··DEFAULT····9·$a34 ····30:·00000360·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·00000364·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·00000360·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·00000380·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·0000037c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000308·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·00000304·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·0000047c·····0·NOTYPE··LOCAL··DEFAULT···10·$a38 ····34:·00000478·····0·NOTYPE··LOCAL··DEFAULT···10·$a
39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
40 ····36:·00000310·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·00000480·····0·NOTYPE··LOCAL··DEFAULT···10·$a41 ····37:·0000047c·····0·NOTYPE··LOCAL··DEFAULT···10·$a
42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
43 ····39:·00000484·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·00000480·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·00000484·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·00000480·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·00000389·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·00000385·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·00000388·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·00000384·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003b4·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003b5·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003b1·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d50 ····46:·000003d4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
51 ····47:·00002030·····0·NOTYPE··LOCAL··DEFAULT···17·$d51 ····47:·00002030·····0·NOTYPE··LOCAL··DEFAULT···17·$d
52 ····48:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·000003e9·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·000003e5·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000414·····0·NOTYPE··LOCAL··DEFAULT····9·$d54 ····50:·00000410·····0·NOTYPE··LOCAL··DEFAULT····9·$d
55 ····51:·00002034·····1·OBJECT··LOCAL··DEFAULT···18·completed.055 ····51:·00002034·····1·OBJECT··LOCAL··DEFAULT···18·completed.0
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000429·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·cache.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·strings.c
64 ····60:·00000514·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000478·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·00000560·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·00000560·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00000560·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·00000560·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005f0·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005f0·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005f0·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005f0·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000308·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·0000047c·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000314·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000328·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·00000479·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
90 ····86:·0000042d····76·FUNC····GLOBAL·DEFAULT····9·PyInit_cache90 ····86:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_strings
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·913a8d7be720157ba160f48b5018081b69a71eab3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3fe6d20ae25f746b05840ebe4041deebff41d05a
9.89 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5543 ··Length:······················556
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3965 ··Prologue·Length:·············398
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   cache.c35 ··1»      1»     0»    0»   strings.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000196]··Set·column·to·149 ··[0x00000198]··Set·column·to·1
50 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x42c50 ··[0x0000019a]··Extended·opcode·2:·set·Address·to·0x428
51 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x42c·and·Line·by·4·to·551 ··[0x000001a1]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·5
52 ··[0x000001a0]··Set·column·to·552 ··[0x000001a2]··Set·column·to·5
53 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x43a·and·Line·by·1·to·653 ··[0x000001a4]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·6
54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x43a·and·Line·by·1·to·7·(view·1)54 ··[0x000001a5]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a4]··Set·column·to·1755 ··[0x000001a6]··Set·column·to·17
56 ··[0x000001a6]··Set·is_stmt·to·056 ··[0x000001a8]··Set·is_stmt·to·0
57 ··[0x000001a7]··Copy·(view·2)57 ··[0x000001a9]··Copy·(view·2)
58 ··[0x000001a8]··Set·column·to·858 ··[0x000001aa]··Set·column·to·8
59 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001ac]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x442·and·Line·by·0·to·760 ··[0x000001b0]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7
61 ··[0x000001af]··Set·column·to·561 ··[0x000001b1]··Set·column·to·5
62 ··[0x000001b1]··Set·is_stmt·to·162 ··[0x000001b3]··Set·is_stmt·to·1
63 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x444·and·Line·by·1·to·863 ··[0x000001b4]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·8
64 ··[0x000001b3]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001b5]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001b5]··Set·column·to·3765 ··[0x000001b7]··Set·column·to·37
66 ··[0x000001b7]··Advance·Line·by·688·to·69666 ··[0x000001b9]··Advance·Line·by·688·to·696
67 ··[0x000001ba]··Copy·(view·1)67 ··[0x000001bc]··Copy·(view·1)
68 ··[0x000001bb]··Set·column·to·568 ··[0x000001bd]··Set·column·to·5
69 ··[0x000001bd]··Special·opcode·9:·advance·Address·by·0·to·0x444·and·Line·by·4·to·700·(view·2)69 ··[0x000001bf]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)
70 ··[0x000001be]··Set·column·to·3670 ··[0x000001c0]··Set·column·to·36
71 ··[0x000001c0]··Advance·Line·by·-461·to·23971 ··[0x000001c2]··Advance·Line·by·-461·to·239
72 ··[0x000001c3]··Copy·(view·3)72 ··[0x000001c5]··Copy·(view·3)
73 ··[0x000001c4]··Set·column·to·573 ··[0x000001c6]··Set·column·to·5
74 ··[0x000001c6]··Special·opcode·10:·advance·Address·by·0·to·0x444·and·Line·by·5·to·244·(view·4)74 ··[0x000001c8]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)
75 ··[0x000001c7]··Set·column·to·1475 ··[0x000001c9]··Set·column·to·14
76 ··[0x000001c9]··Set·is_stmt·to·076 ··[0x000001cb]··Set·is_stmt·to·0
77 ··[0x000001ca]··Copy·(view·5)77 ··[0x000001cc]··Copy·(view·5)
78 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x446·and·Line·by·0·to·24478 ··[0x000001cd]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·244
79 ··[0x000001cc]··Set·column·to·879 ··[0x000001ce]··Set·column·to·8
80 ··[0x000001ce]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001d0]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001d2]··Advance·Line·by·456·to·70081 ··[0x000001d4]··Advance·Line·by·456·to·700
82 ··[0x000001d5]··Copy·(view·1)82 ··[0x000001d7]··Copy·(view·1)
83 ··[0x000001d6]··Set·column·to·583 ··[0x000001d8]··Set·column·to·5
84 ··[0x000001d8]··Set·is_stmt·to·184 ··[0x000001da]··Set·is_stmt·to·1
85 ··[0x000001d9]··Special·opcode·64:·advance·Address·by·8·to·0x44e·and·Line·by·3·to·70385 ··[0x000001db]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703
86 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x44e·and·Line·by·1·to·704·(view·1)86 ··[0x000001dc]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)
87 ··[0x000001db]··Set·column·to·987 ··[0x000001dd]··Set·column·to·9
88 ··[0x000001dd]··Set·is_stmt·to·088 ··[0x000001df]··Set·is_stmt·to·0
89 ··[0x000001de]··Copy·(view·2)89 ··[0x000001e0]··Copy·(view·2)
90 ··[0x000001df]··Set·column·to·890 ··[0x000001e1]··Set·column·to·8
91 ··[0x000001e1]··Special·opcode·19:·advance·Address·by·2·to·0x450·and·Line·by·0·to·70491 ··[0x000001e3]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·704
92 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x454·and·Line·by·0·to·70492 ··[0x000001e4]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·704
93 ··[0x000001e3]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001e5]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001e5]··Set·column·to·594 ··[0x000001e7]··Set·column·to·5
95 ··[0x000001e7]··Set·is_stmt·to·195 ··[0x000001e9]··Set·is_stmt·to·1
96 ··[0x000001e8]··Advance·Line·by·-695·to·996 ··[0x000001ea]··Advance·Line·by·-695·to·9
97 ··[0x000001eb]··Copy·(view·1)97 ··[0x000001ed]··Copy·(view·1)
98 ··[0x000001ec]··Set·column·to·2398 ··[0x000001ee]··Set·column·to·23
99 ··[0x000001ee]··Set·is_stmt·to·099 ··[0x000001f0]··Set·is_stmt·to·0
100 ··[0x000001ef]··Copy·(view·2)100 ··[0x000001f1]··Copy·(view·2)
101 ··[0x000001f0]··Set·column·to·5101 ··[0x000001f2]··Set·column·to·5
102 ··[0x000001f2]··Set·is_stmt·to·1102 ··[0x000001f4]··Set·is_stmt·to·1
103 ··[0x000001f3]··Special·opcode·76:·advance·Address·by·10·to·0x45e·and·Line·by·1·to·10103 ··[0x000001f5]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10
104 ··[0x000001f4]··Set·column·to·8104 ··[0x000001f6]··Set·column·to·8
105 ··[0x000001f6]··Set·is_stmt·to·0105 ··[0x000001f8]··Set·is_stmt·to·0
106 ··[0x000001f7]··Copy·(view·1)106 ··[0x000001f9]··Copy·(view·1)
107 ··[0x000001f8]··Set·column·to·5107 ··[0x000001fa]··Set·column·to·5
108 ··[0x000001fa]··Set·is_stmt·to·1108 ··[0x000001fc]··Set·is_stmt·to·1
109 ··[0x000001fb]··Special·opcode·22:·advance·Address·by·2·to·0x460·and·Line·by·3·to·13109 ··[0x000001fd]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13
110 ··[0x000001fc]··Set·column·to·1110 ··[0x000001fe]··Set·column·to·1
111 ··[0x000001fe]··Set·is_stmt·to·0111 ··[0x00000200]··Set·is_stmt·to·0
112 ··[0x000001ff]··Special·opcode·6:·advance·Address·by·0·to·0x460·and·Line·by·1·to·14·(view·1)112 ··[0x00000201]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)
113 ··[0x00000200]··Set·column·to·13113 ··[0x00000202]··Set·column·to·13
114 ··[0x00000202]··Special·opcode·32:·advance·Address·by·4·to·0x464·and·Line·by·-1·to·13114 ··[0x00000204]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13
115 ··[0x00000203]··Set·File·Name·to·entry·2·in·the·File·Name·Table115 ··[0x00000205]··Set·File·Name·to·entry·2·in·the·File·Name·Table
116 ··[0x00000205]··Set·column·to·9116 ··[0x00000207]··Set·column·to·9
117 ··[0x00000207]··Set·is_stmt·to·1117 ··[0x00000209]··Set·is_stmt·to·1
118 ··[0x00000208]··Advance·Line·by·692·to·705118 ··[0x0000020a]··Advance·Line·by·692·to·705
119 ··[0x0000020b]··Special·opcode·19:·advance·Address·by·2·to·0x466·and·Line·by·0·to·705119 ··[0x0000020d]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705
120 ··[0x0000020c]··Set·is_stmt·to·0120 ··[0x0000020e]··Set·is_stmt·to·0
121 ··[0x0000020d]··Special·opcode·33:·advance·Address·by·4·to·0x46a·and·Line·by·0·to·705121 ··[0x0000020f]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705
122 ··[0x0000020e]··Special·opcode·19:·advance·Address·by·2·to·0x46c·and·Line·by·0·to·705122 ··[0x00000210]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705
123 ··[0x0000020f]··Set·File·Name·to·entry·1·in·the·File·Name·Table123 ··[0x00000211]··Set·File·Name·to·entry·1·in·the·File·Name·Table
124 ··[0x00000211]··Set·column·to·1124 ··[0x00000213]··Set·column·to·1
125 ··[0x00000213]··Advance·Line·by·-691·to·14125 ··[0x00000215]··Advance·Line·by·-691·to·14
126 ··[0x00000216]··Copy·(view·1)126 ··[0x00000218]··Copy·(view·1)
127 ··[0x00000217]··Set·column·to·38127 ··[0x00000219]··Set·column·to·38
128 ··[0x00000219]··Set·is_stmt·to·1128 ··[0x0000021b]··Set·is_stmt·to·1
129 ··[0x0000021a]··Extended·opcode·2:·set·Address·to·0x478129 ··[0x0000021c]··Extended·opcode·2:·set·Address·to·0x474
130 ··[0x00000221]··Special·opcode·9:·advance·Address·by·0·to·0x478·and·Line·by·4·to·18130 ··[0x00000223]··Special·opcode·9:·advance·Address·by·0·to·0x474·and·Line·by·4·to·18
Max diff block lines reached; 2/10050 bytes (0.02%) of diff not shown.
5.38 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 50 lines modifiedOffset 5, 50 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/cache.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/strings.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42c14 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xad0>20 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xad0>
21 ·<1><2b>:·Abbrev·Number:·5·(DW_TAG_subprogram)21 ·<1><2b>:·Abbrev·Number:·5·(DW_TAG_subprogram)
22 ····<2c>···DW_AT_external····:·(flag_present)·122 ····<2c>···DW_AT_external····:·(flag_present)·1
23 ····<2c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xdd)·23 ····<2c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xdd)·
24 ····<30>···DW_AT_decl_file···:·(data1)·124 ····<30>···DW_AT_decl_file···:·(data1)·1
25 ····<31>···DW_AT_decl_line···:·(data1)·1825 ····<31>···DW_AT_decl_line···:·(data1)·18
26 ····<32>···DW_AT_decl_column·:·(data1)·1626 ····<32>···DW_AT_decl_column·:·(data1)·16
27 ····<33>···DW_AT_prototyped··:·(flag_present)·127 ····<33>···DW_AT_prototyped··:·(flag_present)·1
28 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>28 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
29 ····<37>···DW_AT_low_pc······:·(addr)·0x47829 ····<37>···DW_AT_low_pc······:·(addr)·0x474
30 ····<3b>···DW_AT_high_pc·····:·(udata)·430 ····<3b>···DW_AT_high_pc·····:·(udata)·4
31 ····<3c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)31 ····<3c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
32 ····<3e>···DW_AT_call_all_calls:·(flag_present)·132 ····<3e>···DW_AT_call_all_calls:·(flag_present)·1
33 ····<3e>···DW_AT_sibling·····:·(ref1)·<0x46>33 ····<3e>···DW_AT_sibling·····:·(ref1)·<0x46>
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47c35 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_cache41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x27):·PyInit_strings
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42c47 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
49 ····<57>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<57>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><59>:·Abbrev·Number:·4·(DW_TAG_variable)50 ·<2><59>:·Abbrev·Number:·4·(DW_TAG_variable)
51 ····<5a>···DW_AT_name········:·(string)·tmp51 ····<5a>···DW_AT_name········:·(string)·tmp
52 ····<5e>···DW_AT_decl_file···:·(data1)·152 ····<5e>···DW_AT_decl_file···:·(data1)·1
53 ····<5f>···DW_AT_decl_line···:·(data1)·653 ····<5f>···DW_AT_decl_line···:·(data1)·6
54 ····<60>···DW_AT_decl_column·:·(data1)·1554 ····<60>···DW_AT_decl_column·:·(data1)·15
Offset 61, 49 lines modifiedOffset 61, 49 lines modified
61 ····<73>···DW_AT_decl_line···:·(data1)·961 ····<73>···DW_AT_decl_line···:·(data1)·9
62 ····<74>···DW_AT_decl_column·:·(data1)·1162 ····<74>···DW_AT_decl_column·:·(data1)·11
63 ····<75>···DW_AT_type········:·(GNU_ref_alt)·<0x74>63 ····<75>···DW_AT_type········:·(GNU_ref_alt)·<0x74>
64 ····<79>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)64 ····<79>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
65 ····<7d>···DW_AT_GNU_locviews:·(sec_offset)·0x1b65 ····<7d>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
66 ·<2><81>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)66 ·<2><81>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
67 ····<82>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xa98>67 ····<82>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xa98>
68 ····<86>···DW_AT_entry_pc····:·(addr)·0x44468 ····<86>···DW_AT_entry_pc····:·(addr)·0x440
69 ····<8a>···DW_AT_GNU_entry_view:·(data1)·169 ····<8a>···DW_AT_GNU_entry_view:·(data1)·1
70 ····<8b>···DW_AT_ranges······:·(sec_offset)·0xc70 ····<8b>···DW_AT_ranges······:·(sec_offset)·0xc
71 ····<8f>···DW_AT_call_file···:·(data1)·171 ····<8f>···DW_AT_call_file···:·(data1)·1
72 ····<90>···DW_AT_call_line···:·(data1)·872 ····<90>···DW_AT_call_line···:·(data1)·8
73 ····<91>···DW_AT_call_column·:·(data1)·573 ····<91>···DW_AT_call_column·:·(data1)·5
74 ····<92>···DW_AT_sibling·····:·(ref1)·<0xcc>74 ····<92>···DW_AT_sibling·····:·(ref1)·<0xcc>
75 ·<3><93>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)75 ·<3><93>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
76 ····<94>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaa4>76 ····<94>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaa4>
77 ····<98>···DW_AT_location····:·(sec_offset)·0x27·(location·list)77 ····<98>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
78 ····<9c>···DW_AT_GNU_locviews:·(sec_offset)·0x2378 ····<9c>···DW_AT_GNU_locviews:·(sec_offset)·0x23
79 ·<3><a0>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)79 ·<3><a0>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
80 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaaf>80 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaaf>
81 ····<a5>···DW_AT_entry_pc····:·(addr)·0x44481 ····<a5>···DW_AT_entry_pc····:·(addr)·0x440
82 ····<a9>···DW_AT_GNU_entry_view:·(data1)·382 ····<a9>···DW_AT_GNU_entry_view:·(data1)·3
83 ····<aa>···DW_AT_low_pc······:·(addr)·0x44483 ····<aa>···DW_AT_low_pc······:·(addr)·0x440
84 ····<ae>···DW_AT_high_pc·····:·(udata)·284 ····<ae>···DW_AT_high_pc·····:·(udata)·2
85 ····<af>···DW_AT_call_file···:·(data1)·285 ····<af>···DW_AT_call_file···:·(data1)·2
86 ····<b0>···DW_AT_call_line···:·(data2)·70086 ····<b0>···DW_AT_call_line···:·(data2)·700
87 ····<b2>···DW_AT_call_column·:·(data1)·987 ····<b2>···DW_AT_call_column·:·(data1)·9
88 ····<b3>···DW_AT_sibling·····:·(ref1)·<0xc2>88 ····<b3>···DW_AT_sibling·····:·(ref1)·<0xc2>
89 ·<4><b4>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)89 ·<4><b4>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
90 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xab9>90 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xab9>
91 ····<b9>···DW_AT_location····:·(sec_offset)·0x34·(location·list)91 ····<b9>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
92 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x3292 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x32
93 ·<4><c1>:·Abbrev·Number:·093 ·<4><c1>:·Abbrev·Number:·0
94 ·<3><c2>:·Abbrev·Number:·8·(DW_TAG_call_site)94 ·<3><c2>:·Abbrev·Number:·8·(DW_TAG_call_site)
95 ····<c3>···DW_AT_call_return_pc:·(addr)·0x46a95 ····<c3>···DW_AT_call_return_pc:·(addr)·0x466
96 ····<c7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa8a>96 ····<c7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa8a>
97 ·<3><cb>:·Abbrev·Number:·097 ·<3><cb>:·Abbrev·Number:·0
98 ·<2><cc>:·Abbrev·Number:·8·(DW_TAG_call_site)98 ·<2><cc>:·Abbrev·Number:·8·(DW_TAG_call_site)
99 ····<cd>···DW_AT_call_return_pc:·(addr)·0x44299 ····<cd>···DW_AT_call_return_pc:·(addr)·0x43e
100 ····<d1>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa7b>100 ····<d1>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa7b>
101 ·<2><d5>:·Abbrev·Number:·6·(DW_TAG_call_site)101 ·<2><d5>:·Abbrev·Number:·6·(DW_TAG_call_site)
102 ····<d6>···DW_AT_call_return_pc:·(addr)·0x45e102 ····<d6>···DW_AT_call_return_pc:·(addr)·0x45a
103 ····<da>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad7>103 ····<da>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad7>
104 ·<3><de>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)104 ·<3><de>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
105 ····<df>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))105 ····<df>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))
106 ····<e1>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»    (DW_OP_lit0)106 ····<e1>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»    (DW_OP_lit0)
107 ·<3><e3>:·Abbrev·Number:·0107 ·<3><e3>:·Abbrev·Number:·0
108 ·<2><e4>:·Abbrev·Number:·0108 ·<2><e4>:·Abbrev·Number:·0
109 ·<1><e5>:·Abbrev·Number:·0109 ·<1><e5>:·Abbrev·Number:·0
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000042c·000000509 ····00000428·00000050
10 ····00000000·0000000010 ····00000000·00000000
  
1.48 KB
readelf --wide --debug-dump=loc {}
    
Offset 9, 33 lines modifiedOffset 9, 33 lines modified
  
9 ····Offset···Begin············End··············Expression9 ····Offset···Begin············End··············Expression
  
10 ····0000000c·v0000000·v0000000·location·view·pair10 ····0000000c·v0000000·v0000000·location·view·pair
11 ····0000000e·v0000000·v0000000·location·view·pair11 ····0000000e·v0000000·v0000000·location·view·pair
  
12 ····00000010·v0000000·v0000000·views·at·0000000c·for:12 ····00000010·v0000000·v0000000·views·at·0000000c·for:
13 ·············00000442·00000454·(DW_OP_reg0·(r0))13 ·············0000043e·00000450·(DW_OP_reg0·(r0))
14 ····00000015·v0000000·v0000000·views·at·0000000e·for:14 ····00000015·v0000000·v0000000·views·at·0000000e·for:
15 ·············00000466·00000469·(DW_OP_reg0·(r0))15 ·············00000462·00000465·(DW_OP_reg0·(r0))
16 ····0000001a·<End·of·list>16 ····0000001a·<End·of·list>
  
17 ····0000001b·v0000000·v0000000·location·view·pair17 ····0000001b·v0000000·v0000000·location·view·pair
  
18 ····0000001d·v0000000·v0000000·views·at·0000001b·for:18 ····0000001d·v0000000·v0000000·views·at·0000001b·for:
19 ·············0000045e·00000465·(DW_OP_reg0·(r0))19 ·············0000045a·00000461·(DW_OP_reg0·(r0))
20 ····00000022·<End·of·list>20 ····00000022·<End·of·list>
  
21 ····00000023·v0000001·v0000000·location·view·pair21 ····00000023·v0000001·v0000000·location·view·pair
22 ····00000025·v0000000·v0000000·location·view·pair22 ····00000025·v0000000·v0000000·location·view·pair
  
23 ····00000027·v0000001·v0000000·views·at·00000023·for:23 ····00000027·v0000001·v0000000·views·at·00000023·for:
24 ·············00000444·00000454·(DW_OP_reg0·(r0))24 ·············00000440·00000450·(DW_OP_reg0·(r0))
25 ····0000002c·v0000000·v0000000·views·at·00000025·for:25 ····0000002c·v0000000·v0000000·views·at·00000025·for:
26 ·············00000466·00000469·(DW_OP_reg0·(r0))26 ·············00000462·00000465·(DW_OP_reg0·(r0))
27 ····00000031·<End·of·list>27 ····00000031·<End·of·list>
  
28 ····00000032·v0000003·v0000000·location·view·pair28 ····00000032·v0000003·v0000000·location·view·pair
  
29 ····00000034·v0000003·v0000000·views·at·00000032·for:29 ····00000034·v0000003·v0000000·views·at·00000032·for:
30 ·············00000444·00000446·(DW_OP_reg0·(r0))30 ·············00000440·00000442·(DW_OP_reg0·(r0))
31 ····00000039·<End·of·list>31 ····00000039·<End·of·list>
  
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000042c·000000509 ····00000428·00000050
10 ····00000000·0000000010 ····00000000·00000000
  
829 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 34 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 ZGCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/cache.c 
3 PyInit_cache2 /tmp/tmprq7hqrva/build/black/strings.c
 3 PyInit_strings
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
 15 strings.c
15 __FRAME_END__16 __FRAME_END__
16 _DYNAMIC17 _DYNAMIC
17 __TMC_END__18 __TMC_END__
18 __dso_handle19 __dso_handle
19 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
20 __cxa_finalize21 __cxa_finalize
21 PyInit___init__22 PyInit___init__
22 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
23 PyImport_ImportModule24 PyImport_ImportModule
24 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
25 _Py_Dealloc26 _Py_Dealloc
26 PyInit_cache27 PyInit_strings
27 PyCapsule_Import28 PyCapsule_Import
28 __gmon_start__29 __gmon_start__
29 .shstrtab30 .shstrtab
30 .note.gnu.build-id31 .note.gnu.build-id
31 .gnu.hash32 .gnu.hash
32 .rel.dyn33 .rel.dyn
33 .rel.plt34 .rel.plt
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000308·<_init>:2 00000304·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000314·<.plt>:2 00000310·<.plt>:
3 »       ...3 »       ...
933 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000364·<call_weak_fn>:2 00000360·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000388·<deregister_tm_clones>:4 00000384·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003b4·<register_tm_clones>:6 000003b0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000003e8·<__do_global_dtors_aux>:8 000003e4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000428·<frame_dummy>:10 00000424·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 0000042c·<PyInit_cache>:14 00000428·<PyInit_strings>:
15 »       ...15 »       ...
  
16 00000478·<PyInit___init__>:16 00000474·<PyInit___init__>:
17 PyInit___init__():17 PyInit___init__():
18 »       movs»   r0,·r018 »       movs»   r0,·r0
19 »       ...19 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000047c·<_fini>:2 00000478·<_fini>:
3 »       ...3 »       ...
324 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/cache.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/strings.c
3 ··[····25]··PyInit_cache3 ··[····27]··PyInit_strings
  
2.79 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790063·61636865·rray_entry.cache15 ··0x000000c0·72726179·5f656e74·72790073·7472696e·rray_entry.strin
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·67732e63·005f5f46·52414d45·5f454e44·gs.c.__FRAME_END
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final21 ··0x00000120·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin
22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini22 ··0x00000130·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i
23 ··0x00000140·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe23 ··0x00000140·6e69745f·5f005f49·544d5f72·65676973·nit__._ITM_regis
24 ··0x00000150·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py 
25 ··0x00000160·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod 
26 ··0x00000170·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis 
27 ··0x00000180·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.24 ··0x00000150·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
 25 ··0x00000160·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM
 26 ··0x00000170·6f64756c·65005f49·544d5f64·65726567·odule._ITM_dereg
 27 ··0x00000180·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
28 ··0x00000190·5f50795f·4465616c·6c6f6300·5079496e·_Py_Dealloc.PyIn28 ··0x00000190·65005f50·795f4465·616c6c6f·63005079·e._Py_Dealloc.Py
29 ··0x000001a0·69745f63·61636865·00507943·61707375·it_cache.PyCapsu29 ··0x000001a0·496e6974·5f737472·696e6773·00507943·Init_strings.PyC
30 ··0x000001b0·6c655f49·6d706f72·74005f5f·676d6f6e·le_Import.__gmon30 ··0x000001b0·61707375·6c655f49·6d706f72·74005f5f·apsule_Import.__
31 ··0x000001c0·5f737461·72745f5f·00················_start__.31 ··0x000001c0·676d6f6e·5f737461·72745f5f·00·······gmon_start__.
  
38.9 KB
./usr/lib/debug/.build-id/92/854b7996e4c912fc123ffcd8ee401299e6d342.debug vs.
./usr/lib/debug/.build-id/40/e92721141b03e86dfd93b07f7aa0f6c961eae5.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3584·(bytes·into·file)13 ··Start·of·section·headers:··········3580·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005fc·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f8·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.96 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xe00:1 There·are·33·section·headers,·starting·at·offset·0xdfc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000200·000118·0000a7·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a8·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002e0·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000308·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000314·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000364·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········0000047c·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000480·000118·000178·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000484·000118·000170·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005f8·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005f4·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b4·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·00023c·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015f·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002ec·00015d·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·000450·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000490·00003b·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00048c·000036·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004cc·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·000504·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000517·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000560·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000558·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000af0·0001c9·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000ae8·0001cd·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000cb9·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000cb5·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.46 KB
readelf --wide --symbols {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Symbol·table·'.symtab'·contains·89·entries:1 Symbol·table·'.symtab'·contains·89·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·000001fc·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·00000200·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002a8·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·000002e0·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000308·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000314·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·00000364·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·0000047c·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·00000484·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·000005f8·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·000005f4·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 27, 66 lines modifiedOffset 27, 66 lines modified
27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists
33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
34 ····30:·00000360·····0·NOTYPE··LOCAL··DEFAULT····9·$a34 ····30:·00000364·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·00000360·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·00000364·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·0000037c·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·00000380·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000304·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·00000308·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·00000478·····0·NOTYPE··LOCAL··DEFAULT···10·$a38 ····34:·0000047c·····0·NOTYPE··LOCAL··DEFAULT···10·$a
39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
40 ····36:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·00000310·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·0000047c·····0·NOTYPE··LOCAL··DEFAULT···10·$a41 ····37:·00000480·····0·NOTYPE··LOCAL··DEFAULT···10·$a
42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
43 ····39:·00000480·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·00000484·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·00000480·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·00000484·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·00000385·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·00000389·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·00000384·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·00000388·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003b4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003b1·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003b5·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·000003d4·····0·NOTYPE··LOCAL··DEFAULT····9·$d50 ····46:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
51 ····47:·00002030·····0·NOTYPE··LOCAL··DEFAULT···17·$d51 ····47:·00002030·····0·NOTYPE··LOCAL··DEFAULT···17·$d
52 ····48:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·000003e5·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·000003e9·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000410·····0·NOTYPE··LOCAL··DEFAULT····9·$d54 ····50:·00000414·····0·NOTYPE··LOCAL··DEFAULT····9·$d
55 ····51:·00002034·····1·OBJECT··LOCAL··DEFAULT···18·completed.055 ····51:·00002034·····1·OBJECT··LOCAL··DEFAULT···18·completed.0
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000429·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linegen.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000514·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000478·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·00000568·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·00000564·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00000568·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·00000564·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005f8·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005f4·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005f8·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005f4·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000308·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·0000047c·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000314·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000328·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
 84 ····80:·0000042d····76·FUNC····GLOBAL·DEFAULT····9·PyInit_linegen
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·00000479·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
91 ····87:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_token 
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·92854b7996e4c912fc123ffcd8ee401299e6d3423 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·40e92721141b03e86dfd93b07f7aa0f6c961eae5
9.93 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5633 ··Length:······················556
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4055 ··Prologue·Length:·············398
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/blib2to3/pgen227 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   token.c35 ··1»      1»     0»    0»   linegen.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x0000019f]··Set·column·to·149 ··[0x00000198]··Set·column·to·1
50 ··[0x000001a1]··Extended·opcode·2:·set·Address·to·0x42850 ··[0x0000019a]··Extended·opcode·2:·set·Address·to·0x42c
51 ··[0x000001a8]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·551 ··[0x000001a1]··Special·opcode·9:·advance·Address·by·0·to·0x42c·and·Line·by·4·to·5
52 ··[0x000001a9]··Set·column·to·552 ··[0x000001a2]··Set·column·to·5
53 ··[0x000001ab]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·653 ··[0x000001a4]··Special·opcode·104:·advance·Address·by·14·to·0x43a·and·Line·by·1·to·6
54 ··[0x000001ac]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)54 ··[0x000001a5]··Special·opcode·6:·advance·Address·by·0·to·0x43a·and·Line·by·1·to·7·(view·1)
55 ··[0x000001ad]··Set·column·to·1755 ··[0x000001a6]··Set·column·to·17
56 ··[0x000001af]··Set·is_stmt·to·056 ··[0x000001a8]··Set·is_stmt·to·0
57 ··[0x000001b0]··Copy·(view·2)57 ··[0x000001a9]··Copy·(view·2)
 58 ··[0x000001aa]··Set·column·to·8
 59 ··[0x000001ac]··Extended·opcode·4:·set·Discriminator·to·1
 60 ··[0x000001b0]··Special·opcode·61:·advance·Address·by·8·to·0x442·and·Line·by·0·to·7
58 ··[0x000001b1]··Set·column·to·861 ··[0x000001b1]··Set·column·to·5
59 ··[0x000001b3]··Extended·opcode·4:·set·Discriminator·to·1 
60 ··[0x000001b7]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7 
61 ··[0x000001b8]··Set·column·to·5 
62 ··[0x000001ba]··Set·is_stmt·to·162 ··[0x000001b3]··Set·is_stmt·to·1
63 ··[0x000001bb]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·863 ··[0x000001b4]··Special·opcode·20:·advance·Address·by·2·to·0x444·and·Line·by·1·to·8
64 ··[0x000001bc]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001b5]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001be]··Set·column·to·3765 ··[0x000001b7]··Set·column·to·37
66 ··[0x000001c0]··Advance·Line·by·688·to·69666 ··[0x000001b9]··Advance·Line·by·688·to·696
67 ··[0x000001c3]··Copy·(view·1)67 ··[0x000001bc]··Copy·(view·1)
68 ··[0x000001c4]··Set·column·to·568 ··[0x000001bd]··Set·column·to·5
69 ··[0x000001c6]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)69 ··[0x000001bf]··Special·opcode·9:·advance·Address·by·0·to·0x444·and·Line·by·4·to·700·(view·2)
70 ··[0x000001c7]··Set·column·to·3670 ··[0x000001c0]··Set·column·to·36
71 ··[0x000001c9]··Advance·Line·by·-461·to·23971 ··[0x000001c2]··Advance·Line·by·-461·to·239
72 ··[0x000001cc]··Copy·(view·3)72 ··[0x000001c5]··Copy·(view·3)
73 ··[0x000001cd]··Set·column·to·573 ··[0x000001c6]··Set·column·to·5
74 ··[0x000001cf]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)74 ··[0x000001c8]··Special·opcode·10:·advance·Address·by·0·to·0x444·and·Line·by·5·to·244·(view·4)
75 ··[0x000001d0]··Set·column·to·1475 ··[0x000001c9]··Set·column·to·14
76 ··[0x000001d2]··Set·is_stmt·to·076 ··[0x000001cb]··Set·is_stmt·to·0
77 ··[0x000001d3]··Copy·(view·5)77 ··[0x000001cc]··Copy·(view·5)
78 ··[0x000001d4]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·24478 ··[0x000001cd]··Special·opcode·19:·advance·Address·by·2·to·0x446·and·Line·by·0·to·244
79 ··[0x000001d5]··Set·column·to·879 ··[0x000001ce]··Set·column·to·8
80 ··[0x000001d7]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001d0]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001db]··Advance·Line·by·456·to·70081 ··[0x000001d4]··Advance·Line·by·456·to·700
82 ··[0x000001de]··Copy·(view·1)82 ··[0x000001d7]··Copy·(view·1)
83 ··[0x000001df]··Set·column·to·583 ··[0x000001d8]··Set·column·to·5
84 ··[0x000001e1]··Set·is_stmt·to·184 ··[0x000001da]··Set·is_stmt·to·1
85 ··[0x000001e2]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·70385 ··[0x000001db]··Special·opcode·64:·advance·Address·by·8·to·0x44e·and·Line·by·3·to·703
86 ··[0x000001e3]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)86 ··[0x000001dc]··Special·opcode·6:·advance·Address·by·0·to·0x44e·and·Line·by·1·to·704·(view·1)
87 ··[0x000001e4]··Set·column·to·987 ··[0x000001dd]··Set·column·to·9
88 ··[0x000001e6]··Set·is_stmt·to·088 ··[0x000001df]··Set·is_stmt·to·0
89 ··[0x000001e7]··Copy·(view·2)89 ··[0x000001e0]··Copy·(view·2)
90 ··[0x000001e8]··Set·column·to·890 ··[0x000001e1]··Set·column·to·8
91 ··[0x000001ea]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·70491 ··[0x000001e3]··Special·opcode·19:·advance·Address·by·2·to·0x450·and·Line·by·0·to·704
92 ··[0x000001eb]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·70492 ··[0x000001e4]··Special·opcode·33:·advance·Address·by·4·to·0x454·and·Line·by·0·to·704
93 ··[0x000001ec]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001e5]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001ee]··Set·column·to·594 ··[0x000001e7]··Set·column·to·5
 95 ··[0x000001e9]··Set·is_stmt·to·1
 96 ··[0x000001ea]··Advance·Line·by·-695·to·9
 97 ··[0x000001ed]··Copy·(view·1)
 98 ··[0x000001ee]··Set·column·to·23
95 ··[0x000001f0]··Set·is_stmt·to·199 ··[0x000001f0]··Set·is_stmt·to·0
96 ··[0x000001f1]··Advance·Line·by·-695·to·9 
97 ··[0x000001f4]··Copy·(view·1) 
98 ··[0x000001f5]··Set·column·to·23 
99 ··[0x000001f7]··Set·is_stmt·to·0 
100 ··[0x000001f8]··Copy·(view·2)100 ··[0x000001f1]··Copy·(view·2)
101 ··[0x000001f9]··Set·column·to·5101 ··[0x000001f2]··Set·column·to·5
102 ··[0x000001fb]··Set·is_stmt·to·1102 ··[0x000001f4]··Set·is_stmt·to·1
103 ··[0x000001fc]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10103 ··[0x000001f5]··Special·opcode·76:·advance·Address·by·10·to·0x45e·and·Line·by·1·to·10
104 ··[0x000001fd]··Set·column·to·8104 ··[0x000001f6]··Set·column·to·8
105 ··[0x000001ff]··Set·is_stmt·to·0105 ··[0x000001f8]··Set·is_stmt·to·0
106 ··[0x00000200]··Copy·(view·1)106 ··[0x000001f9]··Copy·(view·1)
107 ··[0x00000201]··Set·column·to·5107 ··[0x000001fa]··Set·column·to·5
108 ··[0x00000203]··Set·is_stmt·to·1108 ··[0x000001fc]··Set·is_stmt·to·1
109 ··[0x00000204]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13109 ··[0x000001fd]··Special·opcode·22:·advance·Address·by·2·to·0x460·and·Line·by·3·to·13
110 ··[0x00000205]··Set·column·to·1110 ··[0x000001fe]··Set·column·to·1
111 ··[0x00000207]··Set·is_stmt·to·0111 ··[0x00000200]··Set·is_stmt·to·0
112 ··[0x00000208]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)112 ··[0x00000201]··Special·opcode·6:·advance·Address·by·0·to·0x460·and·Line·by·1·to·14·(view·1)
113 ··[0x00000209]··Set·column·to·13113 ··[0x00000202]··Set·column·to·13
114 ··[0x0000020b]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13114 ··[0x00000204]··Special·opcode·32:·advance·Address·by·4·to·0x464·and·Line·by·-1·to·13
115 ··[0x0000020c]··Set·File·Name·to·entry·2·in·the·File·Name·Table115 ··[0x00000205]··Set·File·Name·to·entry·2·in·the·File·Name·Table
116 ··[0x0000020e]··Set·column·to·9116 ··[0x00000207]··Set·column·to·9
117 ··[0x00000210]··Set·is_stmt·to·1117 ··[0x00000209]··Set·is_stmt·to·1
118 ··[0x00000211]··Advance·Line·by·692·to·705118 ··[0x0000020a]··Advance·Line·by·692·to·705
 119 ··[0x0000020d]··Special·opcode·19:·advance·Address·by·2·to·0x466·and·Line·by·0·to·705
 120 ··[0x0000020e]··Set·is_stmt·to·0
 121 ··[0x0000020f]··Special·opcode·33:·advance·Address·by·4·to·0x46a·and·Line·by·0·to·705
119 ··[0x00000214]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705122 ··[0x00000210]··Special·opcode·19:·advance·Address·by·2·to·0x46c·and·Line·by·0·to·705
120 ··[0x00000215]··Set·is_stmt·to·0 
Max diff block lines reached; 2/10096 bytes (0.02%) of diff not shown.
5.39 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 50 lines modifiedOffset 5, 50 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/blib2to3/pgen2/token.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/linegen.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x42c
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xad0>20 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xad0>
21 ·<1><2b>:·Abbrev·Number:·5·(DW_TAG_subprogram)21 ·<1><2b>:·Abbrev·Number:·5·(DW_TAG_subprogram)
22 ····<2c>···DW_AT_external····:·(flag_present)·122 ····<2c>···DW_AT_external····:·(flag_present)·1
23 ····<2c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xdd)·23 ····<2c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xdd)·
24 ····<30>···DW_AT_decl_file···:·(data1)·124 ····<30>···DW_AT_decl_file···:·(data1)·1
25 ····<31>···DW_AT_decl_line···:·(data1)·1825 ····<31>···DW_AT_decl_line···:·(data1)·18
26 ····<32>···DW_AT_decl_column·:·(data1)·1626 ····<32>···DW_AT_decl_column·:·(data1)·16
27 ····<33>···DW_AT_prototyped··:·(flag_present)·127 ····<33>···DW_AT_prototyped··:·(flag_present)·1
28 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>28 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
29 ····<37>···DW_AT_low_pc······:·(addr)·0x47429 ····<37>···DW_AT_low_pc······:·(addr)·0x478
30 ····<3b>···DW_AT_high_pc·····:·(udata)·430 ····<3b>···DW_AT_high_pc·····:·(udata)·4
31 ····<3c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)31 ····<3c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
32 ····<3e>···DW_AT_call_all_calls:·(flag_present)·132 ····<3e>···DW_AT_call_all_calls:·(flag_present)·1
33 ····<3e>···DW_AT_sibling·····:·(ref1)·<0x46>33 ····<3e>···DW_AT_sibling·····:·(ref1)·<0x46>
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x47c
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x2e):·PyInit_token41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x27):·PyInit_linegen
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x42c
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
49 ····<57>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<57>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><59>:·Abbrev·Number:·4·(DW_TAG_variable)50 ·<2><59>:·Abbrev·Number:·4·(DW_TAG_variable)
51 ····<5a>···DW_AT_name········:·(string)·tmp51 ····<5a>···DW_AT_name········:·(string)·tmp
52 ····<5e>···DW_AT_decl_file···:·(data1)·152 ····<5e>···DW_AT_decl_file···:·(data1)·1
53 ····<5f>···DW_AT_decl_line···:·(data1)·653 ····<5f>···DW_AT_decl_line···:·(data1)·6
54 ····<60>···DW_AT_decl_column·:·(data1)·1554 ····<60>···DW_AT_decl_column·:·(data1)·15
Offset 61, 49 lines modifiedOffset 61, 49 lines modified
61 ····<73>···DW_AT_decl_line···:·(data1)·961 ····<73>···DW_AT_decl_line···:·(data1)·9
62 ····<74>···DW_AT_decl_column·:·(data1)·1162 ····<74>···DW_AT_decl_column·:·(data1)·11
63 ····<75>···DW_AT_type········:·(GNU_ref_alt)·<0x74>63 ····<75>···DW_AT_type········:·(GNU_ref_alt)·<0x74>
64 ····<79>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)64 ····<79>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
65 ····<7d>···DW_AT_GNU_locviews:·(sec_offset)·0x1b65 ····<7d>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
66 ·<2><81>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)66 ·<2><81>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
67 ····<82>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xa98>67 ····<82>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xa98>
68 ····<86>···DW_AT_entry_pc····:·(addr)·0x44068 ····<86>···DW_AT_entry_pc····:·(addr)·0x444
69 ····<8a>···DW_AT_GNU_entry_view:·(data1)·169 ····<8a>···DW_AT_GNU_entry_view:·(data1)·1
70 ····<8b>···DW_AT_ranges······:·(sec_offset)·0xc70 ····<8b>···DW_AT_ranges······:·(sec_offset)·0xc
71 ····<8f>···DW_AT_call_file···:·(data1)·171 ····<8f>···DW_AT_call_file···:·(data1)·1
72 ····<90>···DW_AT_call_line···:·(data1)·872 ····<90>···DW_AT_call_line···:·(data1)·8
73 ····<91>···DW_AT_call_column·:·(data1)·573 ····<91>···DW_AT_call_column·:·(data1)·5
74 ····<92>···DW_AT_sibling·····:·(ref1)·<0xcc>74 ····<92>···DW_AT_sibling·····:·(ref1)·<0xcc>
75 ·<3><93>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)75 ·<3><93>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
76 ····<94>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaa4>76 ····<94>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaa4>
77 ····<98>···DW_AT_location····:·(sec_offset)·0x27·(location·list)77 ····<98>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
78 ····<9c>···DW_AT_GNU_locviews:·(sec_offset)·0x2378 ····<9c>···DW_AT_GNU_locviews:·(sec_offset)·0x23
79 ·<3><a0>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)79 ·<3><a0>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
80 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaaf>80 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaaf>
81 ····<a5>···DW_AT_entry_pc····:·(addr)·0x44081 ····<a5>···DW_AT_entry_pc····:·(addr)·0x444
82 ····<a9>···DW_AT_GNU_entry_view:·(data1)·382 ····<a9>···DW_AT_GNU_entry_view:·(data1)·3
83 ····<aa>···DW_AT_low_pc······:·(addr)·0x44083 ····<aa>···DW_AT_low_pc······:·(addr)·0x444
84 ····<ae>···DW_AT_high_pc·····:·(udata)·284 ····<ae>···DW_AT_high_pc·····:·(udata)·2
85 ····<af>···DW_AT_call_file···:·(data1)·285 ····<af>···DW_AT_call_file···:·(data1)·2
86 ····<b0>···DW_AT_call_line···:·(data2)·70086 ····<b0>···DW_AT_call_line···:·(data2)·700
87 ····<b2>···DW_AT_call_column·:·(data1)·987 ····<b2>···DW_AT_call_column·:·(data1)·9
88 ····<b3>···DW_AT_sibling·····:·(ref1)·<0xc2>88 ····<b3>···DW_AT_sibling·····:·(ref1)·<0xc2>
89 ·<4><b4>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)89 ·<4><b4>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
90 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xab9>90 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xab9>
91 ····<b9>···DW_AT_location····:·(sec_offset)·0x34·(location·list)91 ····<b9>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
92 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x3292 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x32
93 ·<4><c1>:·Abbrev·Number:·093 ·<4><c1>:·Abbrev·Number:·0
94 ·<3><c2>:·Abbrev·Number:·8·(DW_TAG_call_site)94 ·<3><c2>:·Abbrev·Number:·8·(DW_TAG_call_site)
95 ····<c3>···DW_AT_call_return_pc:·(addr)·0x46695 ····<c3>···DW_AT_call_return_pc:·(addr)·0x46a
96 ····<c7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa8a>96 ····<c7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa8a>
97 ·<3><cb>:·Abbrev·Number:·097 ·<3><cb>:·Abbrev·Number:·0
98 ·<2><cc>:·Abbrev·Number:·8·(DW_TAG_call_site)98 ·<2><cc>:·Abbrev·Number:·8·(DW_TAG_call_site)
99 ····<cd>···DW_AT_call_return_pc:·(addr)·0x43e99 ····<cd>···DW_AT_call_return_pc:·(addr)·0x442
100 ····<d1>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa7b>100 ····<d1>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa7b>
101 ·<2><d5>:·Abbrev·Number:·6·(DW_TAG_call_site)101 ·<2><d5>:·Abbrev·Number:·6·(DW_TAG_call_site)
102 ····<d6>···DW_AT_call_return_pc:·(addr)·0x45a102 ····<d6>···DW_AT_call_return_pc:·(addr)·0x45e
103 ····<da>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad7>103 ····<da>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad7>
104 ·<3><de>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)104 ·<3><de>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
105 ····<df>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))105 ····<df>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))
106 ····<e1>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»    (DW_OP_lit0)106 ····<e1>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»    (DW_OP_lit0)
107 ·<3><e3>:·Abbrev·Number:·0107 ·<3><e3>:·Abbrev·Number:·0
108 ·<2><e4>:·Abbrev·Number:·0108 ·<2><e4>:·Abbrev·Number:·0
109 ·<1><e5>:·Abbrev·Number:·0109 ·<1><e5>:·Abbrev·Number:·0
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000428·000000509 ····0000042c·00000050
10 ····00000000·0000000010 ····00000000·00000000
  
1.48 KB
readelf --wide --debug-dump=loc {}
    
Offset 9, 33 lines modifiedOffset 9, 33 lines modified
  
9 ····Offset···Begin············End··············Expression9 ····Offset···Begin············End··············Expression
  
10 ····0000000c·v0000000·v0000000·location·view·pair10 ····0000000c·v0000000·v0000000·location·view·pair
11 ····0000000e·v0000000·v0000000·location·view·pair11 ····0000000e·v0000000·v0000000·location·view·pair
  
12 ····00000010·v0000000·v0000000·views·at·0000000c·for:12 ····00000010·v0000000·v0000000·views·at·0000000c·for:
13 ·············0000043e·00000450·(DW_OP_reg0·(r0))13 ·············00000442·00000454·(DW_OP_reg0·(r0))
14 ····00000015·v0000000·v0000000·views·at·0000000e·for:14 ····00000015·v0000000·v0000000·views·at·0000000e·for:
15 ·············00000462·00000465·(DW_OP_reg0·(r0))15 ·············00000466·00000469·(DW_OP_reg0·(r0))
16 ····0000001a·<End·of·list>16 ····0000001a·<End·of·list>
  
17 ····0000001b·v0000000·v0000000·location·view·pair17 ····0000001b·v0000000·v0000000·location·view·pair
  
18 ····0000001d·v0000000·v0000000·views·at·0000001b·for:18 ····0000001d·v0000000·v0000000·views·at·0000001b·for:
19 ·············0000045a·00000461·(DW_OP_reg0·(r0))19 ·············0000045e·00000465·(DW_OP_reg0·(r0))
20 ····00000022·<End·of·list>20 ····00000022·<End·of·list>
  
21 ····00000023·v0000001·v0000000·location·view·pair21 ····00000023·v0000001·v0000000·location·view·pair
22 ····00000025·v0000000·v0000000·location·view·pair22 ····00000025·v0000000·v0000000·location·view·pair
  
23 ····00000027·v0000001·v0000000·views·at·00000023·for:23 ····00000027·v0000001·v0000000·views·at·00000023·for:
24 ·············00000440·00000450·(DW_OP_reg0·(r0))24 ·············00000444·00000454·(DW_OP_reg0·(r0))
25 ····0000002c·v0000000·v0000000·views·at·00000025·for:25 ····0000002c·v0000000·v0000000·views·at·00000025·for:
26 ·············00000462·00000465·(DW_OP_reg0·(r0))26 ·············00000466·00000469·(DW_OP_reg0·(r0))
27 ····00000031·<End·of·list>27 ····00000031·<End·of·list>
  
28 ····00000032·v0000003·v0000000·location·view·pair28 ····00000032·v0000003·v0000000·location·view·pair
  
29 ····00000034·v0000003·v0000000·views·at·00000032·for:29 ····00000034·v0000003·v0000000·views·at·00000032·for:
30 ·············00000440·00000442·(DW_OP_reg0·(r0))30 ·············00000444·00000446·(DW_OP_reg0·(r0))
31 ····00000039·<End·of·list>31 ····00000039·<End·of·list>
  
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000428·000000509 ····0000042c·00000050
10 ····00000000·0000000010 ····00000000·00000000
  
849 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 BGCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/blib2to3/pgen2/token.c 
3 PyInit_token2 /tmp/tmprq7hqrva/build/black/linegen.c
 3 PyInit_linegen
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
 15 linegen.c
15 __FRAME_END__16 __FRAME_END__
16 _DYNAMIC17 _DYNAMIC
17 __TMC_END__18 __TMC_END__
18 __dso_handle19 __dso_handle
19 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
 21 PyInit_linegen
20 __cxa_finalize22 __cxa_finalize
21 PyInit___init__23 PyInit___init__
22 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
23 PyImport_ImportModule25 PyImport_ImportModule
24 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
25 _Py_Dealloc27 _Py_Dealloc
26 PyCapsule_Import28 PyCapsule_Import
27 PyInit_token 
28 __gmon_start__29 __gmon_start__
29 .shstrtab30 .shstrtab
30 .note.gnu.build-id31 .note.gnu.build-id
31 .gnu.hash32 .gnu.hash
32 .rel.dyn33 .rel.dyn
33 .rel.plt34 .rel.plt
34 .eh_frame35 .eh_frame
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000304·<_init>:2 00000308·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000310·<.plt>:2 00000314·<.plt>:
3 »       ...3 »       ...
933 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000360·<call_weak_fn>:2 00000364·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000384·<deregister_tm_clones>:4 00000388·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003b0·<register_tm_clones>:6 000003b4·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000003e4·<__do_global_dtors_aux>:8 000003e8·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000424·<frame_dummy>:10 00000428·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000428·<PyInit_token>:14 0000042c·<PyInit_linegen>:
15 »       ...15 »       ...
  
16 00000474·<PyInit___init__>:16 00000478·<PyInit___init__>:
17 PyInit___init__():17 PyInit___init__():
18 »       movs»   r0,·r018 »       movs»   r0,·r0
19 »       ...19 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000478·<_fini>:2 0000047c·<_fini>:
3 »       ...3 »       ...
333 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/blib2to3/pgen2/token.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/linegen.c
3 ··[····2e]··PyInit_token3 ··[····27]··PyInit_linegen
  
2.79 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790074·6f6b656e·rray_entry.token15 ··0x000000c0·72726179·5f656e74·7279006c·696e6567·rray_entry.lineg
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·656e2e63·005f5f46·52414d45·5f454e44·en.c.__FRAME_END
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
 21 ··0x00000120·5441424c·455f0050·79496e69·745f6c69·TABLE_.PyInit_li
21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final22 ··0x00000130·6e656765·6e005f5f·6378615f·66696e61·negen.__cxa_fina
22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini23 ··0x00000140·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in
23 ··0x00000140·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe24 ··0x00000150·69745f5f·005f4954·4d5f7265·67697374·it__._ITM_regist
24 ··0x00000150·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py25 ··0x00000160·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
25 ··0x00000160·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod26 ··0x00000170·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo
26 ··0x00000170·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis27 ··0x00000180·64756c65·005f4954·4d5f6465·72656769·dule._ITM_deregi
27 ··0x00000180·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.28 ··0x00000190·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
28 ··0x00000190·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa29 ··0x000001a0·005f5079·5f446561·6c6c6f63·00507943·._Py_Dealloc.PyC
29 ··0x000001a0·7073756c·655f496d·706f7274·00507949·psule_Import.PyI30 ··0x000001b0·61707375·6c655f49·6d706f72·74005f5f·apsule_Import.__
30 ··0x000001b0·6e69745f·746f6b65·6e005f5f·676d6f6e·nit_token.__gmon 
31 ··0x000001c0·5f737461·72745f5f·00················_start__.31 ··0x000001c0·676d6f6e·5f737461·72745f5f·00·······gmon_start__.
  
6.46 KB
./usr/lib/debug/.build-id/93/a4a7b92b2625c34e82ae1e6f907beff3331475.debug vs.
./usr/lib/debug/.build-id/a9/a0bfd53019d81e7d5ebe2d77681d18fa86ab69.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3584·(bytes·into·file)13 ··Start·of·section·headers:··········3588·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
2.89 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xe00:1 There·are·33·section·headers,·starting·at·offset·0xe04:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··4
Offset 22, 21 lines modifiedOffset 22, 21 lines modified
22 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015c·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015d·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·000450·000040·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·00048c·000038·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000490·000038·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·0004c8·000038·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·000500·000013·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000513·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000558·000590·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·00055c·000590·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000ae8·0001cf·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000aec·0001cf·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000cb7·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000cbb·000147·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·y·(purecode),·p·(processor·specific)42 ··D·(mbind),·y·(purecode),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·93a4a7b92b2625c34e82ae1e6f907beff33314753 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a9a0bfd53019d81e7d5ebe2d77681d18fa86ab69
558 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
862 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/numerics.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/numerics.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
361 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 uGCC:·(Debian·14.2.0-6)·14.2.01 iGCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/numerics.c2 /tmp/tmprq7hqrva/build/black/numerics.c
3 PyInit_numerics3 PyInit_numerics
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
303 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/numerics.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/numerics.c
3 ··[····28]··PyInit_numerics3 ··[····28]··PyInit_numerics
  
6.4 KB
./usr/lib/debug/.build-id/a7/28b105f0586e0a30d513236e401b32d9dd1420.debug vs.
./usr/lib/debug/.build-id/d9/579905cc48ab94ad3a9158a3f10116b98b7fcb.debug
Files 92% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3576·(bytes·into·file)13 ··Start·of·section·headers:··········3580·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
2.89 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xdf8:1 There·are·33·section·headers,·starting·at·offset·0xdfc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··4
Offset 22, 21 lines modifiedOffset 22, 21 lines modified
22 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b4·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b4·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·00023c·0000ae·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·00023c·0000ae·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·0002ec·00015c·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·0002ec·00015e·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·000448·000040·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000488·000036·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·00048c·000036·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000558·000590·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001cd·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000ae8·0001cd·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000cb1·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000cb5·000147·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·y·(purecode),·p·(processor·specific)42 ··D·(mbind),·y·(purecode),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a728b105f0586e0a30d513236e401b32d9dd14203 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d9579905cc48ab94ad3a9158a3f10116b98b7fcb
558 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
860 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/parsing.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/parsing.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42c14 ····<18>···DW_AT_low_pc······:·(addr)·0x42c
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
368 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
1 ·GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 P1YeESU2 
3 /tmp/tmptd2qpm2v/build/black/parsing.c2 /tmp/tmprq7hqrva/build/black/parsing.c
4 PyInit_parsing3 PyInit_parsing
5 3c```e`a4 3c```e`a
6 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
7 call_weak_fn6 call_weak_fn
8 crtstuff.c7 crtstuff.c
9 all_implied_fbits8 all_implied_fbits
10 deregister_tm_clones9 deregister_tm_clones
300 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/parsing.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/parsing.c
3 ··[····27]··PyInit_parsing3 ··[····27]··PyInit_parsing
  
26.0 KB
./usr/lib/debug/.build-id/a9/af7a80fd82fcc924719af125b551544bd7f1d9.debug vs.
./usr/lib/debug/.build-id/74/d31fd47148036d45223c68319ecb1635ddc9a3.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3580·(bytes·into·file)13 ··Start·of·section·headers:··········3572·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f8·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f4·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
3.99 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xdfc:1 There·are·33·section·headers,·starting·at·offset·0xdf4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000200·000118·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000200·000118·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a8·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a8·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002e0·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002e0·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000308·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000308·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000314·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000314·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000364·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000364·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········0000047c·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········0000047c·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000484·000118·000170·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000484·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005f4·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005f0·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015c·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015c·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00048c·000037·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00048c·000032·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000558·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000ae8·0001cb·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001c9·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000cb3·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000cad·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.66 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002a8·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002a8·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·000002e0·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·000002e0·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000308·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000308·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000314·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000314·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·00000364·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·00000364·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·0000047c·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·0000047c·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·00000484·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·00000484·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·000005f4·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·000005f0·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 24 lines modifiedOffset 56, 24 lines modified
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000429·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000429·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pygram.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·cache.c
64 ····60:·00000514·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000514·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000478·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000478·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·00000564·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·00000560·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00000564·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·00000560·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005f4·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005f0·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005f4·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005f0·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000308·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000308·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·0000047c·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·0000047c·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
Offset 82, 11 lines modifiedOffset 82, 11 lines modified
82 ····78:·00000328·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000328·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·00000479·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·00000479·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
89 ····85:·0000042d····76·FUNC····GLOBAL·DEFAULT····9·PyInit_pygram 
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 90 ····86:·0000042d····76·FUNC····GLOBAL·DEFAULT····9·PyInit_cache
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a9af7a80fd82fcc924719af125b551544bd7f1d93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·74d31fd47148036d45223c68319ecb1635ddc9a3
9.93 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5583 ··Length:······················554
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4005 ··Prologue·Length:·············396
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/blib2to327 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xeb):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   pygram.c35 ··1»      1»     0»    0»   cache.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x0000019a]··Set·column·to·149 ··[0x00000196]··Set·column·to·1
50 ··[0x0000019c]··Extended·opcode·2:·set·Address·to·0x42c50 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x42c
51 ··[0x000001a3]··Special·opcode·9:·advance·Address·by·0·to·0x42c·and·Line·by·4·to·551 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x42c·and·Line·by·4·to·5
52 ··[0x000001a4]··Set·column·to·552 ··[0x000001a0]··Set·column·to·5
53 ··[0x000001a6]··Special·opcode·104:·advance·Address·by·14·to·0x43a·and·Line·by·1·to·653 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x43a·and·Line·by·1·to·6
54 ··[0x000001a7]··Special·opcode·6:·advance·Address·by·0·to·0x43a·and·Line·by·1·to·7·(view·1)54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x43a·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a8]··Set·column·to·1755 ··[0x000001a4]··Set·column·to·17
56 ··[0x000001aa]··Set·is_stmt·to·056 ··[0x000001a6]··Set·is_stmt·to·0
57 ··[0x000001ab]··Copy·(view·2)57 ··[0x000001a7]··Copy·(view·2)
58 ··[0x000001ac]··Set·column·to·858 ··[0x000001a8]··Set·column·to·8
59 ··[0x000001ae]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b2]··Special·opcode·61:·advance·Address·by·8·to·0x442·and·Line·by·0·to·760 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x442·and·Line·by·0·to·7
61 ··[0x000001b3]··Set·column·to·561 ··[0x000001af]··Set·column·to·5
62 ··[0x000001b5]··Set·is_stmt·to·162 ··[0x000001b1]··Set·is_stmt·to·1
63 ··[0x000001b6]··Special·opcode·20:·advance·Address·by·2·to·0x444·and·Line·by·1·to·863 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x444·and·Line·by·1·to·8
64 ··[0x000001b7]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001b3]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001b9]··Set·column·to·3765 ··[0x000001b5]··Set·column·to·37
66 ··[0x000001bb]··Advance·Line·by·688·to·69666 ··[0x000001b7]··Advance·Line·by·688·to·696
67 ··[0x000001be]··Copy·(view·1)67 ··[0x000001ba]··Copy·(view·1)
68 ··[0x000001bf]··Set·column·to·568 ··[0x000001bb]··Set·column·to·5
69 ··[0x000001c1]··Special·opcode·9:·advance·Address·by·0·to·0x444·and·Line·by·4·to·700·(view·2)69 ··[0x000001bd]··Special·opcode·9:·advance·Address·by·0·to·0x444·and·Line·by·4·to·700·(view·2)
70 ··[0x000001c2]··Set·column·to·3670 ··[0x000001be]··Set·column·to·36
71 ··[0x000001c4]··Advance·Line·by·-461·to·23971 ··[0x000001c0]··Advance·Line·by·-461·to·239
72 ··[0x000001c7]··Copy·(view·3)72 ··[0x000001c3]··Copy·(view·3)
73 ··[0x000001c8]··Set·column·to·573 ··[0x000001c4]··Set·column·to·5
74 ··[0x000001ca]··Special·opcode·10:·advance·Address·by·0·to·0x444·and·Line·by·5·to·244·(view·4)74 ··[0x000001c6]··Special·opcode·10:·advance·Address·by·0·to·0x444·and·Line·by·5·to·244·(view·4)
75 ··[0x000001cb]··Set·column·to·1475 ··[0x000001c7]··Set·column·to·14
76 ··[0x000001cd]··Set·is_stmt·to·076 ··[0x000001c9]··Set·is_stmt·to·0
77 ··[0x000001ce]··Copy·(view·5)77 ··[0x000001ca]··Copy·(view·5)
78 ··[0x000001cf]··Special·opcode·19:·advance·Address·by·2·to·0x446·and·Line·by·0·to·24478 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x446·and·Line·by·0·to·244
79 ··[0x000001d0]··Set·column·to·879 ··[0x000001cc]··Set·column·to·8
80 ··[0x000001d2]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001ce]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001d6]··Advance·Line·by·456·to·70081 ··[0x000001d2]··Advance·Line·by·456·to·700
82 ··[0x000001d9]··Copy·(view·1)82 ··[0x000001d5]··Copy·(view·1)
83 ··[0x000001da]··Set·column·to·583 ··[0x000001d6]··Set·column·to·5
84 ··[0x000001dc]··Set·is_stmt·to·184 ··[0x000001d8]··Set·is_stmt·to·1
85 ··[0x000001dd]··Special·opcode·64:·advance·Address·by·8·to·0x44e·and·Line·by·3·to·70385 ··[0x000001d9]··Special·opcode·64:·advance·Address·by·8·to·0x44e·and·Line·by·3·to·703
86 ··[0x000001de]··Special·opcode·6:·advance·Address·by·0·to·0x44e·and·Line·by·1·to·704·(view·1)86 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x44e·and·Line·by·1·to·704·(view·1)
87 ··[0x000001df]··Set·column·to·987 ··[0x000001db]··Set·column·to·9
88 ··[0x000001e1]··Set·is_stmt·to·088 ··[0x000001dd]··Set·is_stmt·to·0
89 ··[0x000001e2]··Copy·(view·2)89 ··[0x000001de]··Copy·(view·2)
90 ··[0x000001e3]··Set·column·to·890 ··[0x000001df]··Set·column·to·8
91 ··[0x000001e5]··Special·opcode·19:·advance·Address·by·2·to·0x450·and·Line·by·0·to·70491 ··[0x000001e1]··Special·opcode·19:·advance·Address·by·2·to·0x450·and·Line·by·0·to·704
92 ··[0x000001e6]··Special·opcode·33:·advance·Address·by·4·to·0x454·and·Line·by·0·to·70492 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x454·and·Line·by·0·to·704
93 ··[0x000001e7]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001e3]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001e9]··Set·column·to·594 ··[0x000001e5]··Set·column·to·5
95 ··[0x000001eb]··Set·is_stmt·to·195 ··[0x000001e7]··Set·is_stmt·to·1
96 ··[0x000001ec]··Advance·Line·by·-695·to·996 ··[0x000001e8]··Advance·Line·by·-695·to·9
97 ··[0x000001ef]··Copy·(view·1)97 ··[0x000001eb]··Copy·(view·1)
 98 ··[0x000001ec]··Set·column·to·23
 99 ··[0x000001ee]··Set·is_stmt·to·0
 100 ··[0x000001ef]··Copy·(view·2)
98 ··[0x000001f0]··Set·column·to·23101 ··[0x000001f0]··Set·column·to·5
99 ··[0x000001f2]··Set·is_stmt·to·0102 ··[0x000001f2]··Set·is_stmt·to·1
100 ··[0x000001f3]··Copy·(view·2) 
101 ··[0x000001f4]··Set·column·to·5 
102 ··[0x000001f6]··Set·is_stmt·to·1 
103 ··[0x000001f7]··Special·opcode·76:·advance·Address·by·10·to·0x45e·and·Line·by·1·to·10103 ··[0x000001f3]··Special·opcode·76:·advance·Address·by·10·to·0x45e·and·Line·by·1·to·10
104 ··[0x000001f8]··Set·column·to·8104 ··[0x000001f4]··Set·column·to·8
105 ··[0x000001fa]··Set·is_stmt·to·0105 ··[0x000001f6]··Set·is_stmt·to·0
106 ··[0x000001fb]··Copy·(view·1)106 ··[0x000001f7]··Copy·(view·1)
107 ··[0x000001fc]··Set·column·to·5107 ··[0x000001f8]··Set·column·to·5
108 ··[0x000001fe]··Set·is_stmt·to·1108 ··[0x000001fa]··Set·is_stmt·to·1
109 ··[0x000001ff]··Special·opcode·22:·advance·Address·by·2·to·0x460·and·Line·by·3·to·13109 ··[0x000001fb]··Special·opcode·22:·advance·Address·by·2·to·0x460·and·Line·by·3·to·13
 110 ··[0x000001fc]··Set·column·to·1
 111 ··[0x000001fe]··Set·is_stmt·to·0
 112 ··[0x000001ff]··Special·opcode·6:·advance·Address·by·0·to·0x460·and·Line·by·1·to·14·(view·1)
110 ··[0x00000200]··Set·column·to·1113 ··[0x00000200]··Set·column·to·13
111 ··[0x00000202]··Set·is_stmt·to·0 
112 ··[0x00000203]··Special·opcode·6:·advance·Address·by·0·to·0x460·and·Line·by·1·to·14·(view·1) 
113 ··[0x00000204]··Set·column·to·13 
114 ··[0x00000206]··Special·opcode·32:·advance·Address·by·4·to·0x464·and·Line·by·-1·to·13114 ··[0x00000202]··Special·opcode·32:·advance·Address·by·4·to·0x464·and·Line·by·-1·to·13
115 ··[0x00000207]··Set·File·Name·to·entry·2·in·the·File·Name·Table115 ··[0x00000203]··Set·File·Name·to·entry·2·in·the·File·Name·Table
116 ··[0x00000209]··Set·column·to·9116 ··[0x00000205]··Set·column·to·9
117 ··[0x0000020b]··Set·is_stmt·to·1117 ··[0x00000207]··Set·is_stmt·to·1
118 ··[0x0000020c]··Advance·Line·by·692·to·705118 ··[0x00000208]··Advance·Line·by·692·to·705
119 ··[0x0000020f]··Special·opcode·19:·advance·Address·by·2·to·0x466·and·Line·by·0·to·705119 ··[0x0000020b]··Special·opcode·19:·advance·Address·by·2·to·0x466·and·Line·by·0·to·705
120 ··[0x00000210]··Set·is_stmt·to·0120 ··[0x0000020c]··Set·is_stmt·to·0
121 ··[0x00000211]··Special·opcode·33:·advance·Address·by·4·to·0x46a·and·Line·by·0·to·705121 ··[0x0000020d]··Special·opcode·33:·advance·Address·by·4·to·0x46a·and·Line·by·0·to·705
122 ··[0x00000212]··Special·opcode·19:·advance·Address·by·2·to·0x46c·and·Line·by·0·to·705122 ··[0x0000020e]··Special·opcode·19:·advance·Address·by·2·to·0x46c·and·Line·by·0·to·705
123 ··[0x00000213]··Set·File·Name·to·entry·1·in·the·File·Name·Table123 ··[0x0000020f]··Set·File·Name·to·entry·1·in·the·File·Name·Table
124 ··[0x00000215]··Set·column·to·1124 ··[0x00000211]··Set·column·to·1
Max diff block lines reached; 2/10089 bytes (0.02%) of diff not shown.
1.61 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/blib2to3/pygram.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/cache.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42c14 ····<18>···DW_AT_low_pc······:·(addr)·0x42c
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47c35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47c
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x29):·PyInit_pygram41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_cache
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42c47 ····<52>···DW_AT_low_pc······:·(addr)·0x42c
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
796 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/blib2to3/pygram.c 
3 PyInit_pygram2 /tmp/tmprq7hqrva/build/black/cache.c
 3 PyInit_cache
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 pygram.c 
16 __FRAME_END__15 __FRAME_END__
17 _DYNAMIC16 _DYNAMIC
18 __TMC_END__17 __TMC_END__
19 __dso_handle18 __dso_handle
20 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize20 __cxa_finalize
22 PyInit___init__21 PyInit___init__
23 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
24 PyImport_ImportModule23 PyImport_ImportModule
25 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
26 PyInit_pygram 
27 _Py_Dealloc25 _Py_Dealloc
 26 PyInit_cache
28 PyCapsule_Import27 PyCapsule_Import
29 __gmon_start__28 __gmon_start__
30 .shstrtab29 .shstrtab
31 .note.gnu.build-id30 .note.gnu.build-id
32 .gnu.hash31 .gnu.hash
33 .rel.dyn32 .rel.dyn
34 .rel.plt33 .rel.plt
563 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000428·<frame_dummy>:17 00000428·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 0000042c·<PyInit_pygram>:21 0000042c·<PyInit_cache>:
22 »       ...22 »       ...
  
23 00000478·<PyInit___init__>:23 00000478·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
325 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/blib2to3/pygram.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/cache.c
3 ··[····29]··PyInit_pygram3 ··[····25]··PyInit_cache
  
2.79 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790070·79677261·rray_entry.pygra15 ··0x000000c0·72726179·5f656e74·72790063·61636865·rray_entry.cache
16 ··0x000000d0·6d2e6300·5f5f4652·414d455f·454e445f·m.c.__FRAME_END_16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
21 ··0x00000120·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
22 ··0x00000130·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
23 ··0x00000140·69745f5f·005f4954·4d5f7265·67697374·it__._ITM_regist23 ··0x00000140·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe
24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P24 ··0x00000150·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo25 ··0x00000160·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod
26 ··0x00000170·64756c65·005f4954·4d5f6465·72656769·dule._ITM_deregi26 ··0x00000170·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis
27 ··0x00000180·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable27 ··0x00000180·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
28 ··0x00000190·00507949·6e69745f·70796772·616d005f·.PyInit_pygram._ 
29 ··0x000001a0·50795f44·65616c6c·6f630050·79436170·Py_Dealloc.PyCap28 ··0x00000190·5f50795f·4465616c·6c6f6300·5079496e·_Py_Dealloc.PyIn
 29 ··0x000001a0·69745f63·61636865·00507943·61707375·it_cache.PyCapsu
30 ··0x000001b0·73756c65·5f496d70·6f727400·5f5f676d·sule_Import.__gm30 ··0x000001b0·6c655f49·6d706f72·74005f5f·676d6f6e·le_Import.__gmon
31 ··0x000001c0·6f6e5f73·74617274·5f5f00············on_start__.31 ··0x000001c0·5f737461·72745f5f·00················_start__.
  
604 MB
./usr/lib/debug/.build-id/b8/926135685d68593bfbdb7e8746bffde0dbcbce.debug vs.
./usr/lib/debug/.build-id/9e/6c70d80305f550f7b5c1140c7591226c8f2e48.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
898 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········7002708·(bytes·into·file)13 ··Start·of·section·headers:··········7001548·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········717 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
996 B
readelf --wide --program-header {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x000138·0x002c496c·0x002c496c·0x00000·0x00008·R···0x46 ··ARM_EXIDX······0x000138·0x002c4764·0x002c4764·0x00000·0x00008·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x2c4978·R·E·0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x2c4770·R·E·0x1000
8 ··LOAD···········0x0006d4·0x002c56d4·0x002c56d4·0x00000·0x2b4dc·RW··0x10008 ··LOAD···········0x0006d4·0x002c56d4·0x002c56d4·0x00000·0x2b4dc·RW··0x1000
9 ··DYNAMIC········0x0006d4·0x002c7f18·0x002c7f18·0x00000·0x000e8·RW··0x49 ··DYNAMIC········0x0006d4·0x002c7f18·0x002c7f18·0x00000·0x000e8·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x0006d4·0x002c56d4·0x002c56d4·0x00000·0x0292c·R···0x112 ··GNU_RELRO······0x0006d4·0x002c56d4·0x002c56d4·0x00000·0x0292c·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
4.64 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 45 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x6ada54:1 There·are·36·section·headers,·starting·at·offset·0x6ad5cc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·0047bc·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·0047bc·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000048f4·000138·00ce90·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········000048f4·000138·00ce90·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00011784·000138·0227d6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00011784·000138·0227d6·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00033f5a·000138·0019d2·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00033f5a·000138·0019d2·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········0003592c·000138·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········0003592c·000138·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········0003596c·000138·018b38·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0003596c·000138·018b38·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0004e4a4·000138·000640·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········0004e4a4·000138·000640·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········0004eae4·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0004eae4·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0004eaf0·000138·000a28·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0004eaf0·000138·000a28·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········0004f518·000138·253a4c·00··AX··0···0··815 ··[11]·.text·············NOBITS··········0004f518·000138·253844·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········002a2f64·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········002a2d5c·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········002a2f70·000138·0219fc·00···A··0···0··817 ··[13]·.rodata···········NOBITS··········002a2d68·000138·0219fc·00···A··0···0··8
18 ··[14]·.ARM.exidx········NOBITS··········002c496c·000138·000008·00··AL·11···0··418 ··[14]·.ARM.exidx········NOBITS··········002c4764·000138·000008·00··AL·11···0··4
19 ··[15]·.eh_frame·········NOBITS··········002c4974·000138·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········002c476c·000138·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········002c56d4·0006d4·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········002c56d4·0006d4·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········002c56d8·0006d4·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········002c56d8·0006d4·000004·04··WA··0···0··4
22 ··[18]·.data.rel.ro······NOBITS··········002c56dc·0006d4·00283c·00··WA··0···0··422 ··[18]·.data.rel.ro······NOBITS··········002c56dc·0006d4·00283c·00··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········002c7f18·0006d4·0000e8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········002c7f18·0006d4·0000e8·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········002c8000·0006d4·000d5c·04··WA··0···0··424 ··[20]·.got··············NOBITS··········002c8000·0006d4·000d5c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········002c8d5c·0006d4·024584·00··WA··0···0··425 ··[21]·.data·············NOBITS··········002c8d5c·0006d4·024584·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········002ed2e0·0006d4·0038d0·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········002ed2e0·0006d4·0038d0·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·00002d·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·00002d·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001b8·2f712c·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001b8·2f6e48·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·2f72e4·0004f4·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·2f7000·0004f4·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·2f77d8·0f3a03·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·2f74f4·0f3842·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·3eb1dc·006ece·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·3ead38·006eca·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·3f20ac·0165a6·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·3f1c04·016599·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·408654·1dd4b7·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·4081a0·1dd55f·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·5e5b0c·044fb4·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·5e5700·044f38·00···C··0···0··4
37 ··[33]·.symtab···········SYMTAB··········00000000·62aac0·03ec50·10·····34·12767··437 ··[33]·.symtab···········SYMTAB··········00000000·62a638·03ec50·10·····34·12767··4
38 ··[34]·.strtab···········STRTAB··········00000000·669710·0441db·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·669288·0441db·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·6ad8eb·000169·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·6ad463·000169·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
968 KB
readelf --wide --symbols {}
    
Offset 9, 18 lines modifiedOffset 9, 18 lines modified
9 ·····5:·00033f5a·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version9 ·····5:·00033f5a·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version
10 ·····6:·0003592c·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r10 ·····6:·0003592c·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r
11 ·····7:·0003596c·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn11 ·····7:·0003596c·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn
12 ·····8:·0004e4a4·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt12 ·····8:·0004e4a4·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt
13 ·····9:·0004eae4·····0·SECTION·LOCAL··DEFAULT····9·.init13 ·····9:·0004eae4·····0·SECTION·LOCAL··DEFAULT····9·.init
14 ····10:·0004eaf0·····0·SECTION·LOCAL··DEFAULT···10·.plt14 ····10:·0004eaf0·····0·SECTION·LOCAL··DEFAULT···10·.plt
15 ····11:·0004f518·····0·SECTION·LOCAL··DEFAULT···11·.text15 ····11:·0004f518·····0·SECTION·LOCAL··DEFAULT···11·.text
16 ····12:·002a2f64·····0·SECTION·LOCAL··DEFAULT···12·.fini16 ····12:·002a2d5c·····0·SECTION·LOCAL··DEFAULT···12·.fini
17 ····13:·002a2f70·····0·SECTION·LOCAL··DEFAULT···13·.rodata17 ····13:·002a2d68·····0·SECTION·LOCAL··DEFAULT···13·.rodata
18 ····14:·002c496c·····0·SECTION·LOCAL··DEFAULT···14·.ARM.exidx18 ····14:·002c4764·····0·SECTION·LOCAL··DEFAULT···14·.ARM.exidx
19 ····15:·002c4974·····0·SECTION·LOCAL··DEFAULT···15·.eh_frame19 ····15:·002c476c·····0·SECTION·LOCAL··DEFAULT···15·.eh_frame
20 ····16:·002c56d4·····0·SECTION·LOCAL··DEFAULT···16·.init_array20 ····16:·002c56d4·····0·SECTION·LOCAL··DEFAULT···16·.init_array
21 ····17:·002c56d8·····0·SECTION·LOCAL··DEFAULT···17·.fini_array21 ····17:·002c56d8·····0·SECTION·LOCAL··DEFAULT···17·.fini_array
22 ····18:·002c56dc·····0·SECTION·LOCAL··DEFAULT···18·.data.rel.ro22 ····18:·002c56dc·····0·SECTION·LOCAL··DEFAULT···18·.data.rel.ro
23 ····19:·002c7f18·····0·SECTION·LOCAL··DEFAULT···19·.dynamic23 ····19:·002c7f18·····0·SECTION·LOCAL··DEFAULT···19·.dynamic
24 ····20:·002c8000·····0·SECTION·LOCAL··DEFAULT···20·.got24 ····20:·002c8000·····0·SECTION·LOCAL··DEFAULT···20·.got
25 ····21:·002c8d5c·····0·SECTION·LOCAL··DEFAULT···21·.data25 ····21:·002c8d5c·····0·SECTION·LOCAL··DEFAULT···21·.data
26 ····22:·002ed2e0·····0·SECTION·LOCAL··DEFAULT···22·.bss26 ····22:·002ed2e0·····0·SECTION·LOCAL··DEFAULT···22·.bss
Offset 35, 18 lines modifiedOffset 35, 18 lines modified
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_loclists35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_loclists
36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.debug_rnglists36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.debug_rnglists
37 ····33:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o37 ····33:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
38 ····34:·0004f518·····0·NOTYPE··LOCAL··DEFAULT···11·$a38 ····34:·0004f518·····0·NOTYPE··LOCAL··DEFAULT···11·$a
39 ····35:·0004f518·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn39 ····35:·0004f518·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn
40 ····36:·0004f534·····0·NOTYPE··LOCAL··DEFAULT···11·$d40 ····36:·0004f534·····0·NOTYPE··LOCAL··DEFAULT···11·$d
41 ····37:·0004eae4·····0·NOTYPE··LOCAL··DEFAULT····9·$a41 ····37:·0004eae4·····0·NOTYPE··LOCAL··DEFAULT····9·$a
42 ····38:·002a2f64·····0·NOTYPE··LOCAL··DEFAULT···12·$a42 ····38:·002a2d5c·····0·NOTYPE··LOCAL··DEFAULT···12·$a
43 ····39:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o43 ····39:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
44 ····40:·0004eaec·····0·NOTYPE··LOCAL··DEFAULT····9·$a44 ····40:·0004eaec·····0·NOTYPE··LOCAL··DEFAULT····9·$a
45 ····41:·002a2f68·····0·NOTYPE··LOCAL··DEFAULT···12·$a45 ····41:·002a2d60·····0·NOTYPE··LOCAL··DEFAULT···12·$a
46 ····42:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·__native_30fcd23745efe32ce681.c46 ····42:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·__native_30fcd23745efe32ce681.c
47 ····43:·0004f5e1·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_traverse47 ····43:·0004f5e1·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_traverse
48 ····44:·0004f5e0·····0·NOTYPE··LOCAL··DEFAULT···11·$t48 ····44:·0004f5e0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
49 ····45:·0004f5e5·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_clear49 ····45:·0004f5e5·····4·FUNC····LOCAL··DEFAULT···11·black___from_configuration_WriteBack_obj_clear
50 ····46:·0004f618·····0·NOTYPE··LOCAL··DEFAULT···11·$d50 ····46:·0004f618·····0·NOTYPE··LOCAL··DEFAULT···11·$d
51 ····47:·0004f628·····0·NOTYPE··LOCAL··DEFAULT···11·$t51 ····47:·0004f628·····0·NOTYPE··LOCAL··DEFAULT···11·$t
52 ····48:·0004f654·····0·NOTYPE··LOCAL··DEFAULT···11·$d52 ····48:·0004f654·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Offset 756, 15 lines modifiedOffset 756, 15 lines modified
756 ···752:·0005acb1···236·FUNC····LOCAL··DEFAULT···11·parse___switch_to_Recorder_env_traverse756 ···752:·0005acb1···236·FUNC····LOCAL··DEFAULT···11·parse___switch_to_Recorder_env_traverse
757 ···753:·0005ad9d···110·FUNC····LOCAL··DEFAULT···11·parse___backtrack_Recorder_env_traverse757 ···753:·0005ad9d···110·FUNC····LOCAL··DEFAULT···11·parse___backtrack_Recorder_env_traverse
758 ···754:·0005ae0d···204·FUNC····LOCAL··DEFAULT···11·pgen___PgenGrammar_traverse758 ···754:·0005ae0d···204·FUNC····LOCAL··DEFAULT···11·pgen___PgenGrammar_traverse
759 ···755:·0005aed9···256·FUNC····LOCAL··DEFAULT···11·pgen___ParserGenerator_traverse759 ···755:·0005aed9···256·FUNC····LOCAL··DEFAULT···11·pgen___ParserGenerator_traverse
760 ···756:·0005afd9····86·FUNC····LOCAL··DEFAULT···11·pgen___make_dfa_ParserGenerator_env_traverse760 ···756:·0005afd9····86·FUNC····LOCAL··DEFAULT···11·pgen___make_dfa_ParserGenerator_env_traverse
761 ···757:·0005b031····86·FUNC····LOCAL··DEFAULT···11·tokenize___detect_encoding_env_traverse761 ···757:·0005b031····86·FUNC····LOCAL··DEFAULT···11·tokenize___detect_encoding_env_traverse
762 ···758:·0005b089··1960·FUNC····LOCAL··DEFAULT···11·tokenize___generate_tokens_env_traverse762 ···758:·0005b089··1960·FUNC····LOCAL··DEFAULT···11·tokenize___generate_tokens_env_traverse
763 ···759:·002a3000·····0·NOTYPE··LOCAL··DEFAULT···13·$d763 ···759:·002a2df8·····0·NOTYPE··LOCAL··DEFAULT···13·$d
764 ···760:·0005b831···108·FUNC····LOCAL··DEFAULT···11·pytree___generate_matches_WildcardPattern_env_new764 ···760:·0005b831···108·FUNC····LOCAL··DEFAULT···11·pytree___generate_matches_WildcardPattern_env_new
765 ···761:·0005b888·····0·NOTYPE··LOCAL··DEFAULT···11·$d765 ···761:·0005b888·····0·NOTYPE··LOCAL··DEFAULT···11·$d
766 ···762:·0005b89c·····0·NOTYPE··LOCAL··DEFAULT···11·$t766 ···762:·0005b89c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
767 ···763:·0005b89d····72·FUNC····LOCAL··DEFAULT···11·black___get_imports_from_children_get_future_imports_obj_get___3_mypyc_env__767 ···763:·0005b89d····72·FUNC····LOCAL··DEFAULT···11·black___get_imports_from_children_get_future_imports_obj_get___3_mypyc_env__
768 ···764:·0005b8d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d768 ···764:·0005b8d8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
769 ···765:·0005b8e4·····0·NOTYPE··LOCAL··DEFAULT···11·$t769 ···765:·0005b8e4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
770 ···766:·0005b8e5····72·FUNC····LOCAL··DEFAULT···11·brackets___BracketTracker_get_invisible770 ···766:·0005b8e5····72·FUNC····LOCAL··DEFAULT···11·brackets___BracketTracker_get_invisible
Offset 5485, 4532 lines modifiedOffset 5485, 4532 lines modified
5485 ··5481:·000bc494·····0·NOTYPE··LOCAL··DEFAULT···11·$d5485 ··5481:·000bc494·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5486 ··5482:·000bc4d0·····0·NOTYPE··LOCAL··DEFAULT···11·$t5486 ··5482:·000bc4d0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5487 ··5483:·000bc4d1···108·FUNC····LOCAL··DEFAULT···11·linegen___LineGenerator_new5487 ··5483:·000bc4d1···108·FUNC····LOCAL··DEFAULT···11·linegen___LineGenerator_new
5488 ··5484:·000bc528·····0·NOTYPE··LOCAL··DEFAULT···11·$d5488 ··5484:·000bc528·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5489 ··5485:·000bc53c·····0·NOTYPE··LOCAL··DEFAULT···11·$t5489 ··5485:·000bc53c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5490 ··5486:·000bc5b4·····0·NOTYPE··LOCAL··DEFAULT···11·$d5490 ··5486:·000bc5b4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Diff chunk too large, falling back to line-by-line diff (4167 lines added, 4167 lines removed)
5491 ··5487:·000bc5d4·····0·NOTYPE··LOCAL··DEFAULT···11·$t5491 ··5487:·000bc5d4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5492 ··5488:·000bcb80·····0·NOTYPE··LOCAL··DEFAULT···11·$d5492 ··5488:·000bcb00·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5493 ··5489:·000bcc34·····0·NOTYPE··LOCAL··DEFAULT···11·$t5493 ··5489:·000bcbb4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5494 ··5490:·000bcccc·····0·NOTYPE··LOCAL··DEFAULT···11·$d5494 ··5490:·000bcc4c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5495 ··5491:·000bccf4·····0·NOTYPE··LOCAL··DEFAULT···11·$t5495 ··5491:·000bcc74·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5496 ··5492:·000bd200·····0·NOTYPE··LOCAL··DEFAULT···11·$d5496 ··5492:·000bd180·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5497 ··5493:·000bd2c4·····0·NOTYPE··LOCAL··DEFAULT···11·$t5497 ··5493:·000bd244·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5498 ··5494:·000bd388·····0·NOTYPE··LOCAL··DEFAULT···11·$d5498 ··5494:·000bd308·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5499 ··5495:·000bd3bc·····0·NOTYPE··LOCAL··DEFAULT···11·$t5499 ··5495:·000bd33c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5500 ··5496:·000bd9a4·····0·NOTYPE··LOCAL··DEFAULT···11·$d5500 ··5496:·000bd924·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5501 ··5497:·000bda30·····0·NOTYPE··LOCAL··DEFAULT···11·$t5501 ··5497:·000bd9b0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5502 ··5498:·000bdaf4·····0·NOTYPE··LOCAL··DEFAULT···11·$d5502 ··5498:·000bda74·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5503 ··5499:·000bdb28·····0·NOTYPE··LOCAL··DEFAULT···11·$t5503 ··5499:·000bdaa8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5504 ··5500:·000be6ec·····0·NOTYPE··LOCAL··DEFAULT···11·$d5504 ··5500:·000be66c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5505 ··5501:·000be794·····0·NOTYPE··LOCAL··DEFAULT···11·$t5505 ··5501:·000be714·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5506 ··5502:·000bea84·····0·NOTYPE··LOCAL··DEFAULT···11·$d5506 ··5502:·000bea04·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5507 ··5503:·000beb08·····0·NOTYPE··LOCAL··DEFAULT···11·$t5507 ··5503:·000bea88·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5508 ··5504:·000bebf8·····0·NOTYPE··LOCAL··DEFAULT···11·$d5508 ··5504:·000beb78·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5509 ··5505:·000bec34·····0·NOTYPE··LOCAL··DEFAULT···11·$t5509 ··5505:·000bebb4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5510 ··5506:·000bef24·····0·NOTYPE··LOCAL··DEFAULT···11·$d5510 ··5506:·000beea4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5511 ··5507:·000bef8c·····0·NOTYPE··LOCAL··DEFAULT···11·$t5511 ··5507:·000bef0c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5512 ··5508:·000bf068·····0·NOTYPE··LOCAL··DEFAULT···11·$d5512 ··5508:·000befe8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5513 ··5509:·000bf0a0·····0·NOTYPE··LOCAL··DEFAULT···11·$t5513 ··5509:·000bf020·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5514 ··5510:·000bf4ac·····0·NOTYPE··LOCAL··DEFAULT···11·$d5514 ··5510:·000bf42c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5515 ··5511:·000bf578·····0·NOTYPE··LOCAL··DEFAULT···11·$t5515 ··5511:·000bf4f8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5516 ··5512:·000bf638·····0·NOTYPE··LOCAL··DEFAULT···11·$d5516 ··5512:·000bf5b8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5517 ··5513:·000bf668·····0·NOTYPE··LOCAL··DEFAULT···11·$t5517 ··5513:·000bf5e8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5518 ··5514:·000c01ec·····0·NOTYPE··LOCAL··DEFAULT···11·$d5518 ··5514:·000c016c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5519 ··5515:·000c0260·····0·NOTYPE··LOCAL··DEFAULT···11·$t5519 ··5515:·000c01e0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5520 ··5516:·000c0f30·····0·NOTYPE··LOCAL··DEFAULT···11·$d5520 ··5516:·000c0eb0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5521 ··5517:·000c1068·····0·NOTYPE··LOCAL··DEFAULT···11·$t5521 ··5517:·000c0fe8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5522 ··5518:·000c1cfc·····0·NOTYPE··LOCAL··DEFAULT···11·$d5522 ··5518:·000c1c9c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5523 ··5519:·000c1dc4·····0·NOTYPE··LOCAL··DEFAULT···11·$t5523 ··5519:·000c1d74·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5524 ··5520:·000c2910·····0·NOTYPE··LOCAL··DEFAULT···11·$d5524 ··5520:·000c2a58·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5525 ··5521:·000c2a98·····0·NOTYPE··LOCAL··DEFAULT···11·$t5525 ··5521:·000c2bc8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5526 ··5522:·000c37ec·····0·NOTYPE··LOCAL··DEFAULT···11·$d5526 ··5522:·000c3828·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5527 ··5523:·000c38ec·····0·NOTYPE··LOCAL··DEFAULT···11·$t5527 ··5523:·000c3958·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5528 ··5524:·000c457c·····0·NOTYPE··LOCAL··DEFAULT···11·$d5528 ··5524:·000c45ac·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5529 ··5525:·000c4708·····0·NOTYPE··LOCAL··DEFAULT···11·$t5529 ··5525:·000c46f0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5530 ··5526:·000c5458·····0·NOTYPE··LOCAL··DEFAULT···11·$d5530 ··5526:·000c5348·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5531 ··5527:·000c55cc·····0·NOTYPE··LOCAL··DEFAULT···11·$t5531 ··5527:·000c54c8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5532 ··5528:·000c6084·····0·NOTYPE··LOCAL··DEFAULT···11·$d5532 ··5528:·000c6000·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5533 ··5529:·000c6210·····0·NOTYPE··LOCAL··DEFAULT···11·$t5533 ··5529:·000c619c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5534 ··5530:·000c62e8·····0·NOTYPE··LOCAL··DEFAULT···11·$d5534 ··5530:·000c6274·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5535 ··5531:·000c6324·····0·NOTYPE··LOCAL··DEFAULT···11·$t5535 ··5531:·000c62b0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5536 ··5532:·000c63b0·····0·NOTYPE··LOCAL··DEFAULT···11·$d5536 ··5532:·000c633c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5537 ··5533:·000c63dc·····0·NOTYPE··LOCAL··DEFAULT···11·$t5537 ··5533:·000c6368·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5538 ··5534:·000c6494·····0·NOTYPE··LOCAL··DEFAULT···11·$d5538 ··5534:·000c6420·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5539 ··5535:·000c64c4·····0·NOTYPE··LOCAL··DEFAULT···11·$t5539 ··5535:·000c6450·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5540 ··5536:·000c6a30·····0·NOTYPE··LOCAL··DEFAULT···11·$d5540 ··5536:·000c69bc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5541 ··5537:·000c6b08·····0·NOTYPE··LOCAL··DEFAULT···11·$t5541 ··5537:·000c6a94·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5542 ··5538:·000c6bc0·····0·NOTYPE··LOCAL··DEFAULT···11·$d5542 ··5538:·000c6b4c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5543 ··5539:·000c6bf0·····0·NOTYPE··LOCAL··DEFAULT···11·$t5543 ··5539:·000c6b7c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5544 ··5540:·000c6f64·····0·NOTYPE··LOCAL··DEFAULT···11·$d5544 ··5540:·000c6ef0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5545 ··5541:·000c6ff0·····0·NOTYPE··LOCAL··DEFAULT···11·$t5545 ··5541:·000c6f7c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5546 ··5542:·000c70a8·····0·NOTYPE··LOCAL··DEFAULT···11·$d5546 ··5542:·000c7034·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5547 ··5543:·000c70d8·····0·NOTYPE··LOCAL··DEFAULT···11·$t5547 ··5543:·000c7064·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5548 ··5544:·000c7410·····0·NOTYPE··LOCAL··DEFAULT···11·$d5548 ··5544:·000c739c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5549 ··5545:·000c74a4·····0·NOTYPE··LOCAL··DEFAULT···11·$t5549 ··5545:·000c7430·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5550 ··5546:·000c7568·····0·NOTYPE··LOCAL··DEFAULT···11·$d5550 ··5546:·000c74f4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5551 ··5547:·000c759c·····0·NOTYPE··LOCAL··DEFAULT···11·$t5551 ··5547:·000c7528·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5552 ··5548:·000c7958·····0·NOTYPE··LOCAL··DEFAULT···11·$d5552 ··5548:·000c78e4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5553 ··5549:·000c79d0·····0·NOTYPE··LOCAL··DEFAULT···11·$t5553 ··5549:·000c795c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5554 ··5550:·000c7a88·····0·NOTYPE··LOCAL··DEFAULT···11·$d5554 ··5550:·000c7a14·····0·NOTYPE··LOCAL··DEFAULT···11·$d
5555 ··5551:·000c7ab8·····0·NOTYPE··LOCAL··DEFAULT···11·$t5555 ··5551:·000c7a44·····0·NOTYPE··LOCAL··DEFAULT···11·$t
5556 ··5552:·000c7ba8·····0·NOTYPE··LOCAL··DEFAULT···11·$d5556 ··5552:·000c7b34·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Max diff block lines reached; 514506/990841 bytes (51.93%) of diff not shown.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b8926135685d68593bfbdb7e8746bffde0dbcbce3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9e6c70d80305f550f7b5c1140c7591226c8f2e48
224 MB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················43230473 ··Length:······················4320836
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············17355 ··Prologue·Length:·············1735
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build27 ··1»      /tmp/tmprq7hqrva/build
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/python3/dist-packages/mypyc/lib-rt29 ··3»      /usr/lib/python3/dist-packages/mypyc/lib-rt
30 ··4»      /usr/include/python3.12/cpython30 ··4»      /usr/include/python3.12/cpython
31 ··5»      /usr/include/arm-linux-gnueabihf/bits31 ··5»      /usr/include/arm-linux-gnueabihf/bits
32 ··6»      /usr/lib/gcc/arm-linux-gnueabihf/14/include32 ··6»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
33 ··7»      /usr/include/arm-linux-gnueabihf/sys33 ··7»      /usr/include/arm-linux-gnueabihf/sys
34 ··8»      /usr/include/arm-linux-gnueabihf/bits/types34 ··8»      /usr/include/arm-linux-gnueabihf/bits/types
Offset 6652, 3243 lines modifiedOffset 6652, 3243 lines modified
6652 ··[0x00002bb1]··Copy·(view·1)6652 ··[0x00002bb1]··Copy·(view·1)
6653 ··[0x00002bb2]··Set·is_stmt·to·16653 ··[0x00002bb2]··Set·is_stmt·to·1
6654 ··[0x00002bb3]··Special·opcode·11:·advance·Address·by·0·to·0x51014·and·Line·by·6·to·171153·(view·2)6654 ··[0x00002bb3]··Special·opcode·11:·advance·Address·by·0·to·0x51014·and·Line·by·6·to·171153·(view·2)
6655 ··[0x00002bb4]··Set·column·to·16655 ··[0x00002bb4]··Set·column·to·1
6656 ··[0x00002bb6]··Set·is_stmt·to·06656 ··[0x00002bb6]··Set·is_stmt·to·0
6657 ··[0x00002bb7]··Special·opcode·8:·advance·Address·by·0·to·0x51014·and·Line·by·3·to·171156·(view·3)6657 ··[0x00002bb7]··Special·opcode·8:·advance·Address·by·0·to·0x51014·and·Line·by·3·to·171156·(view·3)
6658 ··[0x00002bb8]··Set·is_stmt·to·16658 ··[0x00002bb8]··Set·is_stmt·to·1
6659 ··[0x00002bb9]··Advance·Line·by·25879·to·1970356659 ··[0x00002bb9]··Advance·Line·by·25870·to·197026
6660 ··[0x00002bbd]··Special·opcode·117:·advance·Address·by·16·to·0x51024·and·Line·by·0·to·1970356660 ··[0x00002bbd]··Special·opcode·117:·advance·Address·by·16·to·0x51024·and·Line·by·0·to·197026
6661 ··[0x00002bbe]··Set·column·to·56661 ··[0x00002bbe]··Set·column·to·5
6662 ··[0x00002bc0]··Special·opcode·104:·advance·Address·by·14·to·0x51032·and·Line·by·1·to·1970366662 ··[0x00002bc0]··Special·opcode·104:·advance·Address·by·14·to·0x51032·and·Line·by·1·to·197027
6663 ··[0x00002bc1]··Set·column·to·16663 ··[0x00002bc1]··Set·column·to·1
6664 ··[0x00002bc3]··Set·is_stmt·to·06664 ··[0x00002bc3]··Set·is_stmt·to·0
6665 ··[0x00002bc4]··Special·opcode·4:·advance·Address·by·0·to·0x51032·and·Line·by·-1·to·197035·(view·1)6665 ··[0x00002bc4]··Special·opcode·4:·advance·Address·by·0·to·0x51032·and·Line·by·-1·to·197026·(view·1)
6666 ··[0x00002bc5]··Set·column·to·576666 ··[0x00002bc5]··Set·column·to·57
6667 ··[0x00002bc7]··Advance·Line·by·-8·to·1970276667 ··[0x00002bc7]··Advance·Line·by·-8·to·197018
6668 ··[0x00002bc9]··Special·opcode·19:·advance·Address·by·2·to·0x51034·and·Line·by·0·to·1970276668 ··[0x00002bc9]··Special·opcode·19:·advance·Address·by·2·to·0x51034·and·Line·by·0·to·197018
6669 ··[0x00002bca]··Set·column·to·226669 ··[0x00002bca]··Set·column·to·22
6670 ··[0x00002bcc]··Advance·Line·by·9·to·1970366670 ··[0x00002bcc]··Advance·Line·by·9·to·197027
6671 ··[0x00002bce]··Special·opcode·19:·advance·Address·by·2·to·0x51036·and·Line·by·0·to·1970366671 ··[0x00002bce]··Special·opcode·19:·advance·Address·by·2·to·0x51036·and·Line·by·0·to·197027
6672 ··[0x00002bcf]··Set·column·to·16672 ··[0x00002bcf]··Set·column·to·1
6673 ··[0x00002bd1]··Special·opcode·18:·advance·Address·by·2·to·0x51038·and·Line·by·-1·to·1970356673 ··[0x00002bd1]··Special·opcode·18:·advance·Address·by·2·to·0x51038·and·Line·by·-1·to·197026
6674 ··[0x00002bd2]··Set·column·to·226674 ··[0x00002bd2]··Set·column·to·22
6675 ··[0x00002bd4]··Special·opcode·20:·advance·Address·by·2·to·0x5103a·and·Line·by·1·to·1970366675 ··[0x00002bd4]··Special·opcode·20:·advance·Address·by·2·to·0x5103a·and·Line·by·1·to·197027
6676 ··[0x00002bd5]··Set·column·to·16676 ··[0x00002bd5]··Set·column·to·1
6677 ··[0x00002bd7]··Set·is_stmt·to·16677 ··[0x00002bd7]··Set·is_stmt·to·1
6678 ··[0x00002bd8]··Advance·Line·by·-12·to·1970246678 ··[0x00002bd8]··Advance·Line·by·-12·to·197015
6679 ··[0x00002bda]··Special·opcode·33:·advance·Address·by·4·to·0x5103e·and·Line·by·0·to·1970246679 ··[0x00002bda]··Special·opcode·33:·advance·Address·by·4·to·0x5103e·and·Line·by·0·to·197015
6680 ··[0x00002bdb]··Set·column·to·56680 ··[0x00002bdb]··Set·column·to·5
6681 ··[0x00002bdd]··Special·opcode·7:·advance·Address·by·0·to·0x5103e·and·Line·by·2·to·197026·(view·1)6681 ··[0x00002bdd]··Special·opcode·7:·advance·Address·by·0·to·0x5103e·and·Line·by·2·to·197017·(view·1)
6682 ··[0x00002bde]··Special·opcode·6:·advance·Address·by·0·to·0x5103e·and·Line·by·1·to·197027·(view·2)6682 ··[0x00002bde]··Special·opcode·6:·advance·Address·by·0·to·0x5103e·and·Line·by·1·to·197018·(view·2)
6683 ··[0x00002bdf]··Set·column·to·576683 ··[0x00002bdf]··Set·column·to·57
6684 ··[0x00002be1]··Set·is_stmt·to·06684 ··[0x00002be1]··Set·is_stmt·to·0
6685 ··[0x00002be2]··Copy·(view·3)6685 ··[0x00002be2]··Copy·(view·3)
6686 ··[0x00002be3]··Set·column·to·56686 ··[0x00002be3]··Set·column·to·5
6687 ··[0x00002be5]··Set·is_stmt·to·16687 ··[0x00002be5]··Set·is_stmt·to·1
6688 ··[0x00002be6]··Special·opcode·48:·advance·Address·by·6·to·0x51044·and·Line·by·1·to·1970286688 ··[0x00002be6]··Special·opcode·48:·advance·Address·by·6·to·0x51044·and·Line·by·1·to·197019
6689 ··[0x00002be7]··Set·column·to·86689 ··[0x00002be7]··Set·column·to·8
6690 ··[0x00002be9]··Set·is_stmt·to·06690 ··[0x00002be9]··Set·is_stmt·to·0
6691 ··[0x00002bea]··Copy·(view·1)6691 ··[0x00002bea]··Copy·(view·1)
6692 ··[0x00002beb]··Set·column·to·56692 ··[0x00002beb]··Set·column·to·5
6693 ··[0x00002bed]··Set·is_stmt·to·16693 ··[0x00002bed]··Set·is_stmt·to·1
6694 ··[0x00002bee]··Special·opcode·21:·advance·Address·by·2·to·0x51046·and·Line·by·2·to·1970306694 ··[0x00002bee]··Special·opcode·21:·advance·Address·by·2·to·0x51046·and·Line·by·2·to·197021
6695 ··[0x00002bef]··Set·column·to·186695 ··[0x00002bef]··Set·column·to·18
6696 ··[0x00002bf1]··Set·is_stmt·to·06696 ··[0x00002bf1]··Set·is_stmt·to·0
6697 ··[0x00002bf2]··Copy·(view·1)6697 ··[0x00002bf2]··Copy·(view·1)
6698 ··[0x00002bf3]··Set·column·to·56698 ··[0x00002bf3]··Set·column·to·5
6699 ··[0x00002bf5]··Set·is_stmt·to·16699 ··[0x00002bf5]··Set·is_stmt·to·1
6700 ··[0x00002bf6]··Special·opcode·76:·advance·Address·by·10·to·0x51050·and·Line·by·1·to·1970316700 ··[0x00002bf6]··Special·opcode·76:·advance·Address·by·10·to·0x51050·and·Line·by·1·to·197022
6701 ··[0x00002bf7]··Set·is_stmt·to·06701 ··[0x00002bf7]··Set·is_stmt·to·0
6702 ··[0x00002bf8]··Copy·(view·1)6702 ··[0x00002bf8]··Copy·(view·1)
6703 ··[0x00002bf9]··Set·is_stmt·to·16703 ··[0x00002bf9]··Set·is_stmt·to·1
6704 ··[0x00002bfa]··Special·opcode·11:·advance·Address·by·0·to·0x51050·and·Line·by·6·to·197037·(view·2)6704 ··[0x00002bfa]··Special·opcode·11:·advance·Address·by·0·to·0x51050·and·Line·by·6·to·197028·(view·2)
6705 ··[0x00002bfb]··Set·column·to·16705 ··[0x00002bfb]··Set·column·to·1
6706 ··[0x00002bfd]··Set·is_stmt·to·06706 ··[0x00002bfd]··Set·is_stmt·to·0
6707 ··[0x00002bfe]··Special·opcode·8:·advance·Address·by·0·to·0x51050·and·Line·by·3·to·197040·(view·3)6707 ··[0x00002bfe]··Special·opcode·8:·advance·Address·by·0·to·0x51050·and·Line·by·3·to·197031·(view·3)
6708 ··[0x00002bff]··Set·is_stmt·to·16708 ··[0x00002bff]··Set·is_stmt·to·1
6709 ··[0x00002c00]··Advance·Line·by·113·to·1971536709 ··[0x00002c00]··Advance·Line·by·113·to·197144
6710 ··[0x00002c03]··Special·opcode·117:·advance·Address·by·16·to·0x51060·and·Line·by·0·to·1971536710 ··[0x00002c03]··Special·opcode·117:·advance·Address·by·16·to·0x51060·and·Line·by·0·to·197144
6711 ··[0x00002c04]··Set·column·to·56711 ··[0x00002c04]··Set·column·to·5
6712 ··[0x00002c06]··Special·opcode·104:·advance·Address·by·14·to·0x5106e·and·Line·by·1·to·1971546712 ··[0x00002c06]··Special·opcode·104:·advance·Address·by·14·to·0x5106e·and·Line·by·1·to·197145
6713 ··[0x00002c07]··Set·column·to·16713 ··[0x00002c07]··Set·column·to·1
6714 ··[0x00002c09]··Set·is_stmt·to·06714 ··[0x00002c09]··Set·is_stmt·to·0
6715 ··[0x00002c0a]··Special·opcode·4:·advance·Address·by·0·to·0x5106e·and·Line·by·-1·to·197153·(view·1)6715 ··[0x00002c0a]··Special·opcode·4:·advance·Address·by·0·to·0x5106e·and·Line·by·-1·to·197144·(view·1)
6716 ··[0x00002c0b]··Set·column·to·756716 ··[0x00002c0b]··Set·column·to·75
6717 ··[0x00002c0d]··Advance·Line·by·-9·to·1971446717 ··[0x00002c0d]··Advance·Line·by·-9·to·197135
6718 ··[0x00002c0f]··Special·opcode·19:·advance·Address·by·2·to·0x51070·and·Line·by·0·to·1971446718 ··[0x00002c0f]··Special·opcode·19:·advance·Address·by·2·to·0x51070·and·Line·by·0·to·197135
6719 ··[0x00002c10]··Set·column·to·226719 ··[0x00002c10]··Set·column·to·22
6720 ··[0x00002c12]··Advance·Line·by·10·to·1971546720 ··[0x00002c12]··Advance·Line·by·10·to·197145
6721 ··[0x00002c14]··Special·opcode·19:·advance·Address·by·2·to·0x51072·and·Line·by·0·to·1971546721 ··[0x00002c14]··Special·opcode·19:·advance·Address·by·2·to·0x51072·and·Line·by·0·to·197145
6722 ··[0x00002c15]··Set·column·to·16722 ··[0x00002c15]··Set·column·to·1
6723 ··[0x00002c17]··Special·opcode·18:·advance·Address·by·2·to·0x51074·and·Line·by·-1·to·1971536723 ··[0x00002c17]··Special·opcode·18:·advance·Address·by·2·to·0x51074·and·Line·by·-1·to·197144
6724 ··[0x00002c18]··Set·column·to·226724 ··[0x00002c18]··Set·column·to·22
6725 ··[0x00002c1a]··Special·opcode·20:·advance·Address·by·2·to·0x51076·and·Line·by·1·to·1971546725 ··[0x00002c1a]··Special·opcode·20:·advance·Address·by·2·to·0x51076·and·Line·by·1·to·197145
6726 ··[0x00002c1b]··Set·column·to·16726 ··[0x00002c1b]··Set·column·to·1
6727 ··[0x00002c1d]··Set·is_stmt·to·16727 ··[0x00002c1d]··Set·is_stmt·to·1
6728 ··[0x00002c1e]··Advance·Line·by·-13·to·1971416728 ··[0x00002c1e]··Advance·Line·by·-13·to·197132
6729 ··[0x00002c20]··Special·opcode·33:·advance·Address·by·4·to·0x5107a·and·Line·by·0·to·1971416729 ··[0x00002c20]··Special·opcode·33:·advance·Address·by·4·to·0x5107a·and·Line·by·0·to·197132
6730 ··[0x00002c21]··Set·column·to·56730 ··[0x00002c21]··Set·column·to·5
6731 ··[0x00002c23]··Special·opcode·7:·advance·Address·by·0·to·0x5107a·and·Line·by·2·to·197143·(view·1)6731 ··[0x00002c23]··Special·opcode·7:·advance·Address·by·0·to·0x5107a·and·Line·by·2·to·197134·(view·1)
6732 ··[0x00002c24]··Special·opcode·6:·advance·Address·by·0·to·0x5107a·and·Line·by·1·to·197144·(view·2)6732 ··[0x00002c24]··Special·opcode·6:·advance·Address·by·0·to·0x5107a·and·Line·by·1·to·197135·(view·2)
6733 ··[0x00002c25]··Set·column·to·756733 ··[0x00002c25]··Set·column·to·75
6734 ··[0x00002c27]··Set·is_stmt·to·06734 ··[0x00002c27]··Set·is_stmt·to·0
6735 ··[0x00002c28]··Copy·(view·3)6735 ··[0x00002c28]··Copy·(view·3)
6736 ··[0x00002c29]··Set·column·to·56736 ··[0x00002c29]··Set·column·to·5
6737 ··[0x00002c2b]··Set·is_stmt·to·16737 ··[0x00002c2b]··Set·is_stmt·to·1
6738 ··[0x00002c2c]··Special·opcode·48:·advance·Address·by·6·to·0x51080·and·Line·by·1·to·1971456738 ··[0x00002c2c]··Special·opcode·48:·advance·Address·by·6·to·0x51080·and·Line·by·1·to·197136
6739 ··[0x00002c2d]··Set·column·to·86739 ··[0x00002c2d]··Set·column·to·8
6740 ··[0x00002c2f]··Set·is_stmt·to·06740 ··[0x00002c2f]··Set·is_stmt·to·0
6741 ··[0x00002c30]··Copy·(view·1)6741 ··[0x00002c30]··Copy·(view·1)
6742 ··[0x00002c31]··Set·column·to·56742 ··[0x00002c31]··Set·column·to·5
6743 ··[0x00002c33]··Set·is_stmt·to·16743 ··[0x00002c33]··Set·is_stmt·to·1
6744 ··[0x00002c34]··Special·opcode·21:·advance·Address·by·2·to·0x51082·and·Line·by·2·to·1971476744 ··[0x00002c34]··Special·opcode·21:·advance·Address·by·2·to·0x51082·and·Line·by·2·to·197138
6745 ··[0x00002c35]··Set·column·to·186745 ··[0x00002c35]··Set·column·to·18
6746 ··[0x00002c37]··Set·is_stmt·to·06746 ··[0x00002c37]··Set·is_stmt·to·0
6747 ··[0x00002c38]··Copy·(view·1)6747 ··[0x00002c38]··Copy·(view·1)
6748 ··[0x00002c39]··Set·column·to·226748 ··[0x00002c39]··Set·column·to·22
6749 ··[0x00002c3b]··Special·opcode·20:·advance·Address·by·2·to·0x51084·and·Line·by·1·to·1971486749 ··[0x00002c3b]··Special·opcode·20:·advance·Address·by·2·to·0x51084·and·Line·by·1·to·197139
6750 ··[0x00002c3c]··Set·column·to·186750 ··[0x00002c3c]··Set·column·to·18
Max diff block lines reached; 234594795/234604287 bytes (100.00%) of diff not shown.
240 MB
readelf --wide --debug-dump=info {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x62da98·(32-bit)3 ···Length:········0x62d380·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_compile·(1)5 ···Unit·Type:·····DW_UT_compile·(1)
6 ···Abbrev·Offset:·06 ···Abbrev·Offset:·0
7 ···Pointer·Size:··47 ···Pointer·Size:··4
8 ·<0><c>:·Abbrev·Number:·177·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·177·(DW_TAG_compile_unit)
9 ····<e>···DW_AT_producer····:·(strp)·(offset:·0x5ac54):·GNU·C17·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-g2·-O2·-O2·-O3·-fno-strict-overflow·-fstack-protector-strong·-fstack-clash-protection·-fPIC9 ····<e>···DW_AT_producer····:·(strp)·(offset:·0x5ac54):·GNU·C17·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-g·-g2·-O2·-O2·-O3·-fno-strict-overflow·-fstack-protector-strong·-fstack-clash-protection·-fPIC
10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<13>···DW_AT_name········:·(strp)·(offset:·0x20ae7):·/tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c11 ····<13>···DW_AT_name········:·(strp)·(offset:·0x314fe):·/tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c
12 ····<17>···DW_AT_comp_dir····:·(string)·.12 ····<17>···DW_AT_comp_dir····:·(string)·.
13 ····<19>···DW_AT_ranges······:·(sec_offset)·0xa369813 ····<19>···DW_AT_ranges······:·(sec_offset)·0xa341b
14 ····<1d>···DW_AT_low_pc······:·(addr)·014 ····<1d>···DW_AT_low_pc······:·(addr)·0
15 ····<21>···DW_AT_stmt_list···:·(sec_offset)·015 ····<21>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><25>:·Abbrev·Number:·1·(DW_TAG_base_type)16 ·<1><25>:·Abbrev·Number:·1·(DW_TAG_base_type)
17 ····<26>···DW_AT_byte_size···:·(data1)·817 ····<26>···DW_AT_byte_size···:·(data1)·8
18 ····<27>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<27>···DW_AT_encoding····:·(data1)·7»    (unsigned)
19 ····<28>···DW_AT_name········:·(strp)·(offset:·0x42c26):·long·long·unsigned·int19 ····<28>···DW_AT_name········:·(strp)·(offset:·0x42c26):·long·long·unsigned·int
20 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_base_type)20 ·<1><2c>:·Abbrev·Number:·1·(DW_TAG_base_type)
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 ····<3c>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)31 ····<3c>···DW_AT_encoding····:·(data1)·8»    (unsigned·char)
32 ····<3d>···DW_AT_name········:·(strp)·(offset:·0x4d720):·unsigned·char32 ····<3d>···DW_AT_name········:·(strp)·(offset:·0x4d720):·unsigned·char
33 ·<1><41>:·Abbrev·Number:·1·(DW_TAG_base_type)33 ·<1><41>:·Abbrev·Number:·1·(DW_TAG_base_type)
34 ····<42>···DW_AT_byte_size···:·(data1)·234 ····<42>···DW_AT_byte_size···:·(data1)·2
35 ····<43>···DW_AT_encoding····:·(data1)·7»    (unsigned)35 ····<43>···DW_AT_encoding····:·(data1)·7»    (unsigned)
36 ····<44>···DW_AT_name········:·(strp)·(offset:·0x49dd6):·short·unsigned·int36 ····<44>···DW_AT_name········:·(strp)·(offset:·0x49dd6):·short·unsigned·int
37 ·<1><48>:·Abbrev·Number:·78·(DW_TAG_typedef)37 ·<1><48>:·Abbrev·Number:·78·(DW_TAG_typedef)
38 ····<49>···DW_AT_name········:·(strp)·(offset:·0x277cf):·size_t38 ····<49>···DW_AT_name········:·(strp)·(offset:·0x27798):·size_t
39 ····<4d>···DW_AT_decl_file···:·(data1)·3139 ····<4d>···DW_AT_decl_file···:·(data1)·31
40 ····<4e>···DW_AT_decl_line···:·(data1)·21440 ····<4e>···DW_AT_decl_line···:·(data1)·214
41 ····<4f>···DW_AT_decl_column·:·(data1)·2341 ····<4f>···DW_AT_decl_column·:·(data1)·23
42 ····<50>···DW_AT_type········:·(ref_udata)·<0x2c>,·unsigned·int42 ····<50>···DW_AT_type········:·(ref_udata)·<0x2c>,·unsigned·int
43 ·<1><51>:·Abbrev·Number:·188·(DW_TAG_base_type)43 ·<1><51>:·Abbrev·Number:·188·(DW_TAG_base_type)
44 ····<53>···DW_AT_byte_size···:·(data1)·444 ····<53>···DW_AT_byte_size···:·(data1)·4
45 ····<54>···DW_AT_encoding····:·(data1)·5»    (signed)45 ····<54>···DW_AT_encoding····:·(data1)·5»    (signed)
Offset 103, 39 lines modifiedOffset 103, 39 lines modified
103 ·<1><ad>:·Abbrev·Number:·78·(DW_TAG_typedef)103 ·<1><ad>:·Abbrev·Number:·78·(DW_TAG_typedef)
104 ····<ae>···DW_AT_name········:·(strp)·(offset:·0x52a12):·__uint16_t104 ····<ae>···DW_AT_name········:·(strp)·(offset:·0x52a12):·__uint16_t
105 ····<b2>···DW_AT_decl_file···:·(data1)·32105 ····<b2>···DW_AT_decl_file···:·(data1)·32
106 ····<b3>···DW_AT_decl_line···:·(data1)·40106 ····<b3>···DW_AT_decl_line···:·(data1)·40
107 ····<b4>···DW_AT_decl_column·:·(data1)·28107 ····<b4>···DW_AT_decl_column·:·(data1)·28
108 ····<b5>···DW_AT_type········:·(ref_udata)·<0x41>,·short·unsigned·int108 ····<b5>···DW_AT_type········:·(ref_udata)·<0x41>,·short·unsigned·int
109 ·<1><b6>:·Abbrev·Number:·78·(DW_TAG_typedef)109 ·<1><b6>:·Abbrev·Number:·78·(DW_TAG_typedef)
110 ····<b7>···DW_AT_name········:·(strp)·(offset:·0x3e146):·__int32_t110 ····<b7>···DW_AT_name········:·(strp)·(offset:·0x3e13d):·__int32_t
111 ····<bb>···DW_AT_decl_file···:·(data1)·32111 ····<bb>···DW_AT_decl_file···:·(data1)·32
112 ····<bc>···DW_AT_decl_line···:·(data1)·41112 ····<bc>···DW_AT_decl_line···:·(data1)·41
113 ····<bd>···DW_AT_decl_column·:·(data1)·20113 ····<bd>···DW_AT_decl_column·:·(data1)·20
114 ····<be>···DW_AT_type········:·(ref_udata)·<0x51>,·int114 ····<be>···DW_AT_type········:·(ref_udata)·<0x51>,·int
115 ·<1><bf>:·Abbrev·Number:·78·(DW_TAG_typedef)115 ·<1><bf>:·Abbrev·Number:·78·(DW_TAG_typedef)
116 ····<c0>···DW_AT_name········:·(strp)·(offset:·0x403c9):·__uint32_t116 ····<c0>···DW_AT_name········:·(strp)·(offset:·0x403c0):·__uint32_t
117 ····<c4>···DW_AT_decl_file···:·(data1)·32117 ····<c4>···DW_AT_decl_file···:·(data1)·32
118 ····<c5>···DW_AT_decl_line···:·(data1)·42118 ····<c5>···DW_AT_decl_line···:·(data1)·42
119 ····<c6>···DW_AT_decl_column·:·(data1)·22119 ····<c6>···DW_AT_decl_column·:·(data1)·22
120 ····<c7>···DW_AT_type········:·(ref_udata)·<0x2c>,·unsigned·int120 ····<c7>···DW_AT_type········:·(ref_udata)·<0x2c>,·unsigned·int
121 ·<1><c8>:·Abbrev·Number:·78·(DW_TAG_typedef)121 ·<1><c8>:·Abbrev·Number:·78·(DW_TAG_typedef)
122 ····<c9>···DW_AT_name········:·(strp)·(offset:·0x2cb12):·__int64_t122 ····<c9>···DW_AT_name········:·(strp)·(offset:·0x2cadb):·__int64_t
123 ····<cd>···DW_AT_decl_file···:·(data1)·32123 ····<cd>···DW_AT_decl_file···:·(data1)·32
124 ····<ce>···DW_AT_decl_line···:·(data1)·47124 ····<ce>···DW_AT_decl_line···:·(data1)·47
125 ····<cf>···DW_AT_decl_column·:·(data1)·44125 ····<cf>···DW_AT_decl_column·:·(data1)·44
126 ····<d0>···DW_AT_type········:·(ref_udata)·<0x62>,·long·long·int126 ····<d0>···DW_AT_type········:·(ref_udata)·<0x62>,·long·long·int
127 ·<1><d1>:·Abbrev·Number:·78·(DW_TAG_typedef)127 ·<1><d1>:·Abbrev·Number:·78·(DW_TAG_typedef)
128 ····<d2>···DW_AT_name········:·(strp)·(offset:·0x2ed2d):·__uint64_t128 ····<d2>···DW_AT_name········:·(strp)·(offset:·0x2ecf6):·__uint64_t
129 ····<d6>···DW_AT_decl_file···:·(data1)·32129 ····<d6>···DW_AT_decl_file···:·(data1)·32
130 ····<d7>···DW_AT_decl_line···:·(data1)·48130 ····<d7>···DW_AT_decl_line···:·(data1)·48
131 ····<d8>···DW_AT_decl_column·:·(data1)·46131 ····<d8>···DW_AT_decl_column·:·(data1)·46
132 ····<d9>···DW_AT_type········:·(ref_udata)·<0x25>,·long·long·unsigned·int132 ····<d9>···DW_AT_type········:·(ref_udata)·<0x25>,·long·long·unsigned·int
133 ·<1><da>:·Abbrev·Number:·78·(DW_TAG_typedef)133 ·<1><da>:·Abbrev·Number:·78·(DW_TAG_typedef)
134 ····<db>···DW_AT_name········:·(strp)·(offset:·0x26b75):·__off_t134 ····<db>···DW_AT_name········:·(strp)·(offset:·0x26b3e):·__off_t
135 ····<df>···DW_AT_decl_file···:·(data1)·32135 ····<df>···DW_AT_decl_file···:·(data1)·32
136 ····<e0>···DW_AT_decl_line···:·(data1)·152136 ····<e0>···DW_AT_decl_line···:·(data1)·152
137 ····<e1>···DW_AT_decl_column·:·(data1)·25137 ····<e1>···DW_AT_decl_column·:·(data1)·25
138 ····<e2>···DW_AT_type········:·(ref_udata)·<0x5b>,·long·int138 ····<e2>···DW_AT_type········:·(ref_udata)·<0x5b>,·long·int
139 ·<1><e3>:·Abbrev·Number:·78·(DW_TAG_typedef)139 ·<1><e3>:·Abbrev·Number:·78·(DW_TAG_typedef)
140 ····<e4>···DW_AT_name········:·(strp)·(offset:·0x5f36a):·__off64_t140 ····<e4>···DW_AT_name········:·(strp)·(offset:·0x5f36a):·__off64_t
141 ····<e8>···DW_AT_decl_file···:·(data1)·32141 ····<e8>···DW_AT_decl_file···:·(data1)·32
Offset 143, 26 lines modifiedOffset 143, 26 lines modified
143 ····<ea>···DW_AT_decl_column·:·(data1)·27143 ····<ea>···DW_AT_decl_column·:·(data1)·27
144 ····<eb>···DW_AT_type········:·(ref_udata)·<0xc8>,·__int64_t,·long·long·int144 ····<eb>···DW_AT_type········:·(ref_udata)·<0xc8>,·__int64_t,·long·long·int
145 ·<1><ed>:·Abbrev·Number:·176·(DW_TAG_pointer_type)145 ·<1><ed>:·Abbrev·Number:·176·(DW_TAG_pointer_type)
146 ····<ef>···DW_AT_byte_size···:·(data1)·4146 ····<ef>···DW_AT_byte_size···:·(data1)·4
147 ·<1><f0>:·Abbrev·Number:·144·(DW_TAG_restrict_type)147 ·<1><f0>:·Abbrev·Number:·144·(DW_TAG_restrict_type)
148 ····<f2>···DW_AT_type········:·(ref_udata)·<0xed>148 ····<f2>···DW_AT_type········:·(ref_udata)·<0xed>
149 ·<1><f4>:·Abbrev·Number:·78·(DW_TAG_typedef)149 ·<1><f4>:·Abbrev·Number:·78·(DW_TAG_typedef)
150 ····<f5>···DW_AT_name········:·(strp)·(offset:·0x344ea):·__ssize_t150 ····<f5>···DW_AT_name········:·(strp)·(offset:·0x344e1):·__ssize_t
151 ····<f9>···DW_AT_decl_file···:·(data1)·32151 ····<f9>···DW_AT_decl_file···:·(data1)·32
152 ····<fa>···DW_AT_decl_line···:·(data1)·194152 ····<fa>···DW_AT_decl_line···:·(data1)·194
153 ····<fb>···DW_AT_decl_column·:·(data1)·27153 ····<fb>···DW_AT_decl_column·:·(data1)·27
154 ····<fc>···DW_AT_type········:·(ref_udata)·<0x51>,·int154 ····<fc>···DW_AT_type········:·(ref_udata)·<0x51>,·int
155 ·<1><fd>:·Abbrev·Number:·52·(DW_TAG_pointer_type)155 ·<1><fd>:·Abbrev·Number:·52·(DW_TAG_pointer_type)
156 ····<fe>···DW_AT_byte_size···:·(implicit_const)·4156 ····<fe>···DW_AT_byte_size···:·(implicit_const)·4
157 ····<fe>···DW_AT_type········:·(ref_udata)·<0x72>,·char157 ····<fe>···DW_AT_type········:·(ref_udata)·<0x72>,·char
158 ·<1><ff>:·Abbrev·Number:·144·(DW_TAG_restrict_type)158 ·<1><ff>:·Abbrev·Number:·144·(DW_TAG_restrict_type)
159 ····<101>···DW_AT_type········:·(ref_udata)·<0xfd>159 ····<101>···DW_AT_type········:·(ref_udata)·<0xfd>
160 ·<1><103>:·Abbrev·Number:·78·(DW_TAG_typedef)160 ·<1><103>:·Abbrev·Number:·78·(DW_TAG_typedef)
161 ····<104>···DW_AT_name········:·(strp)·(offset:·0x344ec):·ssize_t161 ····<104>···DW_AT_name········:·(strp)·(offset:·0x344e3):·ssize_t
162 ····<108>···DW_AT_decl_file···:·(data1)·33162 ····<108>···DW_AT_decl_file···:·(data1)·33
163 ····<109>···DW_AT_decl_line···:·(data1)·108163 ····<109>···DW_AT_decl_line···:·(data1)·108
164 ····<10a>···DW_AT_decl_column·:·(data1)·19164 ····<10a>···DW_AT_decl_column·:·(data1)·19
165 ····<10b>···DW_AT_type········:·(ref_udata)·<0xf4>,·__ssize_t,·int165 ····<10b>···DW_AT_type········:·(ref_udata)·<0xf4>,·__ssize_t,·int
166 ·<1><10d>:·Abbrev·Number:·78·(DW_TAG_typedef)166 ·<1><10d>:·Abbrev·Number:·78·(DW_TAG_typedef)
167 ····<10e>···DW_AT_name········:·(strp)·(offset:·0x4c8f):·int8_t167 ····<10e>···DW_AT_name········:·(strp)·(offset:·0x4c8f):·int8_t
168 ····<112>···DW_AT_decl_file···:·(data1)·34168 ····<112>···DW_AT_decl_file···:·(data1)·34
Offset 172, 21 lines modifiedOffset 172, 21 lines modified
172 ·<1><117>:·Abbrev·Number:·78·(DW_TAG_typedef)172 ·<1><117>:·Abbrev·Number:·78·(DW_TAG_typedef)
173 ····<118>···DW_AT_name········:·(strp)·(offset:·0x5086b):·int16_t173 ····<118>···DW_AT_name········:·(strp)·(offset:·0x5086b):·int16_t
174 ····<11c>···DW_AT_decl_file···:·(data1)·34174 ····<11c>···DW_AT_decl_file···:·(data1)·34
175 ····<11d>···DW_AT_decl_line···:·(data1)·25175 ····<11d>···DW_AT_decl_line···:·(data1)·25
176 ····<11e>···DW_AT_decl_column·:·(data1)·19176 ····<11e>···DW_AT_decl_column·:·(data1)·19
177 ····<11f>···DW_AT_type········:·(ref_udata)·<0x9c>,·__int16_t,·short·int177 ····<11f>···DW_AT_type········:·(ref_udata)·<0x9c>,·__int16_t,·short·int
178 ·<1><121>:·Abbrev·Number:·78·(DW_TAG_typedef)178 ·<1><121>:·Abbrev·Number:·78·(DW_TAG_typedef)
179 ····<122>···DW_AT_name········:·(strp)·(offset:·0x3e148):·int32_t179 ····<122>···DW_AT_name········:·(strp)·(offset:·0x3e13f):·int32_t
180 ····<126>···DW_AT_decl_file···:·(data1)·34180 ····<126>···DW_AT_decl_file···:·(data1)·34
181 ····<127>···DW_AT_decl_line···:·(data1)·26181 ····<127>···DW_AT_decl_line···:·(data1)·26
182 ····<128>···DW_AT_decl_column·:·(data1)·19182 ····<128>···DW_AT_decl_column·:·(data1)·19
183 ····<129>···DW_AT_type········:·(ref_udata)·<0xb6>,·__int32_t,·int183 ····<129>···DW_AT_type········:·(ref_udata)·<0xb6>,·__int32_t,·int
184 ·<1><12b>:·Abbrev·Number:·78·(DW_TAG_typedef)184 ·<1><12b>:·Abbrev·Number:·78·(DW_TAG_typedef)
185 ····<12c>···DW_AT_name········:·(strp)·(offset:·0x2cb14):·int64_t185 ····<12c>···DW_AT_name········:·(strp)·(offset:·0x2cadd):·int64_t
186 ····<130>···DW_AT_decl_file···:·(data1)·34186 ····<130>···DW_AT_decl_file···:·(data1)·34
187 ····<131>···DW_AT_decl_line···:·(data1)·27187 ····<131>···DW_AT_decl_line···:·(data1)·27
188 ····<132>···DW_AT_decl_column·:·(data1)·19188 ····<132>···DW_AT_decl_column·:·(data1)·19
189 ····<133>···DW_AT_type········:·(ref_udata)·<0xc8>,·__int64_t,·long·long·int189 ····<133>···DW_AT_type········:·(ref_udata)·<0xc8>,·__int64_t,·long·long·int
190 ·<1><135>:·Abbrev·Number:·52·(DW_TAG_pointer_type)190 ·<1><135>:·Abbrev·Number:·52·(DW_TAG_pointer_type)
191 ····<136>···DW_AT_byte_size···:·(implicit_const)·4191 ····<136>···DW_AT_byte_size···:·(implicit_const)·4
192 ····<136>···DW_AT_type········:·(ref_udata)·<0x13c>192 ····<136>···DW_AT_type········:·(ref_udata)·<0x13c>
Offset 208, 43 lines modifiedOffset 208, 43 lines modified
Max diff block lines reached; 251299340/251306727 bytes (100.00%) of diff not shown.
392 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 12 lines modifiedOffset 3, 12 lines modified
3 ··Length:···················443 ··Length:···················44
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0004f5e0·0025351c9 ····0004f5e0·00253314
10 ····0004f518·0000000010 ····0004f518·00000000
11 ····0004f518·0000000011 ····0004f518·00000000
12 ····00000000·0000000012 ····00000000·00000000
  
139 MB
readelf --wide --debug-dump=loc {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Contents·of·the·.debug_loclists·section:1 Contents·of·the·.debug_loclists·section:
  
2 Table·at·Offset·02 Table·at·Offset·0
3 ··Length:··········0x4a353d3 ··Length:··········0x4a3600
4 ··DWARF·version:···54 ··DWARF·version:···5
5 ··Address·size:····45 ··Address·size:····4
6 ··Segment·size:····06 ··Segment·size:····0
7 ··Offset·entries:··07 ··Offset·entries:··0
  
8 ····Offset···Begin············End··············Expression8 ····Offset···Begin············End··············Expression
  
Offset 122, 247 lines modifiedOffset 122, 247 lines modified
122 ····000000e8·v0000000·v0000000·location·view·pair122 ····000000e8·v0000000·v0000000·location·view·pair
123 ····000000ea·v0000000·v0000000·location·view·pair123 ····000000ea·v0000000·v0000000·location·view·pair
124 ····000000ec·v0000000·v0000000·location·view·pair124 ····000000ec·v0000000·v0000000·location·view·pair
125 ····000000ee·v0000000·v0000000·location·view·pair125 ····000000ee·v0000000·v0000000·location·view·pair
126 ····000000f0·v0000000·v0000000·location·view·pair126 ····000000f0·v0000000·v0000000·location·view·pair
127 ····000000f2·v0000000·v0000000·location·view·pair127 ····000000f2·v0000000·v0000000·location·view·pair
  
128 ····000000f4·002a1efc·(base·address)128 ····000000f4·002a1cf4·(base·address)
129 ····000000f9·v0000000·v0000000·views·at·0000000c·for:129 ····000000f9·v0000000·v0000000·views·at·0000000c·for:
130 ·············002a1efc·002a1f08·(DW_OP_reg0·(r0))130 ·············002a1cf4·002a1d00·(DW_OP_reg0·(r0))
131 ····000000fe·v0000000·v0000000·views·at·0000000e·for:131 ····000000fe·v0000000·v0000000·views·at·0000000e·for:
132 ·············002a1f08·002a1f4e·(DW_OP_reg7·(r7))132 ·············002a1d00·002a1d46·(DW_OP_reg7·(r7))
133 ····00000103·v0000000·v0000000·views·at·00000010·for:133 ····00000103·v0000000·v0000000·views·at·00000010·for:
134 ·············002a1f4e·002a1f5c·(DW_OP_reg0·(r0))134 ·············002a1d46·002a1d54·(DW_OP_reg0·(r0))
135 ····00000108·v0000000·v0000000·views·at·00000012·for:135 ····00000108·v0000000·v0000000·views·at·00000012·for:
136 ·············002a1f5c·002a1f9e·(DW_OP_reg7·(r7))136 ·············002a1d54·002a1d96·(DW_OP_reg7·(r7))
137 ····0000010e·v0000000·v0000000·views·at·00000014·for:137 ····0000010e·v0000000·v0000000·views·at·00000014·for:
138 ·············002a1f9e·002a1fac·(DW_OP_reg0·(r0))138 ·············002a1d96·002a1da4·(DW_OP_reg0·(r0))
139 ····00000115·v0000000·v0000000·views·at·00000016·for:139 ····00000115·v0000000·v0000000·views·at·00000016·for:
140 ·············002a1fac·002a1fee·(DW_OP_reg7·(r7))140 ·············002a1da4·002a1de6·(DW_OP_reg7·(r7))
141 ····0000011c·v0000000·v0000000·views·at·00000018·for:141 ····0000011c·v0000000·v0000000·views·at·00000018·for:
142 ·············002a1fee·002a1ffa·(DW_OP_reg0·(r0))142 ·············002a1de6·002a1df2·(DW_OP_reg0·(r0))
143 ····00000123·v0000000·v0000000·views·at·0000001a·for:143 ····00000123·v0000000·v0000000·views·at·0000001a·for:
144 ·············002a1ffa·002a2040·(DW_OP_reg7·(r7))144 ·············002a1df2·002a1e38·(DW_OP_reg7·(r7))
145 ····0000012a·v0000000·v0000000·views·at·0000001c·for:145 ····0000012a·v0000000·v0000000·views·at·0000001c·for:
146 ·············002a2040·002a204e·(DW_OP_reg0·(r0))146 ·············002a1e38·002a1e46·(DW_OP_reg0·(r0))
147 ····00000131·v0000000·v0000000·views·at·0000001e·for:147 ····00000131·v0000000·v0000000·views·at·0000001e·for:
148 ·············002a204e·002a2090·(DW_OP_reg7·(r7))148 ·············002a1e46·002a1e88·(DW_OP_reg7·(r7))
149 ····00000138·v0000000·v0000000·views·at·00000020·for:149 ····00000138·v0000000·v0000000·views·at·00000020·for:
150 ·············002a2090·002a209e·(DW_OP_reg0·(r0))150 ·············002a1e88·002a1e96·(DW_OP_reg0·(r0))
151 ····0000013f·v0000000·v0000000·views·at·00000022·for:151 ····0000013f·v0000000·v0000000·views·at·00000022·for:
152 ·············002a209e·002a20e0·(DW_OP_reg7·(r7))152 ·············002a1e96·002a1ed8·(DW_OP_reg7·(r7))
153 ····00000146·v0000000·v0000000·views·at·00000024·for:153 ····00000146·v0000000·v0000000·views·at·00000024·for:
154 ·············002a20e0·002a20ee·(DW_OP_reg0·(r0))154 ·············002a1ed8·002a1ee6·(DW_OP_reg0·(r0))
155 ····0000014d·v0000000·v0000000·views·at·00000026·for:155 ····0000014d·v0000000·v0000000·views·at·00000026·for:
156 ·············002a20ee·002a2130·(DW_OP_reg7·(r7))156 ·············002a1ee6·002a1f28·(DW_OP_reg7·(r7))
157 ····00000154·v0000000·v0000000·views·at·00000028·for:157 ····00000154·v0000000·v0000000·views·at·00000028·for:
158 ·············002a2130·002a213e·(DW_OP_reg0·(r0))158 ·············002a1f28·002a1f36·(DW_OP_reg0·(r0))
159 ····0000015b·v0000000·v0000000·views·at·0000002a·for:159 ····0000015b·v0000000·v0000000·views·at·0000002a·for:
160 ·············002a213e·002a2180·(DW_OP_reg7·(r7))160 ·············002a1f36·002a1f78·(DW_OP_reg7·(r7))
161 ····00000162·v0000000·v0000000·views·at·0000002c·for:161 ····00000162·v0000000·v0000000·views·at·0000002c·for:
162 ·············002a2180·002a218e·(DW_OP_reg0·(r0))162 ·············002a1f78·002a1f86·(DW_OP_reg0·(r0))
163 ····00000169·v0000000·v0000000·views·at·0000002e·for:163 ····00000169·v0000000·v0000000·views·at·0000002e·for:
164 ·············002a218e·002a21d0·(DW_OP_reg7·(r7))164 ·············002a1f86·002a1fc8·(DW_OP_reg7·(r7))
165 ····00000170·v0000000·v0000000·views·at·00000030·for:165 ····00000170·v0000000·v0000000·views·at·00000030·for:
166 ·············002a21d0·002a21de·(DW_OP_reg0·(r0))166 ·············002a1fc8·002a1fd6·(DW_OP_reg0·(r0))
167 ····00000177·v0000000·v0000000·views·at·00000032·for:167 ····00000177·v0000000·v0000000·views·at·00000032·for:
168 ·············002a21de·002a2220·(DW_OP_reg7·(r7))168 ·············002a1fd6·002a2018·(DW_OP_reg7·(r7))
169 ····0000017e·v0000000·v0000000·views·at·00000034·for:169 ····0000017e·v0000000·v0000000·views·at·00000034·for:
170 ·············002a2220·002a222e·(DW_OP_reg0·(r0))170 ·············002a2018·002a2026·(DW_OP_reg0·(r0))
171 ····00000185·v0000000·v0000000·views·at·00000036·for:171 ····00000185·v0000000·v0000000·views·at·00000036·for:
172 ·············002a222e·002a2270·(DW_OP_reg7·(r7))172 ·············002a2026·002a2068·(DW_OP_reg7·(r7))
173 ····0000018c·v0000000·v0000000·views·at·00000038·for:173 ····0000018c·v0000000·v0000000·views·at·00000038·for:
174 ·············002a2270·002a227e·(DW_OP_reg0·(r0))174 ·············002a2068·002a2076·(DW_OP_reg0·(r0))
175 ····00000193·v0000000·v0000000·views·at·0000003a·for:175 ····00000193·v0000000·v0000000·views·at·0000003a·for:
176 ·············002a227e·002a22a0·(DW_OP_reg7·(r7))176 ·············002a2076·002a2098·(DW_OP_reg7·(r7))
177 ····0000019a·v0000000·v0000000·views·at·0000003c·for:177 ····0000019a·v0000000·v0000000·views·at·0000003c·for:
178 ·············002a22c0·002a22ce·(DW_OP_reg0·(r0))178 ·············002a20b8·002a20c6·(DW_OP_reg0·(r0))
179 ····000001a1·v0000000·v0000000·views·at·0000003e·for:179 ····000001a1·v0000000·v0000000·views·at·0000003e·for:
180 ·············002a22ce·002a2310·(DW_OP_reg5·(r5))180 ·············002a20c6·002a2108·(DW_OP_reg5·(r5))
181 ····000001a8·v0000000·v0000000·views·at·00000040·for:181 ····000001a8·v0000000·v0000000·views·at·00000040·for:
182 ·············002a2310·002a231e·(DW_OP_reg0·(r0))182 ·············002a2108·002a2116·(DW_OP_reg0·(r0))
183 ····000001af·v0000000·v0000000·views·at·00000042·for:183 ····000001af·v0000000·v0000000·views·at·00000042·for:
184 ·············002a231e·002a2360·(DW_OP_reg5·(r5))184 ·············002a2116·002a2158·(DW_OP_reg5·(r5))
185 ····000001b6·v0000000·v0000000·views·at·00000044·for:185 ····000001b6·v0000000·v0000000·views·at·00000044·for:
186 ·············002a2360·002a236e·(DW_OP_reg0·(r0))186 ·············002a2158·002a2166·(DW_OP_reg0·(r0))
187 ····000001bd·v0000000·v0000000·views·at·00000046·for:187 ····000001bd·v0000000·v0000000·views·at·00000046·for:
188 ·············002a236e·002a23b0·(DW_OP_reg5·(r5))188 ·············002a2166·002a21a8·(DW_OP_reg5·(r5))
189 ····000001c4·v0000000·v0000000·views·at·00000048·for:189 ····000001c4·v0000000·v0000000·views·at·00000048·for:
190 ·············002a23b0·002a23be·(DW_OP_reg0·(r0))190 ·············002a21a8·002a21b6·(DW_OP_reg0·(r0))
191 ····000001cb·v0000000·v0000000·views·at·0000004a·for:191 ····000001cb·v0000000·v0000000·views·at·0000004a·for:
192 ·············002a23be·002a2400·(DW_OP_reg5·(r5))192 ·············002a21b6·002a21f8·(DW_OP_reg5·(r5))
193 ····000001d2·v0000000·v0000000·views·at·0000004c·for:193 ····000001d2·v0000000·v0000000·views·at·0000004c·for:
194 ·············002a2400·002a240e·(DW_OP_reg0·(r0))194 ·············002a21f8·002a2206·(DW_OP_reg0·(r0))
195 ····000001d9·v0000000·v0000000·views·at·0000004e·for:195 ····000001d9·v0000000·v0000000·views·at·0000004e·for:
196 ·············002a240e·002a2450·(DW_OP_reg5·(r5))196 ·············002a2206·002a2248·(DW_OP_reg5·(r5))
197 ····000001e0·v0000000·v0000000·views·at·00000050·for:197 ····000001e0·v0000000·v0000000·views·at·00000050·for:
198 ·············002a2450·002a245e·(DW_OP_reg0·(r0))198 ·············002a2248·002a2256·(DW_OP_reg0·(r0))
199 ····000001e7·v0000000·v0000000·views·at·00000052·for:199 ····000001e7·v0000000·v0000000·views·at·00000052·for:
200 ·············002a245e·002a24a0·(DW_OP_reg5·(r5))200 ·············002a2256·002a2298·(DW_OP_reg5·(r5))
201 ····000001ee·v0000000·v0000000·views·at·00000054·for:201 ····000001ee·v0000000·v0000000·views·at·00000054·for:
202 ·············002a24a0·002a24ae·(DW_OP_reg0·(r0))202 ·············002a2298·002a22a6·(DW_OP_reg0·(r0))
203 ····000001f5·v0000000·v0000000·views·at·00000056·for:203 ····000001f5·v0000000·v0000000·views·at·00000056·for:
204 ·············002a24ae·002a24f0·(DW_OP_reg5·(r5))204 ·············002a22a6·002a22e8·(DW_OP_reg5·(r5))
205 ····000001fc·v0000000·v0000000·views·at·00000058·for:205 ····000001fc·v0000000·v0000000·views·at·00000058·for:
206 ·············002a24f0·002a24fe·(DW_OP_reg0·(r0))206 ·············002a22e8·002a22f6·(DW_OP_reg0·(r0))
207 ····00000203·v0000000·v0000000·views·at·0000005a·for:207 ····00000203·v0000000·v0000000·views·at·0000005a·for:
208 ·············002a24fe·002a2540·(DW_OP_reg5·(r5))208 ·············002a22f6·002a2338·(DW_OP_reg5·(r5))
209 ····0000020a·v0000000·v0000000·views·at·0000005c·for:209 ····0000020a·v0000000·v0000000·views·at·0000005c·for:
210 ·············002a2540·002a254e·(DW_OP_reg0·(r0))210 ·············002a2338·002a2346·(DW_OP_reg0·(r0))
211 ····00000211·v0000000·v0000000·views·at·0000005e·for:211 ····00000211·v0000000·v0000000·views·at·0000005e·for:
212 ·············002a254e·002a2590·(DW_OP_reg5·(r5))212 ·············002a2346·002a2388·(DW_OP_reg5·(r5))
213 ····00000218·v0000000·v0000000·views·at·00000060·for:213 ····00000218·v0000000·v0000000·views·at·00000060·for:
214 ·············002a2590·002a259e·(DW_OP_reg0·(r0))214 ·············002a2388·002a2396·(DW_OP_reg0·(r0))
215 ····0000021f·v0000000·v0000000·views·at·00000062·for:215 ····0000021f·v0000000·v0000000·views·at·00000062·for:
216 ·············002a259e·002a25e0·(DW_OP_reg5·(r5))216 ·············002a2396·002a23d8·(DW_OP_reg5·(r5))
217 ····00000226·v0000000·v0000000·views·at·00000064·for:217 ····00000226·v0000000·v0000000·views·at·00000064·for:
218 ·············002a25e0·002a25ee·(DW_OP_reg0·(r0))218 ·············002a23d8·002a23e6·(DW_OP_reg0·(r0))
219 ····0000022d·v0000000·v0000000·views·at·00000066·for:219 ····0000022d·v0000000·v0000000·views·at·00000066·for:
220 ·············002a25ee·002a2630·(DW_OP_reg5·(r5))220 ·············002a23e6·002a2428·(DW_OP_reg5·(r5))
221 ····00000234·v0000000·v0000000·views·at·00000068·for:221 ····00000234·v0000000·v0000000·views·at·00000068·for:
222 ·············002a2630·002a263e·(DW_OP_reg0·(r0))222 ·············002a2428·002a2436·(DW_OP_reg0·(r0))
223 ····0000023b·v0000000·v0000000·views·at·0000006a·for:223 ····0000023b·v0000000·v0000000·views·at·0000006a·for:
224 ·············002a263e·002a2680·(DW_OP_reg5·(r5))224 ·············002a2436·002a2478·(DW_OP_reg5·(r5))
225 ····00000242·v0000000·v0000000·views·at·0000006c·for:225 ····00000242·v0000000·v0000000·views·at·0000006c·for:
226 ·············002a2680·002a268e·(DW_OP_reg0·(r0))226 ·············002a2478·002a2486·(DW_OP_reg0·(r0))
227 ····00000249·v0000000·v0000000·views·at·0000006e·for:227 ····00000249·v0000000·v0000000·views·at·0000006e·for:
228 ·············002a268e·002a26ce·(DW_OP_reg5·(r5))228 ·············002a2486·002a24c6·(DW_OP_reg5·(r5))
229 ····00000250·v0000000·v0000000·views·at·00000070·for:229 ····00000250·v0000000·v0000000·views·at·00000070·for:
230 ·············002a26ce·002a26dc·(DW_OP_reg0·(r0))230 ·············002a24c6·002a24d4·(DW_OP_reg0·(r0))
231 ····00000257·v0000000·v0000000·views·at·00000072·for:231 ····00000257·v0000000·v0000000·views·at·00000072·for:
232 ·············002a26dc·002a2714·(DW_OP_reg5·(r5))232 ·············002a24d4·002a250c·(DW_OP_reg5·(r5))
233 ····0000025e·v0000000·v0000000·views·at·00000074·for:233 ····0000025e·v0000000·v0000000·views·at·00000074·for:
234 ·············002a2714·002a2722·(DW_OP_reg0·(r0))234 ·············002a250c·002a251a·(DW_OP_reg0·(r0))
235 ····00000265·v0000000·v0000000·views·at·00000076·for:235 ····00000265·v0000000·v0000000·views·at·00000076·for:
Max diff block lines reached; 145962378/145971501 bytes (99.99%) of diff not shown.
390 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 12 lines modifiedOffset 3, 12 lines modified
3 ··Length:···················443 ··Length:···················44
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0004f5e0·0025351c9 ····0004f5e0·00253314
10 ····0004f518·0000000010 ····0004f518·00000000
11 ····0004f518·0000000011 ····0004f518·00000000
12 ····00000000·0000000012 ····00000000·00000000
  
33.2 KB
strings --all --bytes=8 {}
    
Offset 1, 1533 lines modifiedOffset 1, 1641 lines modified
Diff chunk too large, falling back to line-by-line diff (887 lines added, 837 lines removed)
1 GCC:·(Debian·14.2.0-6)·14.2.01 .HGCC:·(Debian·14.2.0-6)·14.2.0
2 V\ZP{`K12 *'w8@f59tF
3 [0m5lm,q3 >^bE0J$/
4 $y,P6H^l4 fO%fO#hM
5 PO]ye51|=2|}1<5 /YxO"xO&
6 q9a\A`\I6 5a|C,}K,}G,}O
7 $B~%Bz» !uq7 'kn·kn$kn"kn
8 O4_@4_H4_D4_L4_B4_8 C+*jRr'lE9
9 tbsGbs'bsg9 DHv]HW|^
10 D$huYHD~VW10 <9dg\0H;
11 guMHDvVf11 ANqhPQN&
12 S~!q9OE»12 _[<ulI4/U
13 %ppvVa<U13 R\\1S#7fp
14 kpj~I!C514 Rmn0o&37
15 fL·,Z"f?15 H&N>!-sX;
16 4FA8?^,g16 S/*OMB6G
17 `Z<7]u.nt17 DiN$+»  my
18 k·n;x3]+18 25at|@r]I
19 PKm3w}p&19 B459()wT
20 QDnktaZD20 bFA8/^D2
21 `t,,DD,T21 d\@x5Mlg
22 i+_!?LI[22 KpwY`q[|qww»    
23 jAW"&*Cs23 {3\%3>pC
24 j6zk6=K`md24 ED@DDEATDTD|GD@D
25 YQ7@]+p#25 &A*J,Lbt
26 ZzOVp!4OA26 HV;K8J'X
27 wU]#pm4O27 dQ:iQ:[e
28 .LfQ6?uK28 VVEG+f./
29 _J:ko25EtG29 ``+"v+*a
30 3C7]P~#X}30 ]uD^PnOS
31 $ao@2T0»31 4z<]aN9k
32 )(]%#TM|32 oO*MlJE]
33 I»      O0»    OAo33 n3(<-Xkv
34 RR$~EL2[c,34 /;\]\_0[?
35 xO`=at3a]92J-35 Z<O0ukuG
36 3"J»    R%%A36 gWaOOGsg
37 Y<_[·5>%X37 lh»     [zs\]>
38 o2t}GrERj_38 IO@uI%yU
39 MR3YEdWx39 FDw?Rj;}
40 WBf]f//»40 90fD93qK
41 S"gF*d9H41 \Il_%y{9
42 4]`|_L/iz42 .Je)S[*EjSYm
43 V=r7<v~b43 @hJ)V4» wA
44 PJ0Ut#<x44 3{{]Pq#4
45 NQ9Eu#Y545 EI7dZJ5d
46 YiHJ63m6]46 ^R·Cz"w!A
47 =Arbim%l47 8>/:@5i4
48 eIf,=^$,48 |gVYYu9Q
49 >oTp;:j"49 \Rm8}DNg
50 Ke1*]»  $6c50 1]`Q0"rd
51 ·E=."8O}51 j<sA`C82J-
52 HCY=M(3@52 d7c4Jbbj
53 KYo{6h1[\\53 VDgn(sk"5
54 d&HzSS?Tf54 &`^'&$JavC
55 C7koV\kf55 i1}M)I0I7
56 zuPtK`>{!56 nPux[wpjrX9
57 8;-wnrzOO57 $<N`sMI)
58 &jbaB.6{a58 {7(MciU%
59 j7<])/Js59 w(>^Qk\w
60 Q]ipc7l>60 yKuBCT7·
61 ]bFQU%bE61 3o`Y-o`Y
62 iNh"WEK"62 >E}]?YLb
63 j:6:·j}·w63 (rXYFt5Q
64 TYkMjU_]64 b+93*]+H
65 +*aNA>IX|65 L:»     Re"]7
66 9B~9sBJj66 #^YA{\}w
67 8CI:C~t"{<Ic67 fDPk2E|6
68 I\@.t>YCuY68 |RsiUjK!s
69 4=c;ad<U69 eiCt»   .D'ML
70 y@*,Y*l4070 (JCbt$=J{<
71 ;mw&hvUS71 <b'|[)1KR
72 ]C^7aocw72 $xS`kFQ|C
73 4)A.fK(7k73 _P1zB8NK
74 /=JBX4P?>74 "4T?$ICEp
75 Cy!)/yS$75 :6Z-j=·w
76 B)[=Xg(x76 JYkR1=uMj
77 $}YnC;~"-877 x-]!j*j7·
78 dtdzXq2r78 3."z_CnM
79 =J:3O:qA79 W|o->>c~
80 to3LV"rV80 P*_*M$4",
81 !:2")jN·81 RDTD@ltB
82 >4.?G!f582 Nf+»    @l·+
83 $z6~+I;H83 -OA8+uuY)
84 gy&}Bu$rM84 »       em<hK$p=Xc
85 \f8CS·Nj85 LRo9<Z:P=
86 NA>IX~`186 JWZ(]i#0k+jWZ(])
87 fP5^70» %87 ·-SJ_0[4]0
88 Tt;tcHr788 B>7QBn,!
89 8xXJOBM~89 -NoQ{»  u'
90 ]\^WD'qp90 $us,AL8x
91 [=:,#:?,|91 bof·;·ad8;M
92 qD)4$E·p92 U@LOC>Q]}
93 eVWGc(}r93 gjp,2G{Ng
94 R·Y7wMd>·94 )3W?Z·h|
95 {L;N2v5X;95 #bYwU&]>
96 s|*o&Ssl&96 f|UpR9G7
97 XCRaFj'r97 >|Jio_wc
98 @3/vbFJm98 3i~9BB2d
99 KwI]a)NC99 R9*C:DRM
100 %(^Lj~_=100 %:z2ud3=
101 3A>h:W4O101 mbpwjnSgnS
102 .3j)n_RIJ$102 ,IB·1#@/I
103 FX/ia:[5103 yfNhHwMW
104 j0/4Sez~104 JmdjRy~5
105 i/y!|ZH{105 #R7I02AT
106 ds^ib[tw106 7.jym~J~
107 G@<0^^@xn107 Zpv}Y-?[
108 ~&mp<Zfi108 uDjl_AM\
109 z>QvulEk109 5?o"jelik
110 io&\»   p]",110 Pau5=f» S@Q
111 M=MZi8{^111 s&G7A\79
112 ?9OJm3(4-112 P·>$+/WK
113 rC4sty{S113 OUhin1i7
114 f#/d~Mgs114 "UR5c·"uSi
115 (ScU~=v+115 -@l*1K·#
116 m-F]X&,%116 E'-~{6D3
117 C_g0rU6E117 j:Sy<8WJm
118 6*UU_UmU[5STU118 Utw'A8L+(z
119 cOU]j#,x}119 *pqWU^Qt
120 7f9TY7n{120 -<|_Cg;&
121 2t4Urhgz121 [Oq'D»  n+
122 iUT^<eiq122 >D0sO»  LA
123 cCy&q&2t:123 nVl[jQ8P=
124 WBZL,oY$124 pmcu3xaO}![
125 gi)}h!J]125 O`:Cn}RO
126 *4`S=kWE126 leaa1U:J[
Max diff block lines reached; 15452/33915 bytes (45.56%) of diff not shown.
225 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 18, 21 lines modifiedOffset 18, 21 lines modified
18 0004f5dc·<frame_dummy>:18 0004f5dc·<frame_dummy>:
19 frame_dummy():19 frame_dummy():
20 »       movs»   r0,·r020 »       movs»   r0,·r0
21 »       ...21 »       ...
  
22 0004f5e0·<black___from_configuration_WriteBack_obj_traverse>:22 0004f5e0·<black___from_configuration_WriteBack_obj_traverse>:
23 black___from_configuration_WriteBack_obj_traverse():23 black___from_configuration_WriteBack_obj_traverse():
24 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:4024 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:40
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
  
27 0004f5e4·<black___from_configuration_WriteBack_obj_clear>:27 0004f5e4·<black___from_configuration_WriteBack_obj_clear>:
28 black___from_configuration_WriteBack_obj_clear():28 black___from_configuration_WriteBack_obj_clear():
29 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:4629 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:46
30 »       movs»   r0,·r030 »       movs»   r0,·r0
31 »       ...31 »       ...
  
32 0004f5e8·<CPyDef_black___from_configuration_WriteBack_obj>:32 0004f5e8·<CPyDef_black___from_configuration_WriteBack_obj>:
33 »       ...33 »       ...
  
34 0004f628·<CPyDef_black___get_future_imports_env>:34 0004f628·<CPyDef_black___get_future_imports_env>:
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 »       ...93 »       ...
  
94 0004f970·<handle_ipynb_magics___Replacement_traverse>:94 0004f970·<handle_ipynb_magics___Replacement_traverse>:
95 »       ...95 »       ...
  
96 0004f9a0·<handle_ipynb_magics___CellMagicFinder_init>:96 0004f9a0·<handle_ipynb_magics___CellMagicFinder_init>:
97 handle_ipynb_magics___CellMagicFinder_init():97 handle_ipynb_magics___CellMagicFinder_init():
98 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:5699198 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:56991
99 »       movs»   r0,·r099 »       movs»   r0,·r0
100 »       ...100 »       ...
  
101 0004f9a4·<handle_ipynb_magics___OffsetAndMagic_traverse>:101 0004f9a4·<handle_ipynb_magics___OffsetAndMagic_traverse>:
102 »       ...102 »       ...
  
103 0004f9e4·<CPyDef_linegen___line_LineGenerator_env>:103 0004f9e4·<CPyDef_linegen___line_LineGenerator_env>:
Offset 786, 15 lines modifiedOffset 786, 15 lines modified
786 »       ...786 »       ...
  
787 0005350c·<CPyDef_pytree___Leaf___prefix>:787 0005350c·<CPyDef_pytree___Leaf___prefix>:
788 »       ...788 »       ...
  
789 00053520·<pytree___Leaf_get_prefix>:789 00053520·<pytree___Leaf_get_prefix>:
790 pytree___Leaf_get_prefix():790 pytree___Leaf_get_prefix():
791 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:275543791 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:275526
792 »       movs»   r0,·r0792 »       movs»   r0,·r0
793 »       ...793 »       ...
  
794 00053524·<CPyDef_pytree___Leaf_____mypyc_defaults_setup>:794 00053524·<CPyDef_pytree___Leaf_____mypyc_defaults_setup>:
795 »       ...795 »       ...
  
796 000535b0·<CPyDef_pytree___BasePattern_____mypyc_defaults_setup>:796 000535b0·<CPyDef_pytree___BasePattern_____mypyc_defaults_setup>:
Offset 1959, 15 lines modifiedOffset 1959, 15 lines modified
1959 »       ...1959 »       ...
  
1960 0005f288·<CPyDef_pytree___NegatedPattern___match>:1960 0005f288·<CPyDef_pytree___NegatedPattern___match>:
1961 »       ...1961 »       ...
  
1962 0005f2d4·<CPyDef_pytree___NegatedPattern___match__BasePattern_glue>:1962 0005f2d4·<CPyDef_pytree___NegatedPattern___match__BasePattern_glue>:
1963 CPyDef_pytree___NegatedPattern___match__BasePattern_glue():1963 CPyDef_pytree___NegatedPattern___match__BasePattern_glue():
1964 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:3007231964 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:300706
1965 »       movs»   r0,·r01965 »       movs»   r0,·r0
1966 »       ...1966 »       ...
  
1967 0005f2d8·<pytree___BasePattern_set_content>:1967 0005f2d8·<pytree___BasePattern_set_content>:
1968 »       ...1968 »       ...
  
1969 0005f340·<conv___Converter_set_tokens>:1969 0005f340·<conv___Converter_set_tokens>:
Offset 2019, 27 lines modifiedOffset 2019, 27 lines modified
2019 »       ...2019 »       ...
  
2020 0005f934·<pgen___ParserGenerator_set_filename>:2020 0005f934·<pgen___ParserGenerator_set_filename>:
2021 »       ...2021 »       ...
  
2022 0005f99c·<tokenize___FStringState_init>:2022 0005f99c·<tokenize___FStringState_init>:
2023 tokenize___FStringState_init():2023 tokenize___FStringState_init():
2024 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:3507712024 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:350754
2025 »       movs»   r0,·r02025 »       movs»   r0,·r0
2026 »       ...2026 »       ...
  
2027 0005f9a0·<pygram___Symbols_clear>:2027 0005f9a0·<pygram___Symbols_clear>:
2028 pygram___Symbols_clear():2028 pygram___Symbols_clear():
2029 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:2660542029 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:266037
2030 »       movs»   r0,·r02030 »       movs»   r0,·r0
2031 »       ...2031 »       ...
  
2032 0005f9a4·<pygram___Symbols_traverse>:2032 0005f9a4·<pygram___Symbols_traverse>:
2033 pygram___Symbols_traverse():2033 pygram___Symbols_traverse():
2034 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:2660482034 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:266031
2035 »       movs»   r0,·r02035 »       movs»   r0,·r0
2036 »       ...2036 »       ...
  
2037 0005f9a8·<CPy_XDecRef.constprop.0>:2037 0005f9a8·<CPy_XDecRef.constprop.0>:
2038 CPy_XDecRef():2038 CPy_XDecRef():
2039 /usr/lib/python3/dist-packages/mypyc/lib-rt/CPy.h:5942039 /usr/lib/python3/dist-packages/mypyc/lib-rt/CPy.h:594
2040 »       movs»   r0,·r02040 »       movs»   r0,·r0
Offset 2094, 159 lines modifiedOffset 2094, 159 lines modified
2094 »       ...2094 »       ...
  
2095 0005fdc4·<linegen___LineGenerator_traverse>:2095 0005fdc4·<linegen___LineGenerator_traverse>:
2096 »       ...2096 »       ...
  
2097 0005fecc·<mode___pretty_TargetVersion_obj_traverse>:2097 0005fecc·<mode___pretty_TargetVersion_obj_traverse>:
2098 mode___pretty_TargetVersion_obj_traverse():2098 mode___pretty_TargetVersion_obj_traverse():
2099 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:1620772099 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:162077
2100 »       movs»   r0,·r02100 »       movs»   r0,·r0
2101 »       ...2101 »       ...
  
2102 0005fed0·<handle_ipynb_magics___MagicFinder_init>:2102 0005fed0·<handle_ipynb_magics___MagicFinder_init>:
2103 handle_ipynb_magics___MagicFinder_init():2103 handle_ipynb_magics___MagicFinder_init():
2104 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:573542104 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:57354
2105 »       movs»   r0,·r02105 »       movs»   r0,·r0
2106 »       ...2106 »       ...
  
2107 0005fed4·<linegen___LineGenerator_init>:2107 0005fed4·<linegen___LineGenerator_init>:
2108 linegen___LineGenerator_init():2108 linegen___LineGenerator_init():
2109 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:640322109 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:64032
2110 »       movs»   r0,·r02110 »       movs»   r0,·r0
2111 »       ...2111 »       ...
  
2112 0005fed8·<ranges____TopLevelStatementsVisitor_init>:2112 0005fed8·<ranges____TopLevelStatementsVisitor_init>:
2113 ranges____TopLevelStatementsVisitor_init():2113 ranges____TopLevelStatementsVisitor_init():
2114 /tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c:2053542114 /tmp/tmprq7hqrva/build/__native_30fcd23745efe32ce681.c:205345
2115 »       movs»   r0,·r02115 »       movs»   r0,·r0
2116 »       ...2116 »       ...
  
Max diff block lines reached; 226407/230409 bytes (98.26%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 002a2f64·<_fini>:2 002a2d5c·<_fini>:
3 »       ...3 »       ...
403 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 5810, 5779 lines modifiedOffset 5810, 5779 lines modified
5810 ··[·20a5f]··__tmp40545810 ··[·20a5f]··__tmp4054
5811 ··[·20a69]··__tmp40555811 ··[·20a69]··__tmp4055
5812 ··[·20a73]··__tmp40565812 ··[·20a73]··__tmp4056
5813 ··[·20a7d]··__tmp40575813 ··[·20a7d]··__tmp4057
5814 ··[·20a87]··__tmp40585814 ··[·20a87]··__tmp4058
5815 ··[·20a91]··PyLong_FromLongLong5815 ··[·20a91]··PyLong_FromLongLong
Diff chunk too large, falling back to line-by-line diff (5765 lines added, 5765 lines removed)
5816 ··[·20aa5]··CPyPy_linegen____maybe_split_omitting_optional_parens_gen___throw5816 ··[·20aa5]··CPyPy_linegen____maybe_split_omitting_optional_parens_gen___throw
5817 ··[·20ae7]··/tmp/tmptd2qpm2v/build/__native_30fcd23745efe32ce681.c5817 ··[·20ae7]··CPyL220
5818 ··[·20b1e]··CPyL2205818 ··[·20aef]··cpy_r_r1050
5819 ··[·20b26]··cpy_r_r10505819 ··[·20afb]··cpy_r_r1051
5820 ··[·20b32]··cpy_r_r10515820 ··[·20b07]··cpy_r_r1052
5821 ··[·20b3e]··cpy_r_r10525821 ··[·20b13]··cpy_r_r1053
5822 ··[·20b4a]··cpy_r_r10535822 ··[·20b1f]··cpy_r_r1054
5823 ··[·20b56]··cpy_r_r10545823 ··[·20b2b]··cpy_r_r1055
5824 ··[·20b62]··cpy_r_r10555824 ··[·20b37]··cpy_r_r1056
5825 ··[·20b6e]··cpy_r_r10565825 ··[·20b43]··cpy_r_r1057
5826 ··[·20b7a]··cpy_r_r10575826 ··[·20b4f]··_string_line_results
5827 ··[·20b86]··_string_line_results5827 ··[·20b64]··cpy_r_r1059
5828 ··[·20b9b]··cpy_r_r10595828 ··[·20b70]··__LL1623
5829 ··[·20ba7]··__LL16235829 ··[·20b79]··__tmp4488
5830 ··[·20bb0]··__tmp44885830 ··[·20b83]··__tmp1479
5831 ··[·20bba]··__tmp14795831 ··[·20b8d]··__LL3020
5832 ··[·20bc4]··__LL30205832 ··[·20b96]··__LL3021
5833 ··[·20bcd]··__LL30215833 ··[·20b9f]··CPyDef_linegen___append_to_line_standalone_comment_split_gen
5834 ··[·20bd6]··CPyDef_linegen___append_to_line_standalone_comment_split_gen5834 ··[·20bdc]··__LL3023
5835 ··[·20c13]··__LL30235835 ··[·20be5]··__LL3024
5836 ··[·20c1c]··__LL30245836 ··[·20bee]··__LL3025
5837 ··[·20c25]··__LL30255837 ··[·20bf7]··CPyDef_pytree___leaves_Leaf_gen_____mypyc_generator_helper__
5838 ··[·20c2e]··CPyDef_pytree___leaves_Leaf_gen_____mypyc_generator_helper__5838 ··[·20c34]··CPyDef_pytree___generate_matches
5839 ··[·20c6b]··CPyDef_pytree___generate_matches5839 ··[·20c55]··CPyInit_black___numerics
5840 ··[·20c8c]··CPyInit_black___numerics5840 ··[·20c6e]··linegen___visit_typeparams_LineGenerator_env_setup
5841 ··[·20ca5]··linegen___visit_typeparams_LineGenerator_env_setup5841 ··[·20ca1]··pytree____iterative_matches_WildcardPattern_env_new
5842 ··[·20cd8]··pytree____iterative_matches_WildcardPattern_env_new5842 ··[·20cd5]··CPyPy_pytree___leaves_Base_gen_____mypyc_generator_helper__
5843 ··[·20d0c]··CPyPy_pytree___leaves_Base_gen_____mypyc_generator_helper__5843 ··[·20d11]··cpy_r_next_token_type
5844 ··[·20d48]··cpy_r_next_token_type5844 ··[·20d27]··pytree___leaves_Leaf_env_new
5845 ··[·20d5e]··pytree___leaves_Leaf_env_new5845 ··[·20d44]··subobj
5846 ··[·20d7b]··subobj5846 ··[·20d4b]··__tmp4060
5847 ··[·20d82]··__tmp40605847 ··[·20d55]··__tmp4061
5848 ··[·20d8c]··__tmp40615848 ··[·20d5f]··__tmp4062
5849 ··[·20d96]··__tmp40625849 ··[·20d69]··__tmp4063
5850 ··[·20da0]··__tmp40635850 ··[·20d73]··__tmp4064
5851 ··[·20daa]··__tmp40645851 ··[·20d7d]··CPyDef_linegen___visit_stmt_LineGenerator_gen___throw
5852 ··[·20db4]··CPyDef_linegen___visit_stmt_LineGenerator_gen___throw5852 ··[·20db3]··__tmp4066
5853 ··[·20dea]··__tmp40665853 ··[·20dbd]··__tmp4067
5854 ··[·20df4]··__tmp40675854 ··[·20dc7]··__tmp4068
5855 ··[·20dfe]··__tmp40685855 ··[·20dd1]··CPyDef_pytree___Base___leaves
5856 ··[·20e08]··CPyDef_pytree___Base___leaves5856 ··[·20def]··CPyDef_parse___switch_to_Recorder_gen
5857 ··[·20e26]··CPyDef_parse___switch_to_Recorder_gen5857 ··[·20e15]··__LL1721
5858 ··[·20e4c]··__LL17215858 ··[·20e1e]··CPyDef_pytree___post_order_Leaf_gen___close
5859 ··[·20e55]··CPyDef_pytree___post_order_Leaf_gen___close5859 ··[·20e4a]··__tmp442
5860 ··[·20e81]··__tmp4425860 ··[·20e53]··pytree___generate_matches_env_methods
5861 ··[·20e8a]··pytree___generate_matches_env_methods5861 ··[·20e79]··cpy_r_r1060
5862 ··[·20eb0]··cpy_r_r10605862 ··[·20e85]··cpy_r_r1061
5863 ··[·20ebc]··cpy_r_r10615863 ··[·20e91]··cpy_r_r1062
5864 ··[·20ec8]··cpy_r_r10625864 ··[·20e9d]··cpy_r_r1063
5865 ··[·20ed4]··cpy_r_r10635865 ··[·20ea9]··cpy_r_r1064
5866 ··[·20ee0]··cpy_r_r10645866 ··[·20eb5]··cpy_r_r1065
5867 ··[·20eec]··cpy_r_r10655867 ··[·20ec1]··cpy_r_r1066
5868 ··[·20ef8]··cpy_r_r10665868 ··[·20ecd]··cpy_r_r1067
5869 ··[·20f04]··cpy_r_r10675869 ··[·20ed9]··cpy_r_r1068
5870 ··[·20f10]··cpy_r_r10685870 ··[·20ee5]··__tmp1487
5871 ··[·20f1c]··__tmp14875871 ··[·20eef]··__tmp1488
5872 ··[·20f26]··__tmp14885872 ··[·20ef9]··PyErr_SetImportError
5873 ··[·20f30]··PyErr_SetImportError5873 ··[·20f0e]··CPyDef_pytree___pre_order_Node_gen___throw
5874 ··[·20f45]··CPyDef_pytree___pre_order_Node_gen___throw5874 ··[·20f39]··__LL3033
5875 ··[·20f70]··__LL30335875 ··[·20f42]··__LL3034
5876 ··[·20f79]··__LL30345876 ··[·20f4b]··__LL3038
5877 ··[·20f82]··__LL30385877 ··[·20f54]··__LL4605
5878 ··[·20f8b]··__LL46055878 ··[·20f5d]··__LL4606
5879 ··[·20f94]··__LL46065879 ··[·20f66]··blackmodule_methods
5880 ··[·20f9d]··blackmodule_methods5880 ··[·20f7a]··CPyL232
5881 ··[·20fb1]··CPyL2325881 ··[·20f82]··data_type
5882 ··[·20fb9]··data_type5882 ··[·20f8c]··CPyL233
5883 ··[·20fc3]··CPyL2335883 ··[·20f94]··CPyL234
5884 ··[·20fcb]··CPyL2345884 ··[·20f9c]··__tmp1474
5885 ··[·20fd3]··__tmp14745885 ··[·20fa6]··_IO_read_end
5886 ··[·20fdd]··_IO_read_end5886 ··[·20fb3]··CPyType_linegen___visit_ENDMARKER_LineGenerator_gen_template_
5887 ··[·20fea]··CPyType_linegen___visit_ENDMARKER_LineGenerator_gen_template_5887 ··[·20ff1]··pytree___leaves_Base_gen_dealloc
5888 ··[·21028]··pytree___leaves_Base_gen_dealloc5888 ··[·21012]··CPyL237
5889 ··[·21049]··CPyL2375889 ··[·2101a]··CPyL238
5890 ··[·21051]··CPyL2385890 ··[·21022]··CPyL239
5891 ··[·21059]··CPyL2395891 ··[·2102a]··__tmp4070
5892 ··[·21061]··__tmp40705892 ··[·21034]··__tmp4071
5893 ··[·2106b]··__tmp40715893 ··[·2103e]··__tmp4072
5894 ··[·21075]··__tmp40725894 ··[·21048]··black___parsing____stringify_ast_with_new_parent_genObject
5895 ··[·2107f]··black___parsing____stringify_ast_with_new_parent_genObject5895 ··[·21083]··__tmp4074
5896 ··[·210ba]··__tmp40745896 ··[·2108d]··CPyL2230
5897 ··[·210c4]··CPyL22305897 ··[·21096]··__tmp4076
5898 ··[·210cd]··__tmp40765898 ··[·210a0]··__tmp4077
5899 ··[·210d7]··__tmp40775899 ··[·210aa]··CPyL231
5900 ··[·210e1]··CPyL2315900 ··[·210b2]··__tmp4079
5901 ··[·210e9]··__tmp40795901 ··[·210bc]··descrgetfunc
5902 ··[·210f3]··descrgetfunc5902 ··[·210c9]··mode___Mode_get_is_ipynb
5903 ··[·21100]··mode___Mode_get_is_ipynb5903 ··[·210e2]··descrsetfunc
5904 ··[·21119]··descrsetfunc5904 ··[·210ef]··CPyPy_parse___Parser___addtoken
5905 ··[·21126]··CPyPy_parse___Parser___addtoken5905 ··[·2110f]··CPyStatic_trans___globals
5906 ··[·21146]··CPyStatic_trans___globals5906 ··[·21129]··CPyPy_linegen___visit_decorators_LineGenerator_gen_____iter__
5907 ··[·21160]··CPyPy_linegen___visit_decorators_LineGenerator_gen_____iter__5907 ··[·21167]··linegen___LineGenerator_get_visit_while_stmt
5908 ··[·2119e]··linegen___LineGenerator_get_visit_while_stmt5908 ··[·21194]··CPyL235
5909 ··[·211cb]··CPyL2355909 ··[·2119c]··cpy_r_r1070
5910 ··[·211d3]··cpy_r_r10705910 ··[·211a8]··cpy_r_r1071
5911 ··[·211df]··cpy_r_r10715911 ··[·211b4]··cpy_r_r1072
5912 ··[·211eb]··cpy_r_r10725912 ··[·211c0]··cpy_r_r1073
5913 ··[·211f7]··cpy_r_r10735913 ··[·211cc]··cpy_r_r1074
5914 ··[·21203]··cpy_r_r10745914 ··[·211d8]··cpy_r_r1075
5915 ··[·2120f]··cpy_r_r10755915 ··[·211e4]··cpy_r_r1076
5916 ··[·2121b]··cpy_r_r10765916 ··[·211f0]··cpy_r_r1077
5917 ··[·21227]··cpy_r_r10775917 ··[·211fc]··cpy_r_r1078
5918 ··[·21233]··cpy_r_r10785918 ··[·21208]··cpy_r_r1079
5919 ··[·2123f]··cpy_r_r10795919 ··[·21214]··CPyL230
5920 ··[·2124b]··CPyL2305920 ··[·2121c]··CPyDef_trans___is_valid_index_factory
5921 ··[·21253]··CPyDef_trans___is_valid_index_factory5921 ··[·21242]··pygram____python_symbols_set_testlist
5922 ··[·21279]··pygram____python_symbols_set_testlist5922 ··[·21268]··pygram____python_symbols_set_augassign
5923 ··[·2129f]··pygram____python_symbols_set_augassign5923 ··[·2128f]··__LL3044
5924 ··[·212c6]··__LL30445924 ··[·21298]··linegen___transform_line_env_dealloc
5925 ··[·212cf]··linegen___transform_line_env_dealloc5925 ··[·212bd]··trans___insert_str_child_insert_str_child_factory_obj_clear
5926 ··[·212f4]··trans___insert_str_child_insert_str_child_factory_obj_clear5926 ··[·212f9]··__LL4615
5927 ··[·21330]··__LL46155927 ··[·21302]··cpy_r_cell_magic
5928 ··[·21339]··cpy_r_cell_magic5928 ··[·21313]··CPyL236
5929 ··[·2134a]··CPyL2365929 ··[·2131b]··__tmp3336
5930 ··[·21352]··__tmp33365930 ··[·21325]··pygram____python_symbols_set_decorator
5931 ··[·2135c]··pygram____python_symbols_set_decorator5931 ··[·2134c]··__tmp4080
5932 ··[·21383]··__tmp40805932 ··[·21356]··__tmp4081
5933 ··[·2138d]··__tmp40815933 ··[·21360]··__tmp4082
5934 ··[·21397]··__tmp40825934 ··[·2136a]··__tmp4083
5935 ··[·213a1]··__tmp40835935 ··[·21374]··__tmp4084
Max diff block lines reached; 208/412542 bytes (0.05%) of diff not shown.
26.1 KB
./usr/lib/debug/.build-id/be/cbeaa79a6d70ed3c71ae3c9a905a856ce5716d.debug vs.
./usr/lib/debug/.build-id/79/7fd5642819703d7e21f1dbec5beaf3f6eb8784.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3560·(bytes·into·file)13 ··Start·of·section·headers:··········3588·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005e8·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005fc·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.07 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xde8:1 There·are·33·section·headers,·starting·at·offset·0xe04:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000480·000118·000164·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000480·000118·000178·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005e4·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005f8·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·000155·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·000161·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·000448·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·000454·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000488·00002c·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000494·00003b·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004d0·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·000508·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00051b·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000548·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000564·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000ad8·0001c9·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000af4·0001c9·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000ca1·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000cbd·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.17 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·000005e4·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·000005f8·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 37 lines modifiedOffset 56, 37 lines modified
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·black.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·00000554·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·00000568·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00000554·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·00000568·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005e4·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005f8·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005e4·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005f8·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_black 
85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
86 ····82:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 91 ····87:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_token
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·becbeaa79a6d70ed3c71ae3c9a905a856ce5716d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·797fd5642819703d7e21f1dbec5beaf3f6eb8784
9.83 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5483 ··Length:······················563
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3905 ··Prologue·Length:·············405
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build27 ··1»      /tmp/tmprq7hqrva/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe2):33 ·The·File·Name·Table·(offset·0xf1):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   black.c35 ··1»      1»     0»    0»   token.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000190]··Set·column·to·149 ··[0x0000019f]··Set·column·to·1
50 ··[0x00000192]··Extended·opcode·2:·set·Address·to·0x42850 ··[0x000001a1]··Extended·opcode·2:·set·Address·to·0x428
51 ··[0x00000199]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·551 ··[0x000001a8]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·5
52 ··[0x0000019a]··Set·column·to·5 
53 ··[0x0000019c]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·6 
54 ··[0x0000019d]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1) 
55 ··[0x0000019e]··Set·column·to·17 
56 ··[0x000001a0]··Set·is_stmt·to·0 
57 ··[0x000001a1]··Copy·(view·2) 
58 ··[0x000001a2]··Set·column·to·8 
59 ··[0x000001a4]··Extended·opcode·4:·set·Discriminator·to·1 
60 ··[0x000001a8]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7 
61 ··[0x000001a9]··Set·column·to·552 ··[0x000001a9]··Set·column·to·5
 53 ··[0x000001ab]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·6
 54 ··[0x000001ac]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)
 55 ··[0x000001ad]··Set·column·to·17
 56 ··[0x000001af]··Set·is_stmt·to·0
 57 ··[0x000001b0]··Copy·(view·2)
 58 ··[0x000001b1]··Set·column·to·8
 59 ··[0x000001b3]··Extended·opcode·4:·set·Discriminator·to·1
 60 ··[0x000001b7]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7
 61 ··[0x000001b8]··Set·column·to·5
62 ··[0x000001ab]··Set·is_stmt·to·162 ··[0x000001ba]··Set·is_stmt·to·1
63 ··[0x000001ac]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·863 ··[0x000001bb]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·8
64 ··[0x000001ad]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001bc]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001af]··Set·column·to·3765 ··[0x000001be]··Set·column·to·37
66 ··[0x000001b1]··Advance·Line·by·688·to·69666 ··[0x000001c0]··Advance·Line·by·688·to·696
67 ··[0x000001b4]··Copy·(view·1)67 ··[0x000001c3]··Copy·(view·1)
68 ··[0x000001b5]··Set·column·to·568 ··[0x000001c4]··Set·column·to·5
69 ··[0x000001b7]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)69 ··[0x000001c6]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)
70 ··[0x000001b8]··Set·column·to·3670 ··[0x000001c7]··Set·column·to·36
71 ··[0x000001ba]··Advance·Line·by·-461·to·23971 ··[0x000001c9]··Advance·Line·by·-461·to·239
72 ··[0x000001bd]··Copy·(view·3)72 ··[0x000001cc]··Copy·(view·3)
73 ··[0x000001be]··Set·column·to·573 ··[0x000001cd]··Set·column·to·5
74 ··[0x000001c0]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)74 ··[0x000001cf]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)
75 ··[0x000001c1]··Set·column·to·1475 ··[0x000001d0]··Set·column·to·14
76 ··[0x000001c3]··Set·is_stmt·to·076 ··[0x000001d2]··Set·is_stmt·to·0
77 ··[0x000001c4]··Copy·(view·5)77 ··[0x000001d3]··Copy·(view·5)
78 ··[0x000001c5]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·24478 ··[0x000001d4]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·244
79 ··[0x000001c6]··Set·column·to·8 
80 ··[0x000001c8]··Extended·opcode·4:·set·Discriminator·to·1 
81 ··[0x000001cc]··Advance·Line·by·456·to·700 
82 ··[0x000001cf]··Copy·(view·1) 
83 ··[0x000001d0]··Set·column·to·5 
84 ··[0x000001d2]··Set·is_stmt·to·1 
85 ··[0x000001d3]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703 
86 ··[0x000001d4]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1) 
87 ··[0x000001d5]··Set·column·to·979 ··[0x000001d5]··Set·column·to·8
88 ··[0x000001d7]··Set·is_stmt·to·080 ··[0x000001d7]··Extended·opcode·4:·set·Discriminator·to·1
 81 ··[0x000001db]··Advance·Line·by·456·to·700
89 ··[0x000001d8]··Copy·(view·2)82 ··[0x000001de]··Copy·(view·1)
90 ··[0x000001d9]··Set·column·to·8 
91 ··[0x000001db]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·704 
92 ··[0x000001dc]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·704 
93 ··[0x000001dd]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
94 ··[0x000001df]··Set·column·to·583 ··[0x000001df]··Set·column·to·5
95 ··[0x000001e1]··Set·is_stmt·to·184 ··[0x000001e1]··Set·is_stmt·to·1
96 ··[0x000001e2]··Advance·Line·by·-695·to·9 
97 ··[0x000001e5]··Copy·(view·1)85 ··[0x000001e2]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703
 86 ··[0x000001e3]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)
98 ··[0x000001e6]··Set·column·to·2387 ··[0x000001e4]··Set·column·to·9
99 ··[0x000001e8]··Set·is_stmt·to·088 ··[0x000001e6]··Set·is_stmt·to·0
100 ··[0x000001e9]··Copy·(view·2)89 ··[0x000001e7]··Copy·(view·2)
 90 ··[0x000001e8]··Set·column·to·8
 91 ··[0x000001ea]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·704
 92 ··[0x000001eb]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·704
 93 ··[0x000001ec]··Set·File·Name·to·entry·1·in·the·File·Name·Table
101 ··[0x000001ea]··Set·column·to·594 ··[0x000001ee]··Set·column·to·5
102 ··[0x000001ec]··Set·is_stmt·to·195 ··[0x000001f0]··Set·is_stmt·to·1
 96 ··[0x000001f1]··Advance·Line·by·-695·to·9
 97 ··[0x000001f4]··Copy·(view·1)
 98 ··[0x000001f5]··Set·column·to·23
 99 ··[0x000001f7]··Set·is_stmt·to·0
 100 ··[0x000001f8]··Copy·(view·2)
 101 ··[0x000001f9]··Set·column·to·5
 102 ··[0x000001fb]··Set·is_stmt·to·1
103 ··[0x000001ed]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10103 ··[0x000001fc]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10
104 ··[0x000001ee]··Set·column·to·8104 ··[0x000001fd]··Set·column·to·8
105 ··[0x000001f0]··Set·is_stmt·to·0105 ··[0x000001ff]··Set·is_stmt·to·0
106 ··[0x000001f1]··Copy·(view·1)106 ··[0x00000200]··Copy·(view·1)
107 ··[0x000001f2]··Set·column·to·5107 ··[0x00000201]··Set·column·to·5
108 ··[0x000001f4]··Set·is_stmt·to·1 
Max diff block lines reached; 2/9988 bytes (0.02%) of diff not shown.
1.61 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/blib2to3/pgen2/token.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x1f):·PyInit_black41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x2e):·PyInit_token
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
794 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 qmGCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black.c 
3 PyInit_black2 /tmp/tmprq7hqrva/build/blib2to3/pgen2/token.c
 3 PyInit_token
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
Offset 13, 22 lines modifiedOffset 13, 22 lines modified
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 __FRAME_END__15 __FRAME_END__
16 _DYNAMIC16 _DYNAMIC
17 __TMC_END__17 __TMC_END__
18 __dso_handle18 __dso_handle
19 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
20 PyInit_black 
21 __cxa_finalize20 __cxa_finalize
22 PyInit___init__21 PyInit___init__
23 _ITM_registerTMCloneTable22 _ITM_registerTMCloneTable
24 PyImport_ImportModule23 PyImport_ImportModule
25 _ITM_deregisterTMCloneTable24 _ITM_deregisterTMCloneTable
26 _Py_Dealloc25 _Py_Dealloc
27 PyCapsule_Import26 PyCapsule_Import
 27 PyInit_token
28 __gmon_start__28 __gmon_start__
29 .shstrtab29 .shstrtab
30 .note.gnu.build-id30 .note.gnu.build-id
31 .gnu.hash31 .gnu.hash
32 .rel.dyn32 .rel.dyn
33 .rel.plt33 .rel.plt
34 .eh_frame34 .eh_frame
562 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000424·<frame_dummy>:17 00000424·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000428·<PyInit_black>:21 00000428·<PyInit_token>:
22 »       ...22 »       ...
  
23 00000474·<PyInit___init__>:23 00000474·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
323 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black.c2 ··[·····0]··/tmp/tmprq7hqrva/build/blib2to3/pgen2/token.c
3 ··[····1f]··PyInit_black3 ··[····2e]··PyInit_token
  
2.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790062·6c61636b·rray_entry.black15 ··0x000000c0·72726179·5f656e74·72790074·6f6b656e·rray_entry.token
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
21 ··0x00000120·424c455f·00507949·6e69745f·626c6163·BLE_.PyInit_blac 
22 ··0x00000130·6b005f5f·6378615f·66696e61·6c697a65·k.__cxa_finalize21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
24 ··0x00000150·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM23 ··0x00000140·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe
25 ··0x00000160·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp 
26 ··0x00000170·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule 
27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister 
28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py24 ··0x00000150·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py
 25 ··0x00000160·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod
 26 ··0x00000170·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis
 27 ··0x00000180·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu28 ··0x00000190·5f50795f·4465616c·6c6f6300·50794361·_Py_Dealloc.PyCa
30 ··0x000001b0·6c655f49·6d706f72·74005f5f·676d6f6e·le_Import.__gmon29 ··0x000001a0·7073756c·655f496d·706f7274·00507949·psule_Import.PyI
 30 ··0x000001b0·6e69745f·746f6b65·6e005f5f·676d6f6e·nit_token.__gmon
31 ··0x000001c0·5f737461·72745f5f·00················_start__.31 ··0x000001c0·5f737461·72745f5f·00················_start__.
  
13.0 KB
./usr/lib/debug/.build-id/c1/33477f5163cea15c3640ed2f9628c5912a43d9.debug vs.
./usr/lib/debug/.build-id/37/31c08df5b75f4f7e170ac4cac165fafb9f78d7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3584·(bytes·into·file)13 ··Start·of·section·headers:··········3588·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
2.89 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xe00:1 There·are·33·section·headers,·starting·at·offset·0xe04:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··4
Offset 22, 21 lines modifiedOffset 22, 21 lines modified
22 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015b·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015d·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·000450·000040·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·00048c·000038·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000490·000038·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·0004c8·000038·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·000500·000013·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000513·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000558·000590·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·00055c·000590·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000ae8·0001cf·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000aec·0001cf·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000cb7·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000cbb·000147·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·y·(purecode),·p·(processor·specific)42 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.28 KB
readelf --wide --symbols {}
    
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·brackets.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·comments.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·00000560·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·00000560·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00000560·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·00000560·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
Offset 79, 14 lines modifiedOffset 79, 14 lines modified
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_brackets 
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 89 ····85:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_comments
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c133477f5163cea15c3640ed2f9628c5912a43d93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3731c08df5b75f4f7e170ac4cac165fafb9f78d7
778 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   brackets.c35 ··1»      1»     0»    0»   comments.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
1.62 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/brackets.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/comments.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x28):·PyInit_brackets41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x28):·PyInit_comments
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
812 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/brackets.c 
3 PyInit_brackets2 /tmp/tmprq7hqrva/build/black/comments.c
 3 PyInit_comments
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 brackets.c15 comments.c
16 __FRAME_END__16 __FRAME_END__
17 _DYNAMIC17 _DYNAMIC
18 __TMC_END__18 __TMC_END__
19 __dso_handle19 __dso_handle
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize21 __cxa_finalize
22 PyInit___init__22 PyInit___init__
23 PyInit_brackets 
24 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
25 PyImport_ImportModule24 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
 26 PyInit_comments
27 _Py_Dealloc27 _Py_Dealloc
28 PyCapsule_Import28 PyCapsule_Import
29 __gmon_start__29 __gmon_start__
30 .shstrtab30 .shstrtab
31 .note.gnu.build-id31 .note.gnu.build-id
32 .gnu.hash32 .gnu.hash
33 .rel.dyn33 .rel.dyn
568 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000424·<frame_dummy>:17 00000424·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000428·<PyInit_brackets>:21 00000428·<PyInit_comments>:
22 »       ...22 »       ...
  
23 00000474·<PyInit___init__>:23 00000474·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
332 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/brackets.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/comments.c
3 ··[····28]··PyInit_brackets3 ··[····28]··PyInit_comments
  
2.27 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790062·7261636b·rray_entry.brack15 ··0x000000c0·72726179·5f656e74·72790063·6f6d6d65·rray_entry.comme
16 ··0x000000d0·6574732e·63005f5f·4652414d·455f454e·ets.c.__FRAME_EN16 ··0x000000d0·6e74732e·63005f5f·4652414d·455f454e·nts.c.__FRAME_EN
17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T
18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h
19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin
20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET
21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi
22 ··0x00000130·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___22 ··0x00000130·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___
23 ··0x00000140·696e6974·5f5f0050·79496e69·745f6272·init__.PyInit_br 
24 ··0x00000150·61636b65·7473005f·49544d5f·72656769·ackets._ITM_regi23 ··0x00000140·696e6974·5f5f005f·49544d5f·72656769·init__._ITM_regi
25 ··0x00000160·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable24 ··0x00000150·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
26 ··0x00000170·00507949·6d706f72·745f496d·706f7274·.PyImport_Import25 ··0x00000160·00507949·6d706f72·745f496d·706f7274·.PyImport_Import
27 ··0x00000180·4d6f6475·6c65005f·49544d5f·64657265·Module._ITM_dere26 ··0x00000170·4d6f6475·6c65005f·49544d5f·64657265·Module._ITM_dere
28 ··0x00000190·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab27 ··0x00000180·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
 28 ··0x00000190·6c650050·79496e69·745f636f·6d6d656e·le.PyInit_commen
29 ··0x000001a0·6c65005f·50795f44·65616c6c·6f630050·le._Py_Dealloc.P29 ··0x000001a0·7473005f·50795f44·65616c6c·6f630050·ts._Py_Dealloc.P
30 ··0x000001b0·79436170·73756c65·5f496d70·6f727400·yCapsule_Import.30 ··0x000001b0·79436170·73756c65·5f496d70·6f727400·yCapsule_Import.
31 ··0x000001c0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.31 ··0x000001c0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.
  
26.5 KB
./usr/lib/debug/.build-id/cc/b37309d61c15367a4adc4d486cb01738258862.debug vs.
./usr/lib/debug/.build-id/c1/4b063a00823580c56accbc2c3f55889ebcae1d.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3604·(bytes·into·file)13 ··Start·of·section·headers:··········3584·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00604·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f8·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.15 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xe14:1 There·are·33·section·headers,·starting·at·offset·0xe00:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000200·000118·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000200·000118·0000a6·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a8·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a8·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002e0·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002e0·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000308·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000308·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000314·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000314·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000364·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000364·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········0000047c·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········0000047c·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000484·000118·00017c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000484·000118·000170·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00000600·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005f4·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·000163·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015d·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·000454·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·000450·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000494·000041·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000490·000037·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004d8·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004c8·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·000510·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·000500·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000523·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000513·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·00056c·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·00055c·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000afc·0001cf·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000aec·0001cb·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000ccb·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000cb7·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.05 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002a8·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002a8·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·000002e0·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·000002e0·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000308·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000308·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000314·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000314·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·00000364·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·00000364·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·0000047c·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·0000047c·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·00000484·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·00000484·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·00000600·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·000005f4·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 37 lines modifiedOffset 56, 37 lines modified
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000429·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000429·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·literals.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pygram.c
64 ····60:·00000514·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000514·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000478·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000478·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·00000570·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·00000564·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00000570·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·00000564·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·00000600·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005f4·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·00000600·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005f4·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000308·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000308·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·0000047c·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·0000047c·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000314·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000314·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000328·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000328·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·0000042d····76·FUNC····GLOBAL·DEFAULT····9·PyInit_literals 
85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
86 ····82:·00000479·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·00000479·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 89 ····85:·0000042d····76·FUNC····GLOBAL·DEFAULT····9·PyInit_pygram
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ccb37309d61c15367a4adc4d486cb017382588623 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c14b063a00823580c56accbc2c3f55889ebcae1d
9.81 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5663 ··Length:······················558
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4085 ··Prologue·Length:·············400
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/blib2to3/pgen227 ··1»      /tmp/tmprq7hqrva/build/blib2to3
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xeb):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   literals.c35 ··1»      1»     0»    0»   pygram.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x000001a2]··Set·column·to·149 ··[0x0000019a]··Set·column·to·1
50 ··[0x000001a4]··Extended·opcode·2:·set·Address·to·0x42c50 ··[0x0000019c]··Extended·opcode·2:·set·Address·to·0x42c
51 ··[0x000001ab]··Special·opcode·9:·advance·Address·by·0·to·0x42c·and·Line·by·4·to·551 ··[0x000001a3]··Special·opcode·9:·advance·Address·by·0·to·0x42c·and·Line·by·4·to·5
52 ··[0x000001ac]··Set·column·to·552 ··[0x000001a4]··Set·column·to·5
53 ··[0x000001ae]··Special·opcode·104:·advance·Address·by·14·to·0x43a·and·Line·by·1·to·653 ··[0x000001a6]··Special·opcode·104:·advance·Address·by·14·to·0x43a·and·Line·by·1·to·6
54 ··[0x000001af]··Special·opcode·6:·advance·Address·by·0·to·0x43a·and·Line·by·1·to·7·(view·1)54 ··[0x000001a7]··Special·opcode·6:·advance·Address·by·0·to·0x43a·and·Line·by·1·to·7·(view·1)
55 ··[0x000001b0]··Set·column·to·1755 ··[0x000001a8]··Set·column·to·17
56 ··[0x000001b2]··Set·is_stmt·to·056 ··[0x000001aa]··Set·is_stmt·to·0
57 ··[0x000001b3]··Copy·(view·2)57 ··[0x000001ab]··Copy·(view·2)
58 ··[0x000001b4]··Set·column·to·858 ··[0x000001ac]··Set·column·to·8
59 ··[0x000001b6]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001ae]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001ba]··Special·opcode·61:·advance·Address·by·8·to·0x442·and·Line·by·0·to·760 ··[0x000001b2]··Special·opcode·61:·advance·Address·by·8·to·0x442·and·Line·by·0·to·7
61 ··[0x000001bb]··Set·column·to·561 ··[0x000001b3]··Set·column·to·5
62 ··[0x000001bd]··Set·is_stmt·to·162 ··[0x000001b5]··Set·is_stmt·to·1
63 ··[0x000001be]··Special·opcode·20:·advance·Address·by·2·to·0x444·and·Line·by·1·to·863 ··[0x000001b6]··Special·opcode·20:·advance·Address·by·2·to·0x444·and·Line·by·1·to·8
64 ··[0x000001bf]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001b7]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001c1]··Set·column·to·3765 ··[0x000001b9]··Set·column·to·37
66 ··[0x000001c3]··Advance·Line·by·688·to·69666 ··[0x000001bb]··Advance·Line·by·688·to·696
67 ··[0x000001c6]··Copy·(view·1)67 ··[0x000001be]··Copy·(view·1)
68 ··[0x000001c7]··Set·column·to·568 ··[0x000001bf]··Set·column·to·5
69 ··[0x000001c9]··Special·opcode·9:·advance·Address·by·0·to·0x444·and·Line·by·4·to·700·(view·2)69 ··[0x000001c1]··Special·opcode·9:·advance·Address·by·0·to·0x444·and·Line·by·4·to·700·(view·2)
70 ··[0x000001ca]··Set·column·to·3670 ··[0x000001c2]··Set·column·to·36
71 ··[0x000001cc]··Advance·Line·by·-461·to·23971 ··[0x000001c4]··Advance·Line·by·-461·to·239
72 ··[0x000001cf]··Copy·(view·3)72 ··[0x000001c7]··Copy·(view·3)
73 ··[0x000001d0]··Set·column·to·573 ··[0x000001c8]··Set·column·to·5
74 ··[0x000001d2]··Special·opcode·10:·advance·Address·by·0·to·0x444·and·Line·by·5·to·244·(view·4)74 ··[0x000001ca]··Special·opcode·10:·advance·Address·by·0·to·0x444·and·Line·by·5·to·244·(view·4)
75 ··[0x000001d3]··Set·column·to·1475 ··[0x000001cb]··Set·column·to·14
76 ··[0x000001d5]··Set·is_stmt·to·076 ··[0x000001cd]··Set·is_stmt·to·0
77 ··[0x000001d6]··Copy·(view·5)77 ··[0x000001ce]··Copy·(view·5)
78 ··[0x000001d7]··Special·opcode·19:·advance·Address·by·2·to·0x446·and·Line·by·0·to·24478 ··[0x000001cf]··Special·opcode·19:·advance·Address·by·2·to·0x446·and·Line·by·0·to·244
79 ··[0x000001d8]··Set·column·to·879 ··[0x000001d0]··Set·column·to·8
80 ··[0x000001da]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001d2]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001de]··Advance·Line·by·456·to·70081 ··[0x000001d6]··Advance·Line·by·456·to·700
82 ··[0x000001e1]··Copy·(view·1)82 ··[0x000001d9]··Copy·(view·1)
83 ··[0x000001e2]··Set·column·to·583 ··[0x000001da]··Set·column·to·5
84 ··[0x000001e4]··Set·is_stmt·to·184 ··[0x000001dc]··Set·is_stmt·to·1
85 ··[0x000001e5]··Special·opcode·64:·advance·Address·by·8·to·0x44e·and·Line·by·3·to·70385 ··[0x000001dd]··Special·opcode·64:·advance·Address·by·8·to·0x44e·and·Line·by·3·to·703
86 ··[0x000001e6]··Special·opcode·6:·advance·Address·by·0·to·0x44e·and·Line·by·1·to·704·(view·1)86 ··[0x000001de]··Special·opcode·6:·advance·Address·by·0·to·0x44e·and·Line·by·1·to·704·(view·1)
87 ··[0x000001e7]··Set·column·to·987 ··[0x000001df]··Set·column·to·9
88 ··[0x000001e9]··Set·is_stmt·to·088 ··[0x000001e1]··Set·is_stmt·to·0
89 ··[0x000001ea]··Copy·(view·2)89 ··[0x000001e2]··Copy·(view·2)
90 ··[0x000001eb]··Set·column·to·890 ··[0x000001e3]··Set·column·to·8
91 ··[0x000001ed]··Special·opcode·19:·advance·Address·by·2·to·0x450·and·Line·by·0·to·70491 ··[0x000001e5]··Special·opcode·19:·advance·Address·by·2·to·0x450·and·Line·by·0·to·704
92 ··[0x000001ee]··Special·opcode·33:·advance·Address·by·4·to·0x454·and·Line·by·0·to·70492 ··[0x000001e6]··Special·opcode·33:·advance·Address·by·4·to·0x454·and·Line·by·0·to·704
93 ··[0x000001ef]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001e7]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001f1]··Set·column·to·594 ··[0x000001e9]··Set·column·to·5
95 ··[0x000001f3]··Set·is_stmt·to·195 ··[0x000001eb]··Set·is_stmt·to·1
96 ··[0x000001f4]··Advance·Line·by·-695·to·996 ··[0x000001ec]··Advance·Line·by·-695·to·9
97 ··[0x000001f7]··Copy·(view·1)97 ··[0x000001ef]··Copy·(view·1)
98 ··[0x000001f8]··Set·column·to·2398 ··[0x000001f0]··Set·column·to·23
 99 ··[0x000001f2]··Set·is_stmt·to·0
 100 ··[0x000001f3]··Copy·(view·2)
 101 ··[0x000001f4]··Set·column·to·5
 102 ··[0x000001f6]··Set·is_stmt·to·1
 103 ··[0x000001f7]··Special·opcode·76:·advance·Address·by·10·to·0x45e·and·Line·by·1·to·10
 104 ··[0x000001f8]··Set·column·to·8
99 ··[0x000001fa]··Set·is_stmt·to·0105 ··[0x000001fa]··Set·is_stmt·to·0
100 ··[0x000001fb]··Copy·(view·2)106 ··[0x000001fb]··Copy·(view·1)
101 ··[0x000001fc]··Set·column·to·5107 ··[0x000001fc]··Set·column·to·5
102 ··[0x000001fe]··Set·is_stmt·to·1108 ··[0x000001fe]··Set·is_stmt·to·1
103 ··[0x000001ff]··Special·opcode·76:·advance·Address·by·10·to·0x45e·and·Line·by·1·to·10109 ··[0x000001ff]··Special·opcode·22:·advance·Address·by·2·to·0x460·and·Line·by·3·to·13
104 ··[0x00000200]··Set·column·to·8110 ··[0x00000200]··Set·column·to·1
105 ··[0x00000202]··Set·is_stmt·to·0111 ··[0x00000202]··Set·is_stmt·to·0
106 ··[0x00000203]··Copy·(view·1) 
107 ··[0x00000204]··Set·column·to·5 
108 ··[0x00000206]··Set·is_stmt·to·1 
109 ··[0x00000207]··Special·opcode·22:·advance·Address·by·2·to·0x460·and·Line·by·3·to·13 
110 ··[0x00000208]··Set·column·to·1 
111 ··[0x0000020a]··Set·is_stmt·to·0 
112 ··[0x0000020b]··Special·opcode·6:·advance·Address·by·0·to·0x460·and·Line·by·1·to·14·(view·1)112 ··[0x00000203]··Special·opcode·6:·advance·Address·by·0·to·0x460·and·Line·by·1·to·14·(view·1)
113 ··[0x0000020c]··Set·column·to·13113 ··[0x00000204]··Set·column·to·13
114 ··[0x0000020e]··Special·opcode·32:·advance·Address·by·4·to·0x464·and·Line·by·-1·to·13114 ··[0x00000206]··Special·opcode·32:·advance·Address·by·4·to·0x464·and·Line·by·-1·to·13
115 ··[0x0000020f]··Set·File·Name·to·entry·2·in·the·File·Name·Table115 ··[0x00000207]··Set·File·Name·to·entry·2·in·the·File·Name·Table
116 ··[0x00000211]··Set·column·to·9116 ··[0x00000209]··Set·column·to·9
117 ··[0x00000213]··Set·is_stmt·to·1117 ··[0x0000020b]··Set·is_stmt·to·1
118 ··[0x00000214]··Advance·Line·by·692·to·705118 ··[0x0000020c]··Advance·Line·by·692·to·705
119 ··[0x00000217]··Special·opcode·19:·advance·Address·by·2·to·0x466·and·Line·by·0·to·705119 ··[0x0000020f]··Special·opcode·19:·advance·Address·by·2·to·0x466·and·Line·by·0·to·705
120 ··[0x00000218]··Set·is_stmt·to·0120 ··[0x00000210]··Set·is_stmt·to·0
121 ··[0x00000219]··Special·opcode·33:·advance·Address·by·4·to·0x46a·and·Line·by·0·to·705121 ··[0x00000211]··Special·opcode·33:·advance·Address·by·4·to·0x46a·and·Line·by·0·to·705
122 ··[0x0000021a]··Special·opcode·19:·advance·Address·by·2·to·0x46c·and·Line·by·0·to·705122 ··[0x00000212]··Special·opcode·19:·advance·Address·by·2·to·0x46c·and·Line·by·0·to·705
123 ··[0x0000021b]··Set·File·Name·to·entry·1·in·the·File·Name·Table123 ··[0x00000213]··Set·File·Name·to·entry·1·in·the·File·Name·Table
124 ··[0x0000021d]··Set·column·to·1124 ··[0x00000215]··Set·column·to·1
Max diff block lines reached; 2/9966 bytes (0.02%) of diff not shown.
1.63 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/blib2to3/pgen2/literals.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/blib2to3/pygram.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42c14 ····<18>···DW_AT_low_pc······:·(addr)·0x42c
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47c35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47c
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x31):·PyInit_literals41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x29):·PyInit_pygram
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42c47 ····<52>···DW_AT_low_pc······:·(addr)·0x42c
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
848 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 bGCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/blib2to3/pgen2/literals.c 
3 PyInit_literals2 /tmp/tmprq7hqrva/build/blib2to3/pygram.c
 3 PyInit_pygram
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 literals.c15 pygram.c
16 __FRAME_END__16 __FRAME_END__
17 _DYNAMIC17 _DYNAMIC
18 __TMC_END__18 __TMC_END__
19 __dso_handle19 __dso_handle
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
21 PyInit_literals 
22 __cxa_finalize21 __cxa_finalize
23 PyInit___init__22 PyInit___init__
24 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
25 PyImport_ImportModule24 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
 26 PyInit_pygram
27 _Py_Dealloc27 _Py_Dealloc
28 PyCapsule_Import28 PyCapsule_Import
29 __gmon_start__29 __gmon_start__
30 .shstrtab30 .shstrtab
31 .note.gnu.build-id31 .note.gnu.build-id
32 .gnu.hash32 .gnu.hash
33 .rel.dyn33 .rel.dyn
566 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000428·<frame_dummy>:17 00000428·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 0000042c·<PyInit_literals>:21 0000042c·<PyInit_pygram>:
22 »       ...22 »       ...
  
23 00000478·<PyInit___init__>:23 00000478·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
340 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/blib2to3/pgen2/literals.c2 ··[·····0]··/tmp/tmprq7hqrva/build/blib2to3/pygram.c
3 ··[····31]··PyInit_literals3 ··[····29]··PyInit_pygram
  
2.79 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·7279006c·69746572·rray_entry.liter15 ··0x000000c0·72726179·5f656e74·72790070·79677261·rray_entry.pygra
16 ··0x000000d0·616c732e·63005f5f·4652414d·455f454e·als.c.__FRAME_EN16 ··0x000000d0·6d2e6300·5f5f4652·414d455f·454e445f·m.c.__FRAME_END_
17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC
18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han
19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.
20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
 21 ··0x00000120·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina
 22 ··0x00000130·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in
21 ··0x00000120·5f544142·4c455f00·5079496e·69745f6c·_TABLE_.PyInit_l 
22 ··0x00000130·69746572·616c7300·5f5f6378·615f6669·iterals.__cxa_fi 
23 ··0x00000140·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___ 
24 ··0x00000150·696e6974·5f5f005f·49544d5f·72656769·init__._ITM_regi23 ··0x00000140·69745f5f·005f4954·4d5f7265·67697374·it__._ITM_regist
 24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
 25 ··0x00000160·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo
 26 ··0x00000170·64756c65·005f4954·4d5f6465·72656769·dule._ITM_deregi
25 ··0x00000160·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable27 ··0x00000180·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
 28 ··0x00000190·00507949·6e69745f·70796772·616d005f·.PyInit_pygram._
26 ··0x00000170·00507949·6d706f72·745f496d·706f7274·.PyImport_Import 
27 ··0x00000180·4d6f6475·6c65005f·49544d5f·64657265·Module._ITM_dere 
28 ··0x00000190·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab 
29 ··0x000001a0·6c65005f·50795f44·65616c6c·6f630050·le._Py_Dealloc.P29 ··0x000001a0·50795f44·65616c6c·6f630050·79436170·Py_Dealloc.PyCap
30 ··0x000001b0·79436170·73756c65·5f496d70·6f727400·yCapsule_Import.30 ··0x000001b0·73756c65·5f496d70·6f727400·5f5f676d·sule_Import.__gm
31 ··0x000001c0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.31 ··0x000001c0·6f6e5f73·74617274·5f5f00············on_start__.
  
26.8 KB
./usr/lib/debug/.build-id/d1/c3d0a8a45f58cc58b271aba88575779bda436a.debug vs.
./usr/lib/debug/.build-id/f9/a6df8cfaa99defe60ab53b166a34af6c47ac04.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3584·(bytes·into·file)13 ··Start·of·section·headers:··········3572·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005fc·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f0·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.31 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xe00:1 There·are·33·section·headers,·starting·at·offset·0xdf4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000200·000118·0000a4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000480·000118·000178·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000480·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005f8·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005ec·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015f·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015b·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·000450·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000490·000039·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00048c·000032·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004cc·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·000504·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000517·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000560·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000af0·0001c7·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001c9·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000cb7·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000cad·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.33 KB
readelf --wide --symbols {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Symbol·table·'.symtab'·contains·89·entries:1 Symbol·table·'.symtab'·contains·89·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·00000200·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·000001fc·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·000005f8·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·000005ec·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 37 lines modifiedOffset 56, 37 lines modified
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·conv.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·nodes.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·00000568·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·0000055c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00000568·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·0000055c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005f8·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005ec·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005f8·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005ec·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
 84 ····80:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_nodes
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_conv 
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d1c3d0a8a45f58cc58b271aba88575779bda436a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f9a6df8cfaa99defe60ab53b166a34af6c47ac04
9.8 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5623 ··Length:······················554
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4045 ··Prologue·Length:·············396
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/blib2to3/pgen227 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   conv.c35 ··1»      1»     0»    0»   nodes.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x0000019e]··Set·column·to·149 ··[0x00000196]··Set·column·to·1
50 ··[0x000001a0]··Extended·opcode·2:·set·Address·to·0x42850 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x428
51 ··[0x000001a7]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·551 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·5
52 ··[0x000001a8]··Set·column·to·552 ··[0x000001a0]··Set·column·to·5
53 ··[0x000001aa]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·653 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·6
54 ··[0x000001ab]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)
55 ··[0x000001ac]··Set·column·to·1755 ··[0x000001a4]··Set·column·to·17
56 ··[0x000001ae]··Set·is_stmt·to·056 ··[0x000001a6]··Set·is_stmt·to·0
57 ··[0x000001af]··Copy·(view·2)57 ··[0x000001a7]··Copy·(view·2)
58 ··[0x000001b0]··Set·column·to·858 ··[0x000001a8]··Set·column·to·8
59 ··[0x000001b2]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b6]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·760 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7
61 ··[0x000001b7]··Set·column·to·561 ··[0x000001af]··Set·column·to·5
62 ··[0x000001b9]··Set·is_stmt·to·162 ··[0x000001b1]··Set·is_stmt·to·1
63 ··[0x000001ba]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·863 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·8
64 ··[0x000001bb]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001b3]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001bd]··Set·column·to·3765 ··[0x000001b5]··Set·column·to·37
66 ··[0x000001bf]··Advance·Line·by·688·to·69666 ··[0x000001b7]··Advance·Line·by·688·to·696
67 ··[0x000001c2]··Copy·(view·1)67 ··[0x000001ba]··Copy·(view·1)
68 ··[0x000001c3]··Set·column·to·568 ··[0x000001bb]··Set·column·to·5
69 ··[0x000001c5]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)69 ··[0x000001bd]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)
70 ··[0x000001c6]··Set·column·to·3670 ··[0x000001be]··Set·column·to·36
71 ··[0x000001c8]··Advance·Line·by·-461·to·23971 ··[0x000001c0]··Advance·Line·by·-461·to·239
72 ··[0x000001cb]··Copy·(view·3)72 ··[0x000001c3]··Copy·(view·3)
73 ··[0x000001cc]··Set·column·to·573 ··[0x000001c4]··Set·column·to·5
74 ··[0x000001ce]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)74 ··[0x000001c6]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)
75 ··[0x000001cf]··Set·column·to·1475 ··[0x000001c7]··Set·column·to·14
76 ··[0x000001d1]··Set·is_stmt·to·076 ··[0x000001c9]··Set·is_stmt·to·0
77 ··[0x000001d2]··Copy·(view·5)77 ··[0x000001ca]··Copy·(view·5)
78 ··[0x000001d3]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·24478 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·244
79 ··[0x000001d4]··Set·column·to·879 ··[0x000001cc]··Set·column·to·8
80 ··[0x000001d6]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001ce]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001da]··Advance·Line·by·456·to·70081 ··[0x000001d2]··Advance·Line·by·456·to·700
82 ··[0x000001dd]··Copy·(view·1)82 ··[0x000001d5]··Copy·(view·1)
83 ··[0x000001de]··Set·column·to·583 ··[0x000001d6]··Set·column·to·5
84 ··[0x000001e0]··Set·is_stmt·to·184 ··[0x000001d8]··Set·is_stmt·to·1
85 ··[0x000001e1]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·70385 ··[0x000001d9]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703
86 ··[0x000001e2]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)86 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)
87 ··[0x000001e3]··Set·column·to·987 ··[0x000001db]··Set·column·to·9
88 ··[0x000001e5]··Set·is_stmt·to·088 ··[0x000001dd]··Set·is_stmt·to·0
89 ··[0x000001e6]··Copy·(view·2)89 ··[0x000001de]··Copy·(view·2)
90 ··[0x000001e7]··Set·column·to·890 ··[0x000001df]··Set·column·to·8
91 ··[0x000001e9]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·70491 ··[0x000001e1]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·704
92 ··[0x000001ea]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·70492 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·704
93 ··[0x000001eb]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001e3]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001ed]··Set·column·to·594 ··[0x000001e5]··Set·column·to·5
95 ··[0x000001ef]··Set·is_stmt·to·195 ··[0x000001e7]··Set·is_stmt·to·1
96 ··[0x000001f0]··Advance·Line·by·-695·to·996 ··[0x000001e8]··Advance·Line·by·-695·to·9
97 ··[0x000001f3]··Copy·(view·1)97 ··[0x000001eb]··Copy·(view·1)
 98 ··[0x000001ec]··Set·column·to·23
 99 ··[0x000001ee]··Set·is_stmt·to·0
 100 ··[0x000001ef]··Copy·(view·2)
 101 ··[0x000001f0]··Set·column·to·5
 102 ··[0x000001f2]··Set·is_stmt·to·1
 103 ··[0x000001f3]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10
98 ··[0x000001f4]··Set·column·to·23104 ··[0x000001f4]··Set·column·to·8
99 ··[0x000001f6]··Set·is_stmt·to·0105 ··[0x000001f6]··Set·is_stmt·to·0
100 ··[0x000001f7]··Copy·(view·2)106 ··[0x000001f7]··Copy·(view·1)
101 ··[0x000001f8]··Set·column·to·5107 ··[0x000001f8]··Set·column·to·5
102 ··[0x000001fa]··Set·is_stmt·to·1108 ··[0x000001fa]··Set·is_stmt·to·1
103 ··[0x000001fb]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10109 ··[0x000001fb]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13
104 ··[0x000001fc]··Set·column·to·8110 ··[0x000001fc]··Set·column·to·1
105 ··[0x000001fe]··Set·is_stmt·to·0111 ··[0x000001fe]··Set·is_stmt·to·0
106 ··[0x000001ff]··Copy·(view·1) 
107 ··[0x00000200]··Set·column·to·5 
108 ··[0x00000202]··Set·is_stmt·to·1 
109 ··[0x00000203]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13 
110 ··[0x00000204]··Set·column·to·1 
111 ··[0x00000206]··Set·is_stmt·to·0 
112 ··[0x00000207]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)112 ··[0x000001ff]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)
113 ··[0x00000208]··Set·column·to·13113 ··[0x00000200]··Set·column·to·13
114 ··[0x0000020a]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13114 ··[0x00000202]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13
115 ··[0x0000020b]··Set·File·Name·to·entry·2·in·the·File·Name·Table115 ··[0x00000203]··Set·File·Name·to·entry·2·in·the·File·Name·Table
116 ··[0x0000020d]··Set·column·to·9116 ··[0x00000205]··Set·column·to·9
117 ··[0x0000020f]··Set·is_stmt·to·1117 ··[0x00000207]··Set·is_stmt·to·1
118 ··[0x00000210]··Advance·Line·by·692·to·705118 ··[0x00000208]··Advance·Line·by·692·to·705
119 ··[0x00000213]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705119 ··[0x0000020b]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705
120 ··[0x00000214]··Set·is_stmt·to·0120 ··[0x0000020c]··Set·is_stmt·to·0
121 ··[0x00000215]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705121 ··[0x0000020d]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705
122 ··[0x00000216]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705122 ··[0x0000020e]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705
123 ··[0x00000217]··Set·File·Name·to·entry·1·in·the·File·Name·Table123 ··[0x0000020f]··Set·File·Name·to·entry·1·in·the·File·Name·Table
124 ··[0x00000219]··Set·column·to·1124 ··[0x00000211]··Set·column·to·1
Max diff block lines reached; 2/9958 bytes (0.02%) of diff not shown.
1.61 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/blib2to3/pgen2/conv.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/nodes.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x2d):·PyInit_conv41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_nodes
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
735 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 CjGCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/blib2to3/pgen2/conv.c 
3 PyInit_conv2 /tmp/tmprq7hqrva/build/black/nodes.c
 3 PyInit_nodes
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
Offset 13, 17 lines modifiedOffset 13, 17 lines modified
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 __FRAME_END__15 __FRAME_END__
16 _DYNAMIC16 _DYNAMIC
17 __TMC_END__17 __TMC_END__
18 __dso_handle18 __dso_handle
19 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
 20 PyInit_nodes
20 __cxa_finalize21 __cxa_finalize
21 PyInit___init__22 PyInit___init__
22 PyInit_conv 
23 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
24 PyImport_ImportModule24 PyImport_ImportModule
25 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
26 _Py_Dealloc26 _Py_Dealloc
27 PyCapsule_Import27 PyCapsule_Import
28 __gmon_start__28 __gmon_start__
29 .shstrtab29 .shstrtab
561 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000424·<frame_dummy>:17 00000424·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000428·<PyInit_conv>:21 00000428·<PyInit_nodes>:
22 »       ...22 »       ...
  
23 00000474·<PyInit___init__>:23 00000474·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
327 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/blib2to3/pgen2/conv.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/nodes.c
3 ··[····2d]··PyInit_conv3 ··[····25]··PyInit_nodes
  
2.78 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790063·6f6e762e·rray_entry.conv.15 ··0x000000c0·72726179·5f656e74·7279006e·6f646573·rray_entry.nodes
16 ··0x000000d0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·4e445f5f·005f5f64·736f5f68·616e646c·ND__.__dso_handl18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·65005f69·6e697400·5f66696e·69005f47·e._init._fini._G19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
 21 ··0x00000120·424c455f·00507949·6e69745f·6e6f6465·BLE_.PyInit_node
21 ··0x00000120·4c455f00·5f5f6378·615f6669·6e616c69·LE_.__cxa_finali22 ··0x00000130·73005f5f·6378615f·66696e61·6c697a65·s.__cxa_finalize
 23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
22 ··0x00000130·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init 
23 ··0x00000140·5f5f0050·79496e69·745f636f·6e76005f·__.PyInit_conv._ 
24 ··0x00000150·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl 
25 ··0x00000160·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor 
26 ··0x00000170·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._ 
27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM24 ··0x00000150·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
 25 ··0x00000160·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
 26 ··0x00000170·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
 27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
29 ··0x000001a0·65616c6c·6f630050·79436170·73756c65·ealloc.PyCapsule29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu
30 ··0x000001b0·5f496d70·6f727400·5f5f676d·6f6e5f73·_Import.__gmon_s30 ··0x000001b0·6c655f49·6d706f72·74005f5f·676d6f6e·le_Import.__gmon
31 ··0x000001c0·74617274·5f5f00·····················tart__.31 ··0x000001c0·5f737461·72745f5f·00················_start__.
  
38.4 KB
./usr/lib/debug/.build-id/d5/5b19373d3612c5bd51e7114add1419dcb655d7.debug vs.
./usr/lib/debug/.build-id/16/470b8f3efb4abc032d9c0c58f66d91c2178cc4.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3608·(bytes·into·file)13 ··Start·of·section·headers:··········3560·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00600·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005e8·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.79 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xe18:1 There·are·33·section·headers,·starting·at·offset·0xde8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000200·000118·0000ac·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002ac·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002e4·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········0000030c·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000318·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000368·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········00000480·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000488·000118·000174·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000480·000118·000164·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005fc·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005e4·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·000163·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·000156·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·000454·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·000448·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000494·000040·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000488·00002c·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004d4·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·00050c·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00051f·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000568·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000548·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000af8·0001d7·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000ad8·0001c9·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000ccf·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000ca1·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.12 KB
readelf --wide --symbols {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Symbol·table·'.symtab'·contains·89·entries:1 Symbol·table·'.symtab'·contains·89·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·00000200·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·000001fc·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002ac·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·000002e4·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·0000030c·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000318·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·00000368·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·00000480·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·00000488·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·000005fc·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·000005e4·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 27, 66 lines modifiedOffset 27, 66 lines modified
27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists
33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
34 ····30:·00000368·····0·NOTYPE··LOCAL··DEFAULT····9·$a34 ····30:·00000360·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·00000368·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·00000360·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·00000384·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·0000037c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·00000304·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·00000480·····0·NOTYPE··LOCAL··DEFAULT···10·$a38 ····34:·00000478·····0·NOTYPE··LOCAL··DEFAULT···10·$a
39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
40 ····36:·00000314·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·00000484·····0·NOTYPE··LOCAL··DEFAULT···10·$a41 ····37:·0000047c·····0·NOTYPE··LOCAL··DEFAULT···10·$a
42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
43 ····39:·00000488·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·00000480·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·00000488·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·00000480·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·0000038d·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·00000385·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·0000038c·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·00000384·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003b9·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003b1·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d50 ····46:·000003d4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
51 ····47:·00002030·····0·NOTYPE··LOCAL··DEFAULT···17·$d51 ····47:·00002030·····0·NOTYPE··LOCAL··DEFAULT···17·$d
52 ····48:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·000003ed·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·000003e5·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000418·····0·NOTYPE··LOCAL··DEFAULT····9·$d54 ····50:·00000410·····0·NOTYPE··LOCAL··DEFAULT····9·$d
55 ····51:·00002034·····1·OBJECT··LOCAL··DEFAULT···18·completed.055 ····51:·00002034·····1·OBJECT··LOCAL··DEFAULT···18·completed.0
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·0000042d·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_width_table.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·black.c
64 ····60:·00000518·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000430·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·0000047c·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·0000056c·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·00000554·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·0000056c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·00000554·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005fc·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005e4·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005fc·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005e4·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·0000030c·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000480·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000318·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000328·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·0000032c·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
 84 ····80:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_black
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·0000047d·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000431····76·FUNC····GLOBAL·DEFAULT····9·PyInit__width_table 
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d55b19373d3612c5bd51e7114add1419dcb655d73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·16470b8f3efb4abc032d9c0c58f66d91c2178cc4
9.89 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5613 ··Length:······················548
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4035 ··Prologue·Length:·············390
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe2):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   _width_table.c35 ··1»      1»     0»    0»   black.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x0000019d]··Set·column·to·149 ··[0x00000190]··Set·column·to·1
50 ··[0x0000019f]··Extended·opcode·2:·set·Address·to·0x43050 ··[0x00000192]··Extended·opcode·2:·set·Address·to·0x428
51 ··[0x000001a6]··Special·opcode·9:·advance·Address·by·0·to·0x430·and·Line·by·4·to·551 ··[0x00000199]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·5
52 ··[0x000001a7]··Set·column·to·552 ··[0x0000019a]··Set·column·to·5
53 ··[0x000001a9]··Special·opcode·104:·advance·Address·by·14·to·0x43e·and·Line·by·1·to·653 ··[0x0000019c]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·6
54 ··[0x000001aa]··Special·opcode·6:·advance·Address·by·0·to·0x43e·and·Line·by·1·to·7·(view·1)54 ··[0x0000019d]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)
55 ··[0x000001ab]··Set·column·to·1755 ··[0x0000019e]··Set·column·to·17
56 ··[0x000001ad]··Set·is_stmt·to·056 ··[0x000001a0]··Set·is_stmt·to·0
57 ··[0x000001ae]··Copy·(view·2)57 ··[0x000001a1]··Copy·(view·2)
58 ··[0x000001af]··Set·column·to·858 ··[0x000001a2]··Set·column·to·8
59 ··[0x000001b1]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001a4]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b5]··Special·opcode·61:·advance·Address·by·8·to·0x446·and·Line·by·0·to·760 ··[0x000001a8]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7
61 ··[0x000001b6]··Set·column·to·561 ··[0x000001a9]··Set·column·to·5
62 ··[0x000001b8]··Set·is_stmt·to·162 ··[0x000001ab]··Set·is_stmt·to·1
63 ··[0x000001b9]··Special·opcode·20:·advance·Address·by·2·to·0x448·and·Line·by·1·to·863 ··[0x000001ac]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·8
64 ··[0x000001ba]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001ad]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001bc]··Set·column·to·3765 ··[0x000001af]··Set·column·to·37
66 ··[0x000001be]··Advance·Line·by·688·to·69666 ··[0x000001b1]··Advance·Line·by·688·to·696
67 ··[0x000001c1]··Copy·(view·1)67 ··[0x000001b4]··Copy·(view·1)
68 ··[0x000001c2]··Set·column·to·5 
69 ··[0x000001c4]··Special·opcode·9:·advance·Address·by·0·to·0x448·and·Line·by·4·to·700·(view·2) 
70 ··[0x000001c5]··Set·column·to·36 
71 ··[0x000001c7]··Advance·Line·by·-461·to·239 
72 ··[0x000001ca]··Copy·(view·3) 
73 ··[0x000001cb]··Set·column·to·568 ··[0x000001b5]··Set·column·to·5
 69 ··[0x000001b7]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)
 70 ··[0x000001b8]··Set·column·to·36
 71 ··[0x000001ba]··Advance·Line·by·-461·to·239
 72 ··[0x000001bd]··Copy·(view·3)
 73 ··[0x000001be]··Set·column·to·5
74 ··[0x000001cd]··Special·opcode·10:·advance·Address·by·0·to·0x448·and·Line·by·5·to·244·(view·4)74 ··[0x000001c0]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)
75 ··[0x000001ce]··Set·column·to·1475 ··[0x000001c1]··Set·column·to·14
76 ··[0x000001d0]··Set·is_stmt·to·076 ··[0x000001c3]··Set·is_stmt·to·0
77 ··[0x000001d1]··Copy·(view·5)77 ··[0x000001c4]··Copy·(view·5)
78 ··[0x000001d2]··Special·opcode·19:·advance·Address·by·2·to·0x44a·and·Line·by·0·to·24478 ··[0x000001c5]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·244
79 ··[0x000001d3]··Set·column·to·879 ··[0x000001c6]··Set·column·to·8
80 ··[0x000001d5]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001c8]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001d9]··Advance·Line·by·456·to·70081 ··[0x000001cc]··Advance·Line·by·456·to·700
82 ··[0x000001dc]··Copy·(view·1)82 ··[0x000001cf]··Copy·(view·1)
83 ··[0x000001dd]··Set·column·to·583 ··[0x000001d0]··Set·column·to·5
84 ··[0x000001df]··Set·is_stmt·to·184 ··[0x000001d2]··Set·is_stmt·to·1
85 ··[0x000001e0]··Special·opcode·64:·advance·Address·by·8·to·0x452·and·Line·by·3·to·70385 ··[0x000001d3]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703
86 ··[0x000001e1]··Special·opcode·6:·advance·Address·by·0·to·0x452·and·Line·by·1·to·704·(view·1)86 ··[0x000001d4]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)
87 ··[0x000001e2]··Set·column·to·987 ··[0x000001d5]··Set·column·to·9
88 ··[0x000001e4]··Set·is_stmt·to·088 ··[0x000001d7]··Set·is_stmt·to·0
89 ··[0x000001e5]··Copy·(view·2)89 ··[0x000001d8]··Copy·(view·2)
90 ··[0x000001e6]··Set·column·to·890 ··[0x000001d9]··Set·column·to·8
91 ··[0x000001e8]··Special·opcode·19:·advance·Address·by·2·to·0x454·and·Line·by·0·to·70491 ··[0x000001db]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·704
92 ··[0x000001e9]··Special·opcode·33:·advance·Address·by·4·to·0x458·and·Line·by·0·to·70492 ··[0x000001dc]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·704
93 ··[0x000001ea]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001dd]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001ec]··Set·column·to·594 ··[0x000001df]··Set·column·to·5
95 ··[0x000001ee]··Set·is_stmt·to·195 ··[0x000001e1]··Set·is_stmt·to·1
96 ··[0x000001ef]··Advance·Line·by·-695·to·996 ··[0x000001e2]··Advance·Line·by·-695·to·9
97 ··[0x000001f2]··Copy·(view·1)97 ··[0x000001e5]··Copy·(view·1)
98 ··[0x000001f3]··Set·column·to·2398 ··[0x000001e6]··Set·column·to·23
 99 ··[0x000001e8]··Set·is_stmt·to·0
 100 ··[0x000001e9]··Copy·(view·2)
 101 ··[0x000001ea]··Set·column·to·5
 102 ··[0x000001ec]··Set·is_stmt·to·1
 103 ··[0x000001ed]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10
 104 ··[0x000001ee]··Set·column·to·8
99 ··[0x000001f5]··Set·is_stmt·to·0105 ··[0x000001f0]··Set·is_stmt·to·0
100 ··[0x000001f6]··Copy·(view·2)106 ··[0x000001f1]··Copy·(view·1)
101 ··[0x000001f7]··Set·column·to·5107 ··[0x000001f2]··Set·column·to·5
102 ··[0x000001f9]··Set·is_stmt·to·1108 ··[0x000001f4]··Set·is_stmt·to·1
103 ··[0x000001fa]··Special·opcode·76:·advance·Address·by·10·to·0x462·and·Line·by·1·to·10109 ··[0x000001f5]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13
104 ··[0x000001fb]··Set·column·to·8110 ··[0x000001f6]··Set·column·to·1
105 ··[0x000001fd]··Set·is_stmt·to·0111 ··[0x000001f8]··Set·is_stmt·to·0
106 ··[0x000001fe]··Copy·(view·1)112 ··[0x000001f9]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)
 113 ··[0x000001fa]··Set·column·to·13
 114 ··[0x000001fc]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13
 115 ··[0x000001fd]··Set·File·Name·to·entry·2·in·the·File·Name·Table
107 ··[0x000001ff]··Set·column·to·5116 ··[0x000001ff]··Set·column·to·9
108 ··[0x00000201]··Set·is_stmt·to·1117 ··[0x00000201]··Set·is_stmt·to·1
109 ··[0x00000202]··Special·opcode·22:·advance·Address·by·2·to·0x464·and·Line·by·3·to·13 
110 ··[0x00000203]··Set·column·to·1 
111 ··[0x00000205]··Set·is_stmt·to·0 
112 ··[0x00000206]··Special·opcode·6:·advance·Address·by·0·to·0x464·and·Line·by·1·to·14·(view·1) 
113 ··[0x00000207]··Set·column·to·13 
114 ··[0x00000209]··Special·opcode·32:·advance·Address·by·4·to·0x468·and·Line·by·-1·to·13 
115 ··[0x0000020a]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
116 ··[0x0000020c]··Set·column·to·9 
Max diff block lines reached; 2/10052 bytes (0.02%) of diff not shown.
5.38 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 50 lines modifiedOffset 5, 50 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/_width_table.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x43014 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xad0>20 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xad0>
21 ·<1><2b>:·Abbrev·Number:·5·(DW_TAG_subprogram)21 ·<1><2b>:·Abbrev·Number:·5·(DW_TAG_subprogram)
22 ····<2c>···DW_AT_external····:·(flag_present)·122 ····<2c>···DW_AT_external····:·(flag_present)·1
23 ····<2c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xdd)·23 ····<2c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xdd)·
24 ····<30>···DW_AT_decl_file···:·(data1)·124 ····<30>···DW_AT_decl_file···:·(data1)·1
25 ····<31>···DW_AT_decl_line···:·(data1)·1825 ····<31>···DW_AT_decl_line···:·(data1)·18
26 ····<32>···DW_AT_decl_column·:·(data1)·1626 ····<32>···DW_AT_decl_column·:·(data1)·16
27 ····<33>···DW_AT_prototyped··:·(flag_present)·127 ····<33>···DW_AT_prototyped··:·(flag_present)·1
28 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>28 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
29 ····<37>···DW_AT_low_pc······:·(addr)·0x47c29 ····<37>···DW_AT_low_pc······:·(addr)·0x474
30 ····<3b>···DW_AT_high_pc·····:·(udata)·430 ····<3b>···DW_AT_high_pc·····:·(udata)·4
31 ····<3c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)31 ····<3c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
32 ····<3e>···DW_AT_call_all_calls:·(flag_present)·132 ····<3e>···DW_AT_call_all_calls:·(flag_present)·1
33 ····<3e>···DW_AT_sibling·····:·(ref1)·<0x46>33 ····<3e>···DW_AT_sibling·····:·(ref1)·<0x46>
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x48035 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x2c):·PyInit__width_table41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x1f):·PyInit_black
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x43047 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
49 ····<57>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<57>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><59>:·Abbrev·Number:·4·(DW_TAG_variable)50 ·<2><59>:·Abbrev·Number:·4·(DW_TAG_variable)
51 ····<5a>···DW_AT_name········:·(string)·tmp51 ····<5a>···DW_AT_name········:·(string)·tmp
52 ····<5e>···DW_AT_decl_file···:·(data1)·152 ····<5e>···DW_AT_decl_file···:·(data1)·1
53 ····<5f>···DW_AT_decl_line···:·(data1)·653 ····<5f>···DW_AT_decl_line···:·(data1)·6
54 ····<60>···DW_AT_decl_column·:·(data1)·1554 ····<60>···DW_AT_decl_column·:·(data1)·15
Offset 61, 49 lines modifiedOffset 61, 49 lines modified
61 ····<73>···DW_AT_decl_line···:·(data1)·961 ····<73>···DW_AT_decl_line···:·(data1)·9
62 ····<74>···DW_AT_decl_column·:·(data1)·1162 ····<74>···DW_AT_decl_column·:·(data1)·11
63 ····<75>···DW_AT_type········:·(GNU_ref_alt)·<0x74>63 ····<75>···DW_AT_type········:·(GNU_ref_alt)·<0x74>
64 ····<79>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)64 ····<79>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
65 ····<7d>···DW_AT_GNU_locviews:·(sec_offset)·0x1b65 ····<7d>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
66 ·<2><81>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)66 ·<2><81>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
67 ····<82>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xa98>67 ····<82>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xa98>
68 ····<86>···DW_AT_entry_pc····:·(addr)·0x44868 ····<86>···DW_AT_entry_pc····:·(addr)·0x440
69 ····<8a>···DW_AT_GNU_entry_view:·(data1)·169 ····<8a>···DW_AT_GNU_entry_view:·(data1)·1
70 ····<8b>···DW_AT_ranges······:·(sec_offset)·0xc70 ····<8b>···DW_AT_ranges······:·(sec_offset)·0xc
71 ····<8f>···DW_AT_call_file···:·(data1)·171 ····<8f>···DW_AT_call_file···:·(data1)·1
72 ····<90>···DW_AT_call_line···:·(data1)·872 ····<90>···DW_AT_call_line···:·(data1)·8
73 ····<91>···DW_AT_call_column·:·(data1)·573 ····<91>···DW_AT_call_column·:·(data1)·5
74 ····<92>···DW_AT_sibling·····:·(ref1)·<0xcc>74 ····<92>···DW_AT_sibling·····:·(ref1)·<0xcc>
75 ·<3><93>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)75 ·<3><93>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
76 ····<94>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaa4>76 ····<94>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaa4>
77 ····<98>···DW_AT_location····:·(sec_offset)·0x27·(location·list)77 ····<98>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
78 ····<9c>···DW_AT_GNU_locviews:·(sec_offset)·0x2378 ····<9c>···DW_AT_GNU_locviews:·(sec_offset)·0x23
79 ·<3><a0>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)79 ·<3><a0>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
80 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaaf>80 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaaf>
81 ····<a5>···DW_AT_entry_pc····:·(addr)·0x44881 ····<a5>···DW_AT_entry_pc····:·(addr)·0x440
82 ····<a9>···DW_AT_GNU_entry_view:·(data1)·382 ····<a9>···DW_AT_GNU_entry_view:·(data1)·3
83 ····<aa>···DW_AT_low_pc······:·(addr)·0x44883 ····<aa>···DW_AT_low_pc······:·(addr)·0x440
84 ····<ae>···DW_AT_high_pc·····:·(udata)·284 ····<ae>···DW_AT_high_pc·····:·(udata)·2
85 ····<af>···DW_AT_call_file···:·(data1)·285 ····<af>···DW_AT_call_file···:·(data1)·2
86 ····<b0>···DW_AT_call_line···:·(data2)·70086 ····<b0>···DW_AT_call_line···:·(data2)·700
87 ····<b2>···DW_AT_call_column·:·(data1)·987 ····<b2>···DW_AT_call_column·:·(data1)·9
88 ····<b3>···DW_AT_sibling·····:·(ref1)·<0xc2>88 ····<b3>···DW_AT_sibling·····:·(ref1)·<0xc2>
89 ·<4><b4>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)89 ·<4><b4>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
90 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xab9>90 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xab9>
91 ····<b9>···DW_AT_location····:·(sec_offset)·0x34·(location·list)91 ····<b9>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
92 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x3292 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x32
93 ·<4><c1>:·Abbrev·Number:·093 ·<4><c1>:·Abbrev·Number:·0
94 ·<3><c2>:·Abbrev·Number:·8·(DW_TAG_call_site)94 ·<3><c2>:·Abbrev·Number:·8·(DW_TAG_call_site)
95 ····<c3>···DW_AT_call_return_pc:·(addr)·0x46e95 ····<c3>···DW_AT_call_return_pc:·(addr)·0x466
96 ····<c7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa8a>96 ····<c7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa8a>
97 ·<3><cb>:·Abbrev·Number:·097 ·<3><cb>:·Abbrev·Number:·0
98 ·<2><cc>:·Abbrev·Number:·8·(DW_TAG_call_site)98 ·<2><cc>:·Abbrev·Number:·8·(DW_TAG_call_site)
99 ····<cd>···DW_AT_call_return_pc:·(addr)·0x44699 ····<cd>···DW_AT_call_return_pc:·(addr)·0x43e
100 ····<d1>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa7b>100 ····<d1>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa7b>
101 ·<2><d5>:·Abbrev·Number:·6·(DW_TAG_call_site)101 ·<2><d5>:·Abbrev·Number:·6·(DW_TAG_call_site)
102 ····<d6>···DW_AT_call_return_pc:·(addr)·0x462102 ····<d6>···DW_AT_call_return_pc:·(addr)·0x45a
103 ····<da>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad7>103 ····<da>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad7>
104 ·<3><de>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)104 ·<3><de>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
105 ····<df>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))105 ····<df>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))
106 ····<e1>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»    (DW_OP_lit0)106 ····<e1>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»    (DW_OP_lit0)
107 ·<3><e3>:·Abbrev·Number:·0107 ·<3><e3>:·Abbrev·Number:·0
108 ·<2><e4>:·Abbrev·Number:·0108 ·<2><e4>:·Abbrev·Number:·0
109 ·<1><e5>:·Abbrev·Number:·0109 ·<1><e5>:·Abbrev·Number:·0
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000430·000000509 ····00000428·00000050
10 ····00000000·0000000010 ····00000000·00000000
  
1.48 KB
readelf --wide --debug-dump=loc {}
    
Offset 9, 33 lines modifiedOffset 9, 33 lines modified
  
9 ····Offset···Begin············End··············Expression9 ····Offset···Begin············End··············Expression
  
10 ····0000000c·v0000000·v0000000·location·view·pair10 ····0000000c·v0000000·v0000000·location·view·pair
11 ····0000000e·v0000000·v0000000·location·view·pair11 ····0000000e·v0000000·v0000000·location·view·pair
  
12 ····00000010·v0000000·v0000000·views·at·0000000c·for:12 ····00000010·v0000000·v0000000·views·at·0000000c·for:
13 ·············00000446·00000458·(DW_OP_reg0·(r0))13 ·············0000043e·00000450·(DW_OP_reg0·(r0))
14 ····00000015·v0000000·v0000000·views·at·0000000e·for:14 ····00000015·v0000000·v0000000·views·at·0000000e·for:
15 ·············0000046a·0000046d·(DW_OP_reg0·(r0))15 ·············00000462·00000465·(DW_OP_reg0·(r0))
16 ····0000001a·<End·of·list>16 ····0000001a·<End·of·list>
  
17 ····0000001b·v0000000·v0000000·location·view·pair17 ····0000001b·v0000000·v0000000·location·view·pair
  
18 ····0000001d·v0000000·v0000000·views·at·0000001b·for:18 ····0000001d·v0000000·v0000000·views·at·0000001b·for:
19 ·············00000462·00000469·(DW_OP_reg0·(r0))19 ·············0000045a·00000461·(DW_OP_reg0·(r0))
20 ····00000022·<End·of·list>20 ····00000022·<End·of·list>
  
21 ····00000023·v0000001·v0000000·location·view·pair21 ····00000023·v0000001·v0000000·location·view·pair
22 ····00000025·v0000000·v0000000·location·view·pair22 ····00000025·v0000000·v0000000·location·view·pair
  
23 ····00000027·v0000001·v0000000·views·at·00000023·for:23 ····00000027·v0000001·v0000000·views·at·00000023·for:
24 ·············00000448·00000458·(DW_OP_reg0·(r0))24 ·············00000440·00000450·(DW_OP_reg0·(r0))
25 ····0000002c·v0000000·v0000000·views·at·00000025·for:25 ····0000002c·v0000000·v0000000·views·at·00000025·for:
26 ·············0000046a·0000046d·(DW_OP_reg0·(r0))26 ·············00000462·00000465·(DW_OP_reg0·(r0))
27 ····00000031·<End·of·list>27 ····00000031·<End·of·list>
  
28 ····00000032·v0000003·v0000000·location·view·pair28 ····00000032·v0000003·v0000000·location·view·pair
  
29 ····00000034·v0000003·v0000000·views·at·00000032·for:29 ····00000034·v0000003·v0000000·views·at·00000032·for:
30 ·············00000448·0000044a·(DW_OP_reg0·(r0))30 ·············00000440·00000442·(DW_OP_reg0·(r0))
31 ····00000039·<End·of·list>31 ····00000039·<End·of·list>
  
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000430·000000509 ····00000428·00000050
10 ····00000000·0000000010 ····00000000·00000000
  
760 B
strings --all --bytes=8 {}
    
Offset 1, 30 lines modifiedOffset 1, 29 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/_width_table.c 
3 PyInit__width_table2 /tmp/tmprq7hqrva/build/black.c
 3 PyInit_black
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 _width_table.c 
16 __FRAME_END__15 __FRAME_END__
17 _DYNAMIC16 _DYNAMIC
18 __TMC_END__17 __TMC_END__
19 __dso_handle18 __dso_handle
20 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
 20 PyInit_black
21 __cxa_finalize21 __cxa_finalize
22 PyInit___init__22 PyInit___init__
23 PyInit__width_table 
24 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
25 PyImport_ImportModule24 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
27 _Py_Dealloc26 _Py_Dealloc
28 PyCapsule_Import27 PyCapsule_Import
29 __gmon_start__28 __gmon_start__
30 .shstrtab29 .shstrtab
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000030c·<_init>:2 00000304·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000318·<.plt>:2 00000310·<.plt>:
3 »       ...3 »       ...
938 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000368·<call_weak_fn>:2 00000360·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000038c·<deregister_tm_clones>:4 00000384·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003b8·<register_tm_clones>:6 000003b0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000003ec·<__do_global_dtors_aux>:8 000003e4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000042c·<frame_dummy>:10 00000424·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000430·<PyInit__width_table>:14 00000428·<PyInit_black>:
15 »       ...15 »       ...
  
16 0000047c·<PyInit___init__>:16 00000474·<PyInit___init__>:
17 PyInit___init__():17 PyInit___init__():
18 »       movs»   r0,·r018 »       movs»   r0,·r0
19 »       ...19 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000480·<_fini>:2 00000478·<_fini>:
3 »       ...3 »       ...
328 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/_width_table.c 
3 ··[····2c]··PyInit__width_table2 ··[·····0]··/tmp/tmprq7hqrva/build/black.c
 3 ··[····1f]··PyInit_black
  
2.85 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 26 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·7279005f·77696474·rray_entry._widt15 ··0x000000c0·72726179·5f656e74·72790062·6c61636b·rray_entry.black
 16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
 17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
 18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
 19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
 20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
 21 ··0x00000120·424c455f·00507949·6e69745f·626c6163·BLE_.PyInit_blac
 22 ··0x00000130·6b005f5f·6378615f·66696e61·6c697a65·k.__cxa_finalize
 23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
16 ··0x000000d0·685f7461·626c652e·63005f5f·4652414d·h_table.c.__FRAM 
17 ··0x000000e0·455f454e·445f5f00·5f44594e·414d4943·E_END__._DYNAMIC 
18 ··0x000000f0·005f5f54·4d435f45·4e445f5f·005f5f64·.__TMC_END__.__d 
19 ··0x00000100·736f5f68·616e646c·65005f69·6e697400·so_handle._init. 
20 ··0x00000110·5f66696e·69005f47·4c4f4241·4c5f4f46·_fini._GLOBAL_OF 
21 ··0x00000120·46534554·5f544142·4c455f00·5f5f6378·FSET_TABLE_.__cx 
22 ··0x00000130·615f6669·6e616c69·7a650050·79496e69·a_finalize.PyIni 
23 ··0x00000140·745f5f5f·696e6974·5f5f0050·79496e69·t___init__.PyIni 
24 ··0x00000150·745f5f77·69647468·5f746162·6c65005f·t__width_table._ 
25 ··0x00000160·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl 
26 ··0x00000170·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor 
27 ··0x00000180·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._ 
28 ··0x00000190·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM24 ··0x00000150·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
29 ··0x000001a0·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D25 ··0x00000160·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
 26 ··0x00000170·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
 27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
 28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
30 ··0x000001b0·65616c6c·6f630050·79436170·73756c65·ealloc.PyCapsule29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu
31 ··0x000001c0·5f496d70·6f727400·5f5f676d·6f6e5f73·_Import.__gmon_s30 ··0x000001b0·6c655f49·6d706f72·74005f5f·676d6f6e·le_Import.__gmon
32 ··0x000001d0·74617274·5f5f00·····················tart__.31 ··0x000001c0·5f737461·72745f5f·00················_start__.
  
6.38 KB
./usr/lib/debug/.build-id/e1/0cb44e6e9ad15d70e21d7bca58c132410a3898.debug vs.
./usr/lib/debug/.build-id/a6/41ad8b6f7427a84bcb1ac15f78eb46b654d67a.debug
Files 86% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3576·(bytes·into·file)13 ··Start·of·section·headers:··········3580·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
2.89 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xdf8:1 There·are·33·section·headers,·starting·at·offset·0xdfc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··4
Offset 22, 21 lines modifiedOffset 22, 21 lines modified
22 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015c·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015d·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·000450·000040·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·00048c·000034·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000490·000034·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000558·000590·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001cb·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000ae8·0001cb·00······0···0··1
37 ··[32]·.shstrtab·········STRTAB··········00000000·000caf·000147·00······0···0··137 ··[32]·.shstrtab·········STRTAB··········00000000·000cb3·000147·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·y·(purecode),·p·(processor·specific)42 ··D·(mbind),·y·(purecode),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e10cb44e6e9ad15d70e21d7bca58c132410a38983 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a641ad8b6f7427a84bcb1ac15f78eb46b654d67a
558 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
858 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/ranges.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/ranges.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42c14 ····<18>···DW_AT_low_pc······:·(addr)·0x42c
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
354 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 zGCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/ranges.c2 /tmp/tmprq7hqrva/build/black/ranges.c
3 PyInit_ranges3 PyInit_ranges
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
297 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/ranges.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/ranges.c
3 ··[····26]··PyInit_ranges3 ··[····26]··PyInit_ranges
  
4.09 KB
./usr/lib/debug/.build-id/e5/fec804ab26278eac0f49a8d93c76186d87322a.debug vs.
./usr/lib/debug/.build-id/8a/d5b97c82c36be3a2080282cf50fa2fc9ce4a65.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
1.36 KB
readelf --wide --sections {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015d·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015f·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·000450·000040·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·000450·000040·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·000490·000039·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·000490·000039·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·0004cc·000038·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·0004cc·000038·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·000504·000013·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·000504·000013·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000517·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000517·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000560·000590·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000560·000590·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000af0·0001c7·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000af0·0001c7·00······0···0··1
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e5fec804ab26278eac0f49a8d93c76186d87322a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8ad5b97c82c36be3a2080282cf50fa2fc9ce4a65
576 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/blib2to3/pgen227 ··1»      /tmp/tmprq7hqrva/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xf1):
872 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/blib2to3/pgen2/pgen.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/blib2to3/pgen2/pgen.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
369 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 2*GCC:·(Debian·14.2.0-6)·14.2.01 JeGCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/blib2to3/pgen2/pgen.c2 /tmp/tmprq7hqrva/build/blib2to3/pgen2/pgen.c
3 PyInit_pgen3 PyInit_pgen
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
309 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/blib2to3/pgen2/pgen.c2 ··[·····0]··/tmp/tmprq7hqrva/build/blib2to3/pgen2/pgen.c
3 ··[····2d]··PyInit_pgen3 ··[····2d]··PyInit_pgen
  
3.99 KB
./usr/lib/debug/.build-id/e6/5d3e14d2f54a0105353c07ed68231f0272c103.debug vs.
./usr/lib/debug/.build-id/d4/67c8d687bb946101a8722ff0f6e564df7daecf.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1.36 KB
readelf --wide --sections {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·000159·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015b·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·00048c·000030·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·00048c·000030·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000507·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000507·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000550·000590·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000550·000590·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000ae0·0001c7·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000ae0·0001c7·00······0···0··1
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e65d3e14d2f54a0105353c07ed68231f0272c1033 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d467c8d687bb946101a8722ff0f6e564df7daecf
558 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
854 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/mode.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/mode.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42414 ····<18>···DW_AT_low_pc······:·(addr)·0x424
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
316 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/mode.c2 /tmp/tmprq7hqrva/build/black/mode.c
3 PyInit_mode3 PyInit_mode
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
291 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/mode.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/mode.c
3 ··[····24]··PyInit_mode3 ··[····24]··PyInit_mode
  
37.1 KB
./usr/lib/debug/.build-id/e6/aeb2872a376e4a69042823ee82d0a662caffc3.debug vs.
./usr/lib/debug/.build-id/c3/a44bd2209480e3a3895a32119d4127803e0cd0.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f8·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f0·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.58 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xdf8:1 There·are·33·section·headers,·starting·at·offset·0xdf8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000200·000118·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a6·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a8·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002e0·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000308·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000314·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000364·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········0000047c·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000484·000118·000170·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000480·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005f4·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005ec·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b4·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b6·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·00023c·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002ec·00015c·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015c·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·000448·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000488·000036·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00048c·000034·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001cd·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001cb·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000cb1·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000caf·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.04 KB
readelf --wide --symbols {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Symbol·table·'.symtab'·contains·89·entries:1 Symbol·table·'.symtab'·contains·89·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·00000200·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·000001fc·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002a8·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·000002e0·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000308·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000314·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·00000364·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·0000047c·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·00000484·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·000005f4·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·000005ec·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 27, 66 lines modifiedOffset 27, 66 lines modified
27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists
33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
34 ····30:·00000364·····0·NOTYPE··LOCAL··DEFAULT····9·$a34 ····30:·00000360·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·00000364·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·00000360·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·00000380·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·0000037c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000308·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·00000304·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·0000047c·····0·NOTYPE··LOCAL··DEFAULT···10·$a38 ····34:·00000478·····0·NOTYPE··LOCAL··DEFAULT···10·$a
39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
40 ····36:·00000310·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·00000480·····0·NOTYPE··LOCAL··DEFAULT···10·$a41 ····37:·0000047c·····0·NOTYPE··LOCAL··DEFAULT···10·$a
42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
43 ····39:·00000484·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·00000480·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·00000484·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·00000480·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·00000389·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·00000385·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·00000388·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·00000384·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003b4·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003b5·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003b1·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d50 ····46:·000003d4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
51 ····47:·00002030·····0·NOTYPE··LOCAL··DEFAULT···17·$d51 ····47:·00002030·····0·NOTYPE··LOCAL··DEFAULT···17·$d
52 ····48:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·000003e9·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·000003e5·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000414·····0·NOTYPE··LOCAL··DEFAULT····9·$d54 ····50:·00000410·····0·NOTYPE··LOCAL··DEFAULT····9·$d
55 ····51:·00002034·····1·OBJECT··LOCAL··DEFAULT···18·completed.055 ····51:·00002034·····1·OBJECT··LOCAL··DEFAULT···18·completed.0
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000429·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linegen.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·schema.c
64 ····60:·00000514·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000478·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·00000564·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·0000055c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00000564·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·0000055c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005f4·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005ec·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005f4·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005ec·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000308·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·0000047c·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000314·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000328·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·0000042d····76·FUNC····GLOBAL·DEFAULT····9·PyInit_linegen84 ····80:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_schema
85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
86 ····82:·00000479·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e6aeb2872a376e4a69042823ee82d0a662caffc33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c3a44bd2209480e3a3895a32119d4127803e0cd0
9.89 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5563 ··Length:······················555
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3985 ··Prologue·Length:·············397
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   linegen.c35 ··1»      1»     0»    0»   schema.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000198]··Set·column·to·149 ··[0x00000197]··Set·column·to·1
50 ··[0x0000019a]··Extended·opcode·2:·set·Address·to·0x42c50 ··[0x00000199]··Extended·opcode·2:·set·Address·to·0x428
51 ··[0x000001a1]··Special·opcode·9:·advance·Address·by·0·to·0x42c·and·Line·by·4·to·551 ··[0x000001a0]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·5
52 ··[0x000001a2]··Set·column·to·552 ··[0x000001a1]··Set·column·to·5
53 ··[0x000001a4]··Special·opcode·104:·advance·Address·by·14·to·0x43a·and·Line·by·1·to·653 ··[0x000001a3]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·6
54 ··[0x000001a5]··Special·opcode·6:·advance·Address·by·0·to·0x43a·and·Line·by·1·to·7·(view·1)54 ··[0x000001a4]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a6]··Set·column·to·1755 ··[0x000001a5]··Set·column·to·17
56 ··[0x000001a8]··Set·is_stmt·to·056 ··[0x000001a7]··Set·is_stmt·to·0
57 ··[0x000001a9]··Copy·(view·2)57 ··[0x000001a8]··Copy·(view·2)
58 ··[0x000001aa]··Set·column·to·858 ··[0x000001a9]··Set·column·to·8
59 ··[0x000001ac]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001ab]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b0]··Special·opcode·61:·advance·Address·by·8·to·0x442·and·Line·by·0·to·760 ··[0x000001af]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7
61 ··[0x000001b1]··Set·column·to·561 ··[0x000001b0]··Set·column·to·5
62 ··[0x000001b3]··Set·is_stmt·to·162 ··[0x000001b2]··Set·is_stmt·to·1
63 ··[0x000001b4]··Special·opcode·20:·advance·Address·by·2·to·0x444·and·Line·by·1·to·863 ··[0x000001b3]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·8
64 ··[0x000001b5]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001b4]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001b7]··Set·column·to·3765 ··[0x000001b6]··Set·column·to·37
66 ··[0x000001b9]··Advance·Line·by·688·to·69666 ··[0x000001b8]··Advance·Line·by·688·to·696
67 ··[0x000001bc]··Copy·(view·1)67 ··[0x000001bb]··Copy·(view·1)
68 ··[0x000001bd]··Set·column·to·568 ··[0x000001bc]··Set·column·to·5
69 ··[0x000001bf]··Special·opcode·9:·advance·Address·by·0·to·0x444·and·Line·by·4·to·700·(view·2)69 ··[0x000001be]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)
70 ··[0x000001c0]··Set·column·to·3670 ··[0x000001bf]··Set·column·to·36
71 ··[0x000001c2]··Advance·Line·by·-461·to·23971 ··[0x000001c1]··Advance·Line·by·-461·to·239
72 ··[0x000001c5]··Copy·(view·3)72 ··[0x000001c4]··Copy·(view·3)
73 ··[0x000001c6]··Set·column·to·573 ··[0x000001c5]··Set·column·to·5
74 ··[0x000001c8]··Special·opcode·10:·advance·Address·by·0·to·0x444·and·Line·by·5·to·244·(view·4)74 ··[0x000001c7]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)
75 ··[0x000001c9]··Set·column·to·1475 ··[0x000001c8]··Set·column·to·14
76 ··[0x000001cb]··Set·is_stmt·to·076 ··[0x000001ca]··Set·is_stmt·to·0
77 ··[0x000001cc]··Copy·(view·5)77 ··[0x000001cb]··Copy·(view·5)
78 ··[0x000001cd]··Special·opcode·19:·advance·Address·by·2·to·0x446·and·Line·by·0·to·24478 ··[0x000001cc]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·244
79 ··[0x000001ce]··Set·column·to·879 ··[0x000001cd]··Set·column·to·8
80 ··[0x000001d0]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001cf]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001d4]··Advance·Line·by·456·to·70081 ··[0x000001d3]··Advance·Line·by·456·to·700
82 ··[0x000001d7]··Copy·(view·1)82 ··[0x000001d6]··Copy·(view·1)
83 ··[0x000001d8]··Set·column·to·583 ··[0x000001d7]··Set·column·to·5
84 ··[0x000001da]··Set·is_stmt·to·184 ··[0x000001d9]··Set·is_stmt·to·1
85 ··[0x000001db]··Special·opcode·64:·advance·Address·by·8·to·0x44e·and·Line·by·3·to·70385 ··[0x000001da]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703
86 ··[0x000001dc]··Special·opcode·6:·advance·Address·by·0·to·0x44e·and·Line·by·1·to·704·(view·1)86 ··[0x000001db]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)
87 ··[0x000001dd]··Set·column·to·987 ··[0x000001dc]··Set·column·to·9
88 ··[0x000001df]··Set·is_stmt·to·088 ··[0x000001de]··Set·is_stmt·to·0
89 ··[0x000001e0]··Copy·(view·2)89 ··[0x000001df]··Copy·(view·2)
90 ··[0x000001e1]··Set·column·to·890 ··[0x000001e0]··Set·column·to·8
91 ··[0x000001e3]··Special·opcode·19:·advance·Address·by·2·to·0x450·and·Line·by·0·to·70491 ··[0x000001e2]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·704
92 ··[0x000001e4]··Special·opcode·33:·advance·Address·by·4·to·0x454·and·Line·by·0·to·70492 ··[0x000001e3]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·704
93 ··[0x000001e5]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001e4]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001e7]··Set·column·to·594 ··[0x000001e6]··Set·column·to·5
95 ··[0x000001e9]··Set·is_stmt·to·195 ··[0x000001e8]··Set·is_stmt·to·1
96 ··[0x000001ea]··Advance·Line·by·-695·to·996 ··[0x000001e9]··Advance·Line·by·-695·to·9
97 ··[0x000001ed]··Copy·(view·1)97 ··[0x000001ec]··Copy·(view·1)
98 ··[0x000001ee]··Set·column·to·2398 ··[0x000001ed]··Set·column·to·23
99 ··[0x000001f0]··Set·is_stmt·to·099 ··[0x000001ef]··Set·is_stmt·to·0
100 ··[0x000001f1]··Copy·(view·2)100 ··[0x000001f0]··Copy·(view·2)
101 ··[0x000001f2]··Set·column·to·5101 ··[0x000001f1]··Set·column·to·5
102 ··[0x000001f4]··Set·is_stmt·to·1102 ··[0x000001f3]··Set·is_stmt·to·1
103 ··[0x000001f5]··Special·opcode·76:·advance·Address·by·10·to·0x45e·and·Line·by·1·to·10103 ··[0x000001f4]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10
104 ··[0x000001f6]··Set·column·to·8104 ··[0x000001f5]··Set·column·to·8
105 ··[0x000001f8]··Set·is_stmt·to·0105 ··[0x000001f7]··Set·is_stmt·to·0
106 ··[0x000001f9]··Copy·(view·1)106 ··[0x000001f8]··Copy·(view·1)
107 ··[0x000001fa]··Set·column·to·5107 ··[0x000001f9]··Set·column·to·5
108 ··[0x000001fc]··Set·is_stmt·to·1108 ··[0x000001fb]··Set·is_stmt·to·1
109 ··[0x000001fd]··Special·opcode·22:·advance·Address·by·2·to·0x460·and·Line·by·3·to·13109 ··[0x000001fc]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13
110 ··[0x000001fe]··Set·column·to·1110 ··[0x000001fd]··Set·column·to·1
111 ··[0x00000200]··Set·is_stmt·to·0111 ··[0x000001ff]··Set·is_stmt·to·0
112 ··[0x00000201]··Special·opcode·6:·advance·Address·by·0·to·0x460·and·Line·by·1·to·14·(view·1)112 ··[0x00000200]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)
113 ··[0x00000202]··Set·column·to·13113 ··[0x00000201]··Set·column·to·13
114 ··[0x00000204]··Special·opcode·32:·advance·Address·by·4·to·0x464·and·Line·by·-1·to·13114 ··[0x00000203]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13
115 ··[0x00000205]··Set·File·Name·to·entry·2·in·the·File·Name·Table115 ··[0x00000204]··Set·File·Name·to·entry·2·in·the·File·Name·Table
116 ··[0x00000207]··Set·column·to·9116 ··[0x00000206]··Set·column·to·9
117 ··[0x00000209]··Set·is_stmt·to·1117 ··[0x00000208]··Set·is_stmt·to·1
118 ··[0x0000020a]··Advance·Line·by·692·to·705118 ··[0x00000209]··Advance·Line·by·692·to·705
119 ··[0x0000020d]··Special·opcode·19:·advance·Address·by·2·to·0x466·and·Line·by·0·to·705119 ··[0x0000020c]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705
120 ··[0x0000020e]··Set·is_stmt·to·0120 ··[0x0000020d]··Set·is_stmt·to·0
121 ··[0x0000020f]··Special·opcode·33:·advance·Address·by·4·to·0x46a·and·Line·by·0·to·705121 ··[0x0000020e]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705
122 ··[0x00000210]··Special·opcode·19:·advance·Address·by·2·to·0x46c·and·Line·by·0·to·705122 ··[0x0000020f]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705
123 ··[0x00000211]··Set·File·Name·to·entry·1·in·the·File·Name·Table123 ··[0x00000210]··Set·File·Name·to·entry·1·in·the·File·Name·Table
124 ··[0x00000213]··Set·column·to·1124 ··[0x00000212]··Set·column·to·1
125 ··[0x00000215]··Advance·Line·by·-691·to·14125 ··[0x00000214]··Advance·Line·by·-691·to·14
126 ··[0x00000218]··Copy·(view·1)126 ··[0x00000217]··Copy·(view·1)
127 ··[0x00000219]··Set·column·to·38127 ··[0x00000218]··Set·column·to·38
128 ··[0x0000021b]··Set·is_stmt·to·1128 ··[0x0000021a]··Set·is_stmt·to·1
129 ··[0x0000021c]··Extended·opcode·2:·set·Address·to·0x478129 ··[0x0000021b]··Extended·opcode·2:·set·Address·to·0x474
130 ··[0x00000223]··Special·opcode·9:·advance·Address·by·0·to·0x478·and·Line·by·4·to·18130 ··[0x00000222]··Special·opcode·9:·advance·Address·by·0·to·0x474·and·Line·by·4·to·18
Max diff block lines reached; 2/10051 bytes (0.02%) of diff not shown.
5.38 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 50 lines modifiedOffset 5, 50 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/linegen.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0xe):·/tmp/tmprq7hqrva/build/black/schema.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42c14 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xad0>20 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xad0>
21 ·<1><2b>:·Abbrev·Number:·5·(DW_TAG_subprogram)21 ·<1><2b>:·Abbrev·Number:·5·(DW_TAG_subprogram)
22 ····<2c>···DW_AT_external····:·(flag_present)·122 ····<2c>···DW_AT_external····:·(flag_present)·1
23 ····<2c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xdd)·23 ····<2c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xdd)·
24 ····<30>···DW_AT_decl_file···:·(data1)·124 ····<30>···DW_AT_decl_file···:·(data1)·1
25 ····<31>···DW_AT_decl_line···:·(data1)·1825 ····<31>···DW_AT_decl_line···:·(data1)·18
26 ····<32>···DW_AT_decl_column·:·(data1)·1626 ····<32>···DW_AT_decl_column·:·(data1)·16
27 ····<33>···DW_AT_prototyped··:·(flag_present)·127 ····<33>···DW_AT_prototyped··:·(flag_present)·1
28 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>28 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
29 ····<37>···DW_AT_low_pc······:·(addr)·0x47829 ····<37>···DW_AT_low_pc······:·(addr)·0x474
30 ····<3b>···DW_AT_high_pc·····:·(udata)·430 ····<3b>···DW_AT_high_pc·····:·(udata)·4
31 ····<3c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)31 ····<3c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
32 ····<3e>···DW_AT_call_all_calls:·(flag_present)·132 ····<3e>···DW_AT_call_all_calls:·(flag_present)·1
33 ····<3e>···DW_AT_sibling·····:·(ref1)·<0x46>33 ····<3e>···DW_AT_sibling·····:·(ref1)·<0x46>
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47c35 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x27):·PyInit_linegen41 ····<47>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_schema
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42c47 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
49 ····<57>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<57>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><59>:·Abbrev·Number:·4·(DW_TAG_variable)50 ·<2><59>:·Abbrev·Number:·4·(DW_TAG_variable)
51 ····<5a>···DW_AT_name········:·(string)·tmp51 ····<5a>···DW_AT_name········:·(string)·tmp
52 ····<5e>···DW_AT_decl_file···:·(data1)·152 ····<5e>···DW_AT_decl_file···:·(data1)·1
53 ····<5f>···DW_AT_decl_line···:·(data1)·653 ····<5f>···DW_AT_decl_line···:·(data1)·6
54 ····<60>···DW_AT_decl_column·:·(data1)·1554 ····<60>···DW_AT_decl_column·:·(data1)·15
Offset 61, 49 lines modifiedOffset 61, 49 lines modified
61 ····<73>···DW_AT_decl_line···:·(data1)·961 ····<73>···DW_AT_decl_line···:·(data1)·9
62 ····<74>···DW_AT_decl_column·:·(data1)·1162 ····<74>···DW_AT_decl_column·:·(data1)·11
63 ····<75>···DW_AT_type········:·(GNU_ref_alt)·<0x74>63 ····<75>···DW_AT_type········:·(GNU_ref_alt)·<0x74>
64 ····<79>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)64 ····<79>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
65 ····<7d>···DW_AT_GNU_locviews:·(sec_offset)·0x1b65 ····<7d>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
66 ·<2><81>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)66 ·<2><81>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
67 ····<82>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xa98>67 ····<82>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xa98>
68 ····<86>···DW_AT_entry_pc····:·(addr)·0x44468 ····<86>···DW_AT_entry_pc····:·(addr)·0x440
69 ····<8a>···DW_AT_GNU_entry_view:·(data1)·169 ····<8a>···DW_AT_GNU_entry_view:·(data1)·1
70 ····<8b>···DW_AT_ranges······:·(sec_offset)·0xc70 ····<8b>···DW_AT_ranges······:·(sec_offset)·0xc
71 ····<8f>···DW_AT_call_file···:·(data1)·171 ····<8f>···DW_AT_call_file···:·(data1)·1
72 ····<90>···DW_AT_call_line···:·(data1)·872 ····<90>···DW_AT_call_line···:·(data1)·8
73 ····<91>···DW_AT_call_column·:·(data1)·573 ····<91>···DW_AT_call_column·:·(data1)·5
74 ····<92>···DW_AT_sibling·····:·(ref1)·<0xcc>74 ····<92>···DW_AT_sibling·····:·(ref1)·<0xcc>
75 ·<3><93>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)75 ·<3><93>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
76 ····<94>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaa4>76 ····<94>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaa4>
77 ····<98>···DW_AT_location····:·(sec_offset)·0x27·(location·list)77 ····<98>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
78 ····<9c>···DW_AT_GNU_locviews:·(sec_offset)·0x2378 ····<9c>···DW_AT_GNU_locviews:·(sec_offset)·0x23
79 ·<3><a0>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)79 ·<3><a0>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
80 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaaf>80 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaaf>
81 ····<a5>···DW_AT_entry_pc····:·(addr)·0x44481 ····<a5>···DW_AT_entry_pc····:·(addr)·0x440
82 ····<a9>···DW_AT_GNU_entry_view:·(data1)·382 ····<a9>···DW_AT_GNU_entry_view:·(data1)·3
83 ····<aa>···DW_AT_low_pc······:·(addr)·0x44483 ····<aa>···DW_AT_low_pc······:·(addr)·0x440
84 ····<ae>···DW_AT_high_pc·····:·(udata)·284 ····<ae>···DW_AT_high_pc·····:·(udata)·2
85 ····<af>···DW_AT_call_file···:·(data1)·285 ····<af>···DW_AT_call_file···:·(data1)·2
86 ····<b0>···DW_AT_call_line···:·(data2)·70086 ····<b0>···DW_AT_call_line···:·(data2)·700
87 ····<b2>···DW_AT_call_column·:·(data1)·987 ····<b2>···DW_AT_call_column·:·(data1)·9
88 ····<b3>···DW_AT_sibling·····:·(ref1)·<0xc2>88 ····<b3>···DW_AT_sibling·····:·(ref1)·<0xc2>
89 ·<4><b4>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)89 ·<4><b4>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
90 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xab9>90 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xab9>
91 ····<b9>···DW_AT_location····:·(sec_offset)·0x34·(location·list)91 ····<b9>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
92 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x3292 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x32
93 ·<4><c1>:·Abbrev·Number:·093 ·<4><c1>:·Abbrev·Number:·0
94 ·<3><c2>:·Abbrev·Number:·8·(DW_TAG_call_site)94 ·<3><c2>:·Abbrev·Number:·8·(DW_TAG_call_site)
95 ····<c3>···DW_AT_call_return_pc:·(addr)·0x46a95 ····<c3>···DW_AT_call_return_pc:·(addr)·0x466
96 ····<c7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa8a>96 ····<c7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa8a>
97 ·<3><cb>:·Abbrev·Number:·097 ·<3><cb>:·Abbrev·Number:·0
98 ·<2><cc>:·Abbrev·Number:·8·(DW_TAG_call_site)98 ·<2><cc>:·Abbrev·Number:·8·(DW_TAG_call_site)
99 ····<cd>···DW_AT_call_return_pc:·(addr)·0x44299 ····<cd>···DW_AT_call_return_pc:·(addr)·0x43e
100 ····<d1>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa7b>100 ····<d1>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa7b>
101 ·<2><d5>:·Abbrev·Number:·6·(DW_TAG_call_site)101 ·<2><d5>:·Abbrev·Number:·6·(DW_TAG_call_site)
102 ····<d6>···DW_AT_call_return_pc:·(addr)·0x45e102 ····<d6>···DW_AT_call_return_pc:·(addr)·0x45a
103 ····<da>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad7>103 ····<da>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad7>
104 ·<3><de>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)104 ·<3><de>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
105 ····<df>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))105 ····<df>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))
106 ····<e1>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»    (DW_OP_lit0)106 ····<e1>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»    (DW_OP_lit0)
107 ·<3><e3>:·Abbrev·Number:·0107 ·<3><e3>:·Abbrev·Number:·0
108 ·<2><e4>:·Abbrev·Number:·0108 ·<2><e4>:·Abbrev·Number:·0
109 ·<1><e5>:·Abbrev·Number:·0109 ·<1><e5>:·Abbrev·Number:·0
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000042c·000000509 ····00000428·00000050
10 ····00000000·0000000010 ····00000000·00000000
  
1.48 KB
readelf --wide --debug-dump=loc {}
    
Offset 9, 33 lines modifiedOffset 9, 33 lines modified
  
9 ····Offset···Begin············End··············Expression9 ····Offset···Begin············End··············Expression
  
10 ····0000000c·v0000000·v0000000·location·view·pair10 ····0000000c·v0000000·v0000000·location·view·pair
11 ····0000000e·v0000000·v0000000·location·view·pair11 ····0000000e·v0000000·v0000000·location·view·pair
  
12 ····00000010·v0000000·v0000000·views·at·0000000c·for:12 ····00000010·v0000000·v0000000·views·at·0000000c·for:
13 ·············00000442·00000454·(DW_OP_reg0·(r0))13 ·············0000043e·00000450·(DW_OP_reg0·(r0))
14 ····00000015·v0000000·v0000000·views·at·0000000e·for:14 ····00000015·v0000000·v0000000·views·at·0000000e·for:
15 ·············00000466·00000469·(DW_OP_reg0·(r0))15 ·············00000462·00000465·(DW_OP_reg0·(r0))
16 ····0000001a·<End·of·list>16 ····0000001a·<End·of·list>
  
17 ····0000001b·v0000000·v0000000·location·view·pair17 ····0000001b·v0000000·v0000000·location·view·pair
  
18 ····0000001d·v0000000·v0000000·views·at·0000001b·for:18 ····0000001d·v0000000·v0000000·views·at·0000001b·for:
19 ·············0000045e·00000465·(DW_OP_reg0·(r0))19 ·············0000045a·00000461·(DW_OP_reg0·(r0))
20 ····00000022·<End·of·list>20 ····00000022·<End·of·list>
  
21 ····00000023·v0000001·v0000000·location·view·pair21 ····00000023·v0000001·v0000000·location·view·pair
22 ····00000025·v0000000·v0000000·location·view·pair22 ····00000025·v0000000·v0000000·location·view·pair
  
23 ····00000027·v0000001·v0000000·views·at·00000023·for:23 ····00000027·v0000001·v0000000·views·at·00000023·for:
24 ·············00000444·00000454·(DW_OP_reg0·(r0))24 ·············00000440·00000450·(DW_OP_reg0·(r0))
25 ····0000002c·v0000000·v0000000·views·at·00000025·for:25 ····0000002c·v0000000·v0000000·views·at·00000025·for:
26 ·············00000466·00000469·(DW_OP_reg0·(r0))26 ·············00000462·00000465·(DW_OP_reg0·(r0))
27 ····00000031·<End·of·list>27 ····00000031·<End·of·list>
  
28 ····00000032·v0000003·v0000000·location·view·pair28 ····00000032·v0000003·v0000000·location·view·pair
  
29 ····00000034·v0000003·v0000000·views·at·00000032·for:29 ····00000034·v0000003·v0000000·views·at·00000032·for:
30 ·············00000444·00000446·(DW_OP_reg0·(r0))30 ·············00000440·00000442·(DW_OP_reg0·(r0))
31 ····00000039·<End·of·list>31 ····00000039·<End·of·list>
  
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000042c·000000509 ····00000428·00000050
10 ····00000000·0000000010 ····00000000·00000000
  
732 B
strings --all --bytes=8 {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/linegen.c 
3 PyInit_linegen2 PyInit_schema
 3 /tmp/tmprq7hqrva/build/black/schema.c
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 linegen.c15 schema.c
16 __FRAME_END__16 __FRAME_END__
17 _DYNAMIC17 _DYNAMIC
18 __TMC_END__18 __TMC_END__
19 __dso_handle19 __dso_handle
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
21 PyInit_linegen21 PyInit_schema
22 __cxa_finalize22 __cxa_finalize
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 _Py_Dealloc27 _Py_Dealloc
28 PyCapsule_Import28 PyCapsule_Import
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000308·<_init>:2 00000304·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000314·<.plt>:2 00000310·<.plt>:
3 »       ...3 »       ...
934 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000364·<call_weak_fn>:2 00000360·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000388·<deregister_tm_clones>:4 00000384·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003b4·<register_tm_clones>:6 000003b0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000003e8·<__do_global_dtors_aux>:8 000003e4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000428·<frame_dummy>:10 00000424·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 0000042c·<PyInit_linegen>:14 00000428·<PyInit_schema>:
15 »       ...15 »       ...
  
16 00000478·<PyInit___init__>:16 00000474·<PyInit___init__>:
17 PyInit___init__():17 PyInit___init__():
18 »       movs»   r0,·r018 »       movs»   r0,·r0
19 »       ...19 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000047c·<_fini>:2 00000478·<_fini>:
3 »       ...3 »       ...
326 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/linegen.c 
3 ··[····27]··PyInit_linegen2 ··[·····0]··PyInit_schema
 3 ··[·····e]··/tmp/tmprq7hqrva/build/black/schema.c
  
2.79 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·7279006c·696e6567·rray_entry.lineg15 ··0x000000c0·72726179·5f656e74·72790073·6368656d·rray_entry.schem
16 ··0x000000d0·656e2e63·005f5f46·52414d45·5f454e44·en.c.__FRAME_END16 ··0x000000d0·612e6300·5f5f4652·414d455f·454e445f·a.c.__FRAME_END_
17 ··0x000000e0·5f5f005f·44594e41·4d494300·5f5f544d·__._DYNAMIC.__TM17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC
18 ··0x000000f0·435f454e·445f5f00·5f5f6473·6f5f6861·C_END__.__dso_ha18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han
19 ··0x00000100·6e646c65·005f696e·6974005f·66696e69·ndle._init._fini19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.
20 ··0x00000110·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
21 ··0x00000120·5441424c·455f0050·79496e69·745f6c69·TABLE_.PyInit_li21 ··0x00000120·41424c45·5f005079·496e6974·5f736368·ABLE_.PyInit_sch
22 ··0x00000130·6e656765·6e005f5f·6378615f·66696e61·negen.__cxa_fina22 ··0x00000130·656d6100·5f5f6378·615f6669·6e616c69·ema.__cxa_finali
23 ··0x00000140·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in23 ··0x00000140·7a650050·79496e69·745f5f5f·696e6974·ze.PyInit___init
24 ··0x00000150·69745f5f·005f4954·4d5f7265·67697374·it__._ITM_regist24 ··0x00000150·5f5f005f·49544d5f·72656769·73746572·__._ITM_register
 25 ··0x00000160·544d436c·6f6e6554·61626c65·00507949·TMCloneTable.PyI
 26 ··0x00000170·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu
 27 ··0x00000180·6c65005f·49544d5f·64657265·67697374·le._ITM_deregist
25 ··0x00000160·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P28 ··0x00000190·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
26 ··0x00000170·79496d70·6f72745f·496d706f·72744d6f·yImport_ImportMo 
27 ··0x00000180·64756c65·005f4954·4d5f6465·72656769·dule._ITM_deregi 
28 ··0x00000190·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable 
29 ··0x000001a0·005f5079·5f446561·6c6c6f63·00507943·._Py_Dealloc.PyC29 ··0x000001a0·50795f44·65616c6c·6f630050·79436170·Py_Dealloc.PyCap
30 ··0x000001b0·61707375·6c655f49·6d706f72·74005f5f·apsule_Import.__30 ··0x000001b0·73756c65·5f496d70·6f727400·5f5f676d·sule_Import.__gm
31 ··0x000001c0·676d6f6e·5f737461·72745f5f·00·······gmon_start__.31 ··0x000001c0·6f6e5f73·74617274·5f5f00············on_start__.
  
26.3 KB
./usr/lib/debug/.build-id/e8/d9124e6d5bd6ed8e4238216961dca5b97e6004.debug vs.
./usr/lib/debug/.build-id/83/93553165f91093b460a9eec8afcc1ec1ccc113.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3572·(bytes·into·file)13 ··Start·of·section·headers:··········3580·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f0·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f4·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.07 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xdf4:1 There·are·33·section·headers,·starting·at·offset·0xdfc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a6·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000480·000118·00016c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000480·000118·000170·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005ec·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005f0·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015a·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015b·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00048c·000032·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00048c·000037·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000558·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001c9·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000ae8·0001cb·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000cad·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000cb3·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.89 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·000005ec·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·000005f0·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 37 lines modifiedOffset 56, 37 lines modified
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·rusty.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pytree.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·0000055c·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·00000560·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·0000055c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·00000560·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005ec·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005f0·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005ec·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005f0·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_rusty 
85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
86 ····82:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
 87 ····83:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_pytree
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e8d9124e6d5bd6ed8e4238216961dca5b97e60043 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8393553165f91093b460a9eec8afcc1ec1ccc113
9.93 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5543 ··Length:······················558
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3965 ··Prologue·Length:·············400
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/blib2to3
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xeb):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   rusty.c35 ··1»      1»     0»    0»   pytree.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000196]··Set·column·to·149 ··[0x0000019a]··Set·column·to·1
50 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x42850 ··[0x0000019c]··Extended·opcode·2:·set·Address·to·0x428
51 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·551 ··[0x000001a3]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·5
52 ··[0x000001a0]··Set·column·to·552 ··[0x000001a4]··Set·column·to·5
53 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·653 ··[0x000001a6]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·6
54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)54 ··[0x000001a7]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a4]··Set·column·to·1755 ··[0x000001a8]··Set·column·to·17
56 ··[0x000001a6]··Set·is_stmt·to·056 ··[0x000001aa]··Set·is_stmt·to·0
57 ··[0x000001a7]··Copy·(view·2)57 ··[0x000001ab]··Copy·(view·2)
58 ··[0x000001a8]··Set·column·to·858 ··[0x000001ac]··Set·column·to·8
59 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001ae]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·760 ··[0x000001b2]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7
61 ··[0x000001af]··Set·column·to·561 ··[0x000001b3]··Set·column·to·5
62 ··[0x000001b1]··Set·is_stmt·to·162 ··[0x000001b5]··Set·is_stmt·to·1
63 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·863 ··[0x000001b6]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·8
64 ··[0x000001b3]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001b7]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001b5]··Set·column·to·3765 ··[0x000001b9]··Set·column·to·37
66 ··[0x000001b7]··Advance·Line·by·688·to·69666 ··[0x000001bb]··Advance·Line·by·688·to·696
67 ··[0x000001ba]··Copy·(view·1)67 ··[0x000001be]··Copy·(view·1)
68 ··[0x000001bb]··Set·column·to·568 ··[0x000001bf]··Set·column·to·5
69 ··[0x000001bd]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)69 ··[0x000001c1]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)
70 ··[0x000001be]··Set·column·to·3670 ··[0x000001c2]··Set·column·to·36
71 ··[0x000001c0]··Advance·Line·by·-461·to·23971 ··[0x000001c4]··Advance·Line·by·-461·to·239
72 ··[0x000001c3]··Copy·(view·3)72 ··[0x000001c7]··Copy·(view·3)
73 ··[0x000001c4]··Set·column·to·573 ··[0x000001c8]··Set·column·to·5
74 ··[0x000001c6]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)74 ··[0x000001ca]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)
75 ··[0x000001c7]··Set·column·to·1475 ··[0x000001cb]··Set·column·to·14
76 ··[0x000001c9]··Set·is_stmt·to·076 ··[0x000001cd]··Set·is_stmt·to·0
77 ··[0x000001ca]··Copy·(view·5)77 ··[0x000001ce]··Copy·(view·5)
78 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·24478 ··[0x000001cf]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·244
79 ··[0x000001cc]··Set·column·to·879 ··[0x000001d0]··Set·column·to·8
80 ··[0x000001ce]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001d2]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001d2]··Advance·Line·by·456·to·70081 ··[0x000001d6]··Advance·Line·by·456·to·700
82 ··[0x000001d5]··Copy·(view·1)82 ··[0x000001d9]··Copy·(view·1)
83 ··[0x000001d6]··Set·column·to·583 ··[0x000001da]··Set·column·to·5
84 ··[0x000001d8]··Set·is_stmt·to·184 ··[0x000001dc]··Set·is_stmt·to·1
85 ··[0x000001d9]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·70385 ··[0x000001dd]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703
86 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)86 ··[0x000001de]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)
87 ··[0x000001db]··Set·column·to·987 ··[0x000001df]··Set·column·to·9
88 ··[0x000001dd]··Set·is_stmt·to·088 ··[0x000001e1]··Set·is_stmt·to·0
89 ··[0x000001de]··Copy·(view·2)89 ··[0x000001e2]··Copy·(view·2)
90 ··[0x000001df]··Set·column·to·890 ··[0x000001e3]··Set·column·to·8
91 ··[0x000001e1]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·70491 ··[0x000001e5]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·704
92 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·70492 ··[0x000001e6]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·704
93 ··[0x000001e3]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001e7]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001e5]··Set·column·to·594 ··[0x000001e9]··Set·column·to·5
95 ··[0x000001e7]··Set·is_stmt·to·195 ··[0x000001eb]··Set·is_stmt·to·1
96 ··[0x000001e8]··Advance·Line·by·-695·to·996 ··[0x000001ec]··Advance·Line·by·-695·to·9
97 ··[0x000001eb]··Copy·(view·1)97 ··[0x000001ef]··Copy·(view·1)
98 ··[0x000001ec]··Set·column·to·23 
99 ··[0x000001ee]··Set·is_stmt·to·0 
100 ··[0x000001ef]··Copy·(view·2) 
101 ··[0x000001f0]··Set·column·to·598 ··[0x000001f0]··Set·column·to·23
102 ··[0x000001f2]··Set·is_stmt·to·199 ··[0x000001f2]··Set·is_stmt·to·0
 100 ··[0x000001f3]··Copy·(view·2)
 101 ··[0x000001f4]··Set·column·to·5
 102 ··[0x000001f6]··Set·is_stmt·to·1
103 ··[0x000001f3]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10103 ··[0x000001f7]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10
104 ··[0x000001f4]··Set·column·to·8104 ··[0x000001f8]··Set·column·to·8
105 ··[0x000001f6]··Set·is_stmt·to·0105 ··[0x000001fa]··Set·is_stmt·to·0
106 ··[0x000001f7]··Copy·(view·1)106 ··[0x000001fb]··Copy·(view·1)
107 ··[0x000001f8]··Set·column·to·5107 ··[0x000001fc]··Set·column·to·5
108 ··[0x000001fa]··Set·is_stmt·to·1108 ··[0x000001fe]··Set·is_stmt·to·1
109 ··[0x000001fb]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13109 ··[0x000001ff]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13
110 ··[0x000001fc]··Set·column·to·1 
111 ··[0x000001fe]··Set·is_stmt·to·0 
112 ··[0x000001ff]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1) 
113 ··[0x00000200]··Set·column·to·13110 ··[0x00000200]··Set·column·to·1
 111 ··[0x00000202]··Set·is_stmt·to·0
 112 ··[0x00000203]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)
 113 ··[0x00000204]··Set·column·to·13
114 ··[0x00000202]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13114 ··[0x00000206]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13
115 ··[0x00000203]··Set·File·Name·to·entry·2·in·the·File·Name·Table115 ··[0x00000207]··Set·File·Name·to·entry·2·in·the·File·Name·Table
116 ··[0x00000205]··Set·column·to·9116 ··[0x00000209]··Set·column·to·9
117 ··[0x00000207]··Set·is_stmt·to·1117 ··[0x0000020b]··Set·is_stmt·to·1
118 ··[0x00000208]··Advance·Line·by·692·to·705118 ··[0x0000020c]··Advance·Line·by·692·to·705
119 ··[0x0000020b]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705119 ··[0x0000020f]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705
120 ··[0x0000020c]··Set·is_stmt·to·0120 ··[0x00000210]··Set·is_stmt·to·0
121 ··[0x0000020d]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705121 ··[0x00000211]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705
122 ··[0x0000020e]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705122 ··[0x00000212]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705
123 ··[0x0000020f]··Set·File·Name·to·entry·1·in·the·File·Name·Table123 ··[0x00000213]··Set·File·Name·to·entry·1·in·the·File·Name·Table
124 ··[0x00000211]··Set·column·to·1124 ··[0x00000215]··Set·column·to·1
Max diff block lines reached; 2/10089 bytes (0.02%) of diff not shown.
1.61 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/rusty.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/blib2to3/pytree.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_rusty41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x29):·PyInit_pytree
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
765 B
strings --all --bytes=8 {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/rusty.c 
3 PyInit_rusty2 /tmp/tmprq7hqrva/build/blib2to3/pytree.c
 3 PyInit_pytree
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
 15 pytree.c
15 __FRAME_END__16 __FRAME_END__
16 _DYNAMIC17 _DYNAMIC
17 __TMC_END__18 __TMC_END__
18 __dso_handle19 __dso_handle
19 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
20 PyInit_rusty 
21 __cxa_finalize21 __cxa_finalize
22 PyInit___init__22 PyInit___init__
23 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
 24 PyInit_pytree
24 PyImport_ImportModule25 PyImport_ImportModule
25 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
26 _Py_Dealloc27 _Py_Dealloc
27 PyCapsule_Import28 PyCapsule_Import
28 __gmon_start__29 __gmon_start__
29 .shstrtab30 .shstrtab
30 .note.gnu.build-id31 .note.gnu.build-id
563 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000424·<frame_dummy>:17 00000424·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000428·<PyInit_rusty>:21 00000428·<PyInit_pytree>:
22 »       ...22 »       ...
  
23 00000474·<PyInit___init__>:23 00000474·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
325 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/rusty.c2 ··[·····0]··/tmp/tmprq7hqrva/build/blib2to3/pytree.c
3 ··[····25]··PyInit_rusty3 ··[····29]··PyInit_pytree
  
2.79 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790072·75737479·rray_entry.rusty15 ··0x000000c0·72726179·5f656e74·72790070·79747265·rray_entry.pytre
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·652e6300·5f5f4652·414d455f·454e445f·e.c.__FRAME_END_
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
 21 ··0x00000120·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina
21 ··0x00000120·424c455f·00507949·6e69745f·72757374·BLE_.PyInit_rust 
22 ··0x00000130·79005f5f·6378615f·66696e61·6c697a65·y.__cxa_finalize 
23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__22 ··0x00000130·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in
24 ··0x00000150·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM23 ··0x00000140·69745f5f·005f4954·4d5f7265·67697374·it__._ITM_regist
25 ··0x00000160·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
26 ··0x00000170·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule 
27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister25 ··0x00000160·79496e69·745f7079·74726565·00507949·yInit_pytree.PyI
 26 ··0x00000170·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu
 27 ··0x00000180·6c65005f·49544d5f·64657265·67697374·le._ITM_deregist
28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py28 ··0x00000190·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._
29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu29 ··0x000001a0·50795f44·65616c6c·6f630050·79436170·Py_Dealloc.PyCap
30 ··0x000001b0·6c655f49·6d706f72·74005f5f·676d6f6e·le_Import.__gmon30 ··0x000001b0·73756c65·5f496d70·6f727400·5f5f676d·sule_Import.__gm
31 ··0x000001c0·5f737461·72745f5f·00················_start__.31 ··0x000001c0·6f6e5f73·74617274·5f5f00············on_start__.
  
2.75 KB
./usr/lib/debug/.build-id/eb/fbedfd3d8027b41fd09d7abef09e259d2d90a3.debug vs.
./usr/lib/debug/.build-id/90/96d3c150b2912656867a1bf261f3b7a0ddea10.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ebfbedfd3d8027b41fd09d7abef09e259d2d90a33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9096d3c150b2912656867a1bf261f3b7a0ddea10
558 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
884 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/handle_ipynb_magics.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/handle_ipynb_magics.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x43414 ····<18>···DW_AT_low_pc······:·(addr)·0x434
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
361 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/handle_ipynb_magics.c2 /tmp/tmprq7hqrva/build/black/handle_ipynb_magics.c
3 PyInit_handle_ipynb_magics3 PyInit_handle_ipynb_magics
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
336 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/handle_ipynb_magics.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/handle_ipynb_magics.c
3 ··[····33]··PyInit_handle_ipynb_magics3 ··[····33]··PyInit_handle_ipynb_magics
  
9.73 KB
./usr/lib/debug/.build-id/f0/9a338647cbc35c7c4c6244c93ec2451451e6aa.debug vs.
./usr/lib/debug/.build-id/64/9a29037b68c6ac8c382e7c981048778bf15700.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% similar despite different names
1.36 KB
readelf --wide --sections {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··422 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
23 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··123 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
24 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··124 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
25 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··125 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
26 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··126 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
27 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··427 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
28 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··428 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
29 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015a·00···C··0···0··429 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015c·00···C··0···0··4
30 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··430 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··4
31 ··[26]·.debug_str········PROGBITS········00000000·00048c·000032·01··MS··0···0··131 ··[26]·.debug_str········PROGBITS········00000000·00048c·000032·01··MS··0···0··1
32 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··432 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
33 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··133 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
34 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··134 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··1
35 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··435 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··4
36 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001c9·00······0···0··136 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001c9·00······0···0··1
2.08 KB
readelf --wide --symbols {}
    
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·trans.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·rusty.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·0000055c·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·0000055c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·0000055c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·0000055c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_trans84 ····80:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_rusty
85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
86 ····82:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f09a338647cbc35c7c4c6244c93ec2451451e6aa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·649a29037b68c6ac8c382e7c981048778bf15700
772 B
readelf --wide --debug-dump=rawline {}
    
Offset 21, 24 lines modifiedOffset 21, 24 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   trans.c35 ··1»      1»     0»    0»   rusty.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
1.61 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/trans.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/rusty.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_trans41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_rusty
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
669 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/trans.c 
3 PyInit_trans2 /tmp/tmprq7hqrva/build/black/rusty.c
 3 PyInit_rusty
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 __FRAME_END__15 __FRAME_END__
16 _DYNAMIC16 _DYNAMIC
17 __TMC_END__17 __TMC_END__
18 __dso_handle18 __dso_handle
19 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
20 PyInit_trans20 PyInit_rusty
21 __cxa_finalize21 __cxa_finalize
22 PyInit___init__22 PyInit___init__
23 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
24 PyImport_ImportModule24 PyImport_ImportModule
25 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
26 _Py_Dealloc26 _Py_Dealloc
27 PyCapsule_Import27 PyCapsule_Import
562 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000424·<frame_dummy>:17 00000424·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000428·<PyInit_trans>:21 00000428·<PyInit_rusty>:
22 »       ...22 »       ...
  
23 00000474·<PyInit___init__>:23 00000474·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
320 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/trans.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/rusty.c
3 ··[····25]··PyInit_trans3 ··[····25]··PyInit_rusty
  
1.75 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 22 lines modifiedOffset 8, 22 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790074·72616e73·rray_entry.trans15 ··0x000000c0·72726179·5f656e74·72790072·75737479·rray_entry.rusty
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
21 ··0x00000120·424c455f·00507949·6e69745f·7472616e·BLE_.PyInit_tran21 ··0x00000120·424c455f·00507949·6e69745f·72757374·BLE_.PyInit_rust
22 ··0x00000130·73005f5f·6378615f·66696e61·6c697a65·s.__cxa_finalize22 ··0x00000130·79005f5f·6378615f·66696e61·6c697a65·y.__cxa_finalize
23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
24 ··0x00000150·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM24 ··0x00000150·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
25 ··0x00000160·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp25 ··0x00000160·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
26 ··0x00000170·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule26 ··0x00000170·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu
38.2 KB
./usr/lib/debug/.build-id/f2/8e3893be1decdb5d8a400ac24191a5c5407dfb.debug vs.
./usr/lib/debug/.build-id/de/bdc30e517b6af2fc5d4b5893566441bb2a6e0f.debug
Files 92% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3584·(bytes·into·file)13 ··Start·of·section·headers:··········3604·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f4·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00604·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.79 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xe00:1 There·are·33·section·headers,·starting·at·offset·0xe14:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000140·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000200·000118·0000a8·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a8·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002e0·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000308·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000314·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000364·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········0000047c·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000480·000118·000170·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000484·000118·00017c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005f0·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00000600·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015b·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·000164·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·000454·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00048c·000038·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·000494·000041·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004d8·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·000510·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000523·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000558·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·00056c·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000ae8·0001cf·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000afc·0001cf·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000cb7·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000ccb·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.34 KB
readelf --wide --symbols {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Symbol·table·'.symtab'·contains·89·entries:1 Symbol·table·'.symtab'·contains·89·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·000000f4·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash5 ·····2:·00000118·····0·SECTION·LOCAL··DEFAULT····2·.gnu.hash
6 ·····3:·0000013c·····0·SECTION·LOCAL··DEFAULT····3·.dynsym6 ·····3:·00000140·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
7 ·····4:·000001fc·····0·SECTION·LOCAL··DEFAULT····4·.dynstr7 ·····4:·00000200·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
8 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn8 ·····5:·000002a8·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
9 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt9 ·····6:·000002e0·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
10 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init10 ·····7:·00000308·····0·SECTION·LOCAL··DEFAULT····7·.init
11 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt11 ·····8:·00000314·····0·SECTION·LOCAL··DEFAULT····8·.plt
12 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text12 ·····9:·00000364·····0·SECTION·LOCAL··DEFAULT····9·.text
13 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini13 ····10:·0000047c·····0·SECTION·LOCAL··DEFAULT···10·.fini
14 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata14 ····11:·00000484·····0·SECTION·LOCAL··DEFAULT···11·.rodata
15 ····12:·000005f0·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame15 ····12:·00000600·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array16 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array17 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic18 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got19 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data20 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss21 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 27, 66 lines modifiedOffset 27, 66 lines modified
27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.debug_abbrev
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···24·.debug_line
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···25·.debug_frame
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···26·.debug_str
31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists31 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···27·.debug_loclists
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·.debug_rnglists
33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o33 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
34 ····30:·00000360·····0·NOTYPE··LOCAL··DEFAULT····9·$a34 ····30:·00000364·····0·NOTYPE··LOCAL··DEFAULT····9·$a
35 ····31:·00000360·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn35 ····31:·00000364·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
36 ····32:·0000037c·····0·NOTYPE··LOCAL··DEFAULT····9·$d36 ····32:·00000380·····0·NOTYPE··LOCAL··DEFAULT····9·$d
37 ····33:·00000304·····0·NOTYPE··LOCAL··DEFAULT····7·$a37 ····33:·00000308·····0·NOTYPE··LOCAL··DEFAULT····7·$a
38 ····34:·00000478·····0·NOTYPE··LOCAL··DEFAULT···10·$a38 ····34:·0000047c·····0·NOTYPE··LOCAL··DEFAULT···10·$a
39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o39 ····35:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
40 ····36:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····7·$a40 ····36:·00000310·····0·NOTYPE··LOCAL··DEFAULT····7·$a
41 ····37:·0000047c·····0·NOTYPE··LOCAL··DEFAULT···10·$a41 ····37:·00000480·····0·NOTYPE··LOCAL··DEFAULT···10·$a
42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c42 ····38:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
43 ····39:·00000480·····0·NOTYPE··LOCAL··DEFAULT···11·$d43 ····39:·00000484·····0·NOTYPE··LOCAL··DEFAULT···11·$d
44 ····40:·00000480·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits44 ····40:·00000484·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
45 ····41:·00000385·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones45 ····41:·00000389·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
46 ····42:·00000384·····0·NOTYPE··LOCAL··DEFAULT····9·$t46 ····42:·00000388·····0·NOTYPE··LOCAL··DEFAULT····9·$t
47 ····43:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····9·$d47 ····43:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
48 ····44:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·000003b4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·000003b1·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones49 ····45:·000003b5·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
50 ····46:·000003d4·····0·NOTYPE··LOCAL··DEFAULT····9·$d50 ····46:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
51 ····47:·00002030·····0·NOTYPE··LOCAL··DEFAULT···17·$d51 ····47:·00002030·····0·NOTYPE··LOCAL··DEFAULT···17·$d
52 ····48:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·000003e5·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux53 ····49:·000003e9·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
54 ····50:·00000410·····0·NOTYPE··LOCAL··DEFAULT····9·$d54 ····50:·00000414·····0·NOTYPE··LOCAL··DEFAULT····9·$d
55 ····51:·00002034·····1·OBJECT··LOCAL··DEFAULT···18·completed.055 ····51:·00002034·····1·OBJECT··LOCAL··DEFAULT···18·completed.0
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000429·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·comments.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·literals.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000514·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·00000470·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000478·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·00000560·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·00000570·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00000560·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·00000570·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005f0·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·00000600·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005f0·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·00000600·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000308·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·0000047c·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000314·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000328·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
 84 ····80:·0000042d····76·FUNC····GLOBAL·DEFAULT····9·PyInit_literals
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·00000479·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
89 ····85:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_comments 
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f28e3893be1decdb5d8a400ac24191a5c5407dfb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·debdc30e517b6af2fc5d4b5893566441bb2a6e0f
9.91 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5573 ··Length:······················566
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3995 ··Prologue·Length:·············408
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/black27 ··1»      /tmp/tmprq7hqrva/build/blib2to3/pgen2
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xe8):33 ·The·File·Name·Table·(offset·0xf1):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   comments.c35 ··1»      1»     0»    0»   literals.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x00000199]··Set·column·to·149 ··[0x000001a2]··Set·column·to·1
50 ··[0x0000019b]··Extended·opcode·2:·set·Address·to·0x42850 ··[0x000001a4]··Extended·opcode·2:·set·Address·to·0x42c
51 ··[0x000001a2]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·551 ··[0x000001ab]··Special·opcode·9:·advance·Address·by·0·to·0x42c·and·Line·by·4·to·5
52 ··[0x000001a3]··Set·column·to·552 ··[0x000001ac]··Set·column·to·5
53 ··[0x000001a5]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·653 ··[0x000001ae]··Special·opcode·104:·advance·Address·by·14·to·0x43a·and·Line·by·1·to·6
54 ··[0x000001a6]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)54 ··[0x000001af]··Special·opcode·6:·advance·Address·by·0·to·0x43a·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a7]··Set·column·to·1755 ··[0x000001b0]··Set·column·to·17
56 ··[0x000001a9]··Set·is_stmt·to·056 ··[0x000001b2]··Set·is_stmt·to·0
57 ··[0x000001aa]··Copy·(view·2)57 ··[0x000001b3]··Copy·(view·2)
58 ··[0x000001ab]··Set·column·to·858 ··[0x000001b4]··Set·column·to·8
59 ··[0x000001ad]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001b6]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b1]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·760 ··[0x000001ba]··Special·opcode·61:·advance·Address·by·8·to·0x442·and·Line·by·0·to·7
61 ··[0x000001b2]··Set·column·to·561 ··[0x000001bb]··Set·column·to·5
62 ··[0x000001b4]··Set·is_stmt·to·162 ··[0x000001bd]··Set·is_stmt·to·1
63 ··[0x000001b5]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·863 ··[0x000001be]··Special·opcode·20:·advance·Address·by·2·to·0x444·and·Line·by·1·to·8
64 ··[0x000001b6]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001bf]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001b8]··Set·column·to·37 
66 ··[0x000001ba]··Advance·Line·by·688·to·696 
67 ··[0x000001bd]··Copy·(view·1) 
68 ··[0x000001be]··Set·column·to·5 
69 ··[0x000001c0]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2) 
70 ··[0x000001c1]··Set·column·to·3665 ··[0x000001c1]··Set·column·to·37
71 ··[0x000001c3]··Advance·Line·by·-461·to·23966 ··[0x000001c3]··Advance·Line·by·688·to·696
72 ··[0x000001c6]··Copy·(view·3)67 ··[0x000001c6]··Copy·(view·1)
73 ··[0x000001c7]··Set·column·to·568 ··[0x000001c7]··Set·column·to·5
 69 ··[0x000001c9]··Special·opcode·9:·advance·Address·by·0·to·0x444·and·Line·by·4·to·700·(view·2)
 70 ··[0x000001ca]··Set·column·to·36
 71 ··[0x000001cc]··Advance·Line·by·-461·to·239
 72 ··[0x000001cf]··Copy·(view·3)
 73 ··[0x000001d0]··Set·column·to·5
74 ··[0x000001c9]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)74 ··[0x000001d2]··Special·opcode·10:·advance·Address·by·0·to·0x444·and·Line·by·5·to·244·(view·4)
75 ··[0x000001ca]··Set·column·to·1475 ··[0x000001d3]··Set·column·to·14
76 ··[0x000001cc]··Set·is_stmt·to·076 ··[0x000001d5]··Set·is_stmt·to·0
77 ··[0x000001cd]··Copy·(view·5)77 ··[0x000001d6]··Copy·(view·5)
78 ··[0x000001ce]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·24478 ··[0x000001d7]··Special·opcode·19:·advance·Address·by·2·to·0x446·and·Line·by·0·to·244
79 ··[0x000001cf]··Set·column·to·879 ··[0x000001d8]··Set·column·to·8
80 ··[0x000001d1]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001da]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001d5]··Advance·Line·by·456·to·70081 ··[0x000001de]··Advance·Line·by·456·to·700
82 ··[0x000001d8]··Copy·(view·1)82 ··[0x000001e1]··Copy·(view·1)
83 ··[0x000001d9]··Set·column·to·583 ··[0x000001e2]··Set·column·to·5
84 ··[0x000001db]··Set·is_stmt·to·184 ··[0x000001e4]··Set·is_stmt·to·1
85 ··[0x000001dc]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·70385 ··[0x000001e5]··Special·opcode·64:·advance·Address·by·8·to·0x44e·and·Line·by·3·to·703
86 ··[0x000001dd]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)86 ··[0x000001e6]··Special·opcode·6:·advance·Address·by·0·to·0x44e·and·Line·by·1·to·704·(view·1)
87 ··[0x000001de]··Set·column·to·987 ··[0x000001e7]··Set·column·to·9
88 ··[0x000001e0]··Set·is_stmt·to·088 ··[0x000001e9]··Set·is_stmt·to·0
89 ··[0x000001e1]··Copy·(view·2)89 ··[0x000001ea]··Copy·(view·2)
90 ··[0x000001e2]··Set·column·to·890 ··[0x000001eb]··Set·column·to·8
91 ··[0x000001e4]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·70491 ··[0x000001ed]··Special·opcode·19:·advance·Address·by·2·to·0x450·and·Line·by·0·to·704
92 ··[0x000001e5]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·70492 ··[0x000001ee]··Special·opcode·33:·advance·Address·by·4·to·0x454·and·Line·by·0·to·704
93 ··[0x000001e6]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001ef]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001e8]··Set·column·to·5 
95 ··[0x000001ea]··Set·is_stmt·to·1 
96 ··[0x000001eb]··Advance·Line·by·-695·to·9 
97 ··[0x000001ee]··Copy·(view·1) 
98 ··[0x000001ef]··Set·column·to·23 
99 ··[0x000001f1]··Set·is_stmt·to·0 
100 ··[0x000001f2]··Copy·(view·2) 
101 ··[0x000001f3]··Set·column·to·594 ··[0x000001f1]··Set·column·to·5
102 ··[0x000001f5]··Set·is_stmt·to·195 ··[0x000001f3]··Set·is_stmt·to·1
 96 ··[0x000001f4]··Advance·Line·by·-695·to·9
 97 ··[0x000001f7]··Copy·(view·1)
 98 ··[0x000001f8]··Set·column·to·23
 99 ··[0x000001fa]··Set·is_stmt·to·0
 100 ··[0x000001fb]··Copy·(view·2)
 101 ··[0x000001fc]··Set·column·to·5
 102 ··[0x000001fe]··Set·is_stmt·to·1
103 ··[0x000001f6]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10103 ··[0x000001ff]··Special·opcode·76:·advance·Address·by·10·to·0x45e·and·Line·by·1·to·10
104 ··[0x000001f7]··Set·column·to·8104 ··[0x00000200]··Set·column·to·8
105 ··[0x000001f9]··Set·is_stmt·to·0 
106 ··[0x000001fa]··Copy·(view·1) 
107 ··[0x000001fb]··Set·column·to·5 
108 ··[0x000001fd]··Set·is_stmt·to·1 
109 ··[0x000001fe]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13 
110 ··[0x000001ff]··Set·column·to·1 
111 ··[0x00000201]··Set·is_stmt·to·0105 ··[0x00000202]··Set·is_stmt·to·0
 106 ··[0x00000203]··Copy·(view·1)
 107 ··[0x00000204]··Set·column·to·5
 108 ··[0x00000206]··Set·is_stmt·to·1
 109 ··[0x00000207]··Special·opcode·22:·advance·Address·by·2·to·0x460·and·Line·by·3·to·13
 110 ··[0x00000208]··Set·column·to·1
 111 ··[0x0000020a]··Set·is_stmt·to·0
112 ··[0x00000202]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)112 ··[0x0000020b]··Special·opcode·6:·advance·Address·by·0·to·0x460·and·Line·by·1·to·14·(view·1)
Max diff block lines reached; 2/10067 bytes (0.02%) of diff not shown.
5.4 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 50 lines modifiedOffset 5, 50 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/black/comments.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/blib2to3/pgen2/literals.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x42c
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xad0>20 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xad0>
21 ·<1><2b>:·Abbrev·Number:·5·(DW_TAG_subprogram)21 ·<1><2b>:·Abbrev·Number:·5·(DW_TAG_subprogram)
22 ····<2c>···DW_AT_external····:·(flag_present)·122 ····<2c>···DW_AT_external····:·(flag_present)·1
23 ····<2c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xdd)·23 ····<2c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xdd)·
24 ····<30>···DW_AT_decl_file···:·(data1)·124 ····<30>···DW_AT_decl_file···:·(data1)·1
25 ····<31>···DW_AT_decl_line···:·(data1)·1825 ····<31>···DW_AT_decl_line···:·(data1)·18
26 ····<32>···DW_AT_decl_column·:·(data1)·1626 ····<32>···DW_AT_decl_column·:·(data1)·16
27 ····<33>···DW_AT_prototyped··:·(flag_present)·127 ····<33>···DW_AT_prototyped··:·(flag_present)·1
28 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>28 ····<33>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
29 ····<37>···DW_AT_low_pc······:·(addr)·0x47429 ····<37>···DW_AT_low_pc······:·(addr)·0x478
30 ····<3b>···DW_AT_high_pc·····:·(udata)·430 ····<3b>···DW_AT_high_pc·····:·(udata)·4
31 ····<3c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)31 ····<3c>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
32 ····<3e>···DW_AT_call_all_calls:·(flag_present)·132 ····<3e>···DW_AT_call_all_calls:·(flag_present)·1
33 ····<3e>···DW_AT_sibling·····:·(ref1)·<0x46>33 ····<3e>···DW_AT_sibling·····:·(ref1)·<0x46>
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x47c
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x28):·PyInit_comments41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x31):·PyInit_literals
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x42c
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
49 ····<57>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<57>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><59>:·Abbrev·Number:·4·(DW_TAG_variable)50 ·<2><59>:·Abbrev·Number:·4·(DW_TAG_variable)
51 ····<5a>···DW_AT_name········:·(string)·tmp51 ····<5a>···DW_AT_name········:·(string)·tmp
52 ····<5e>···DW_AT_decl_file···:·(data1)·152 ····<5e>···DW_AT_decl_file···:·(data1)·1
53 ····<5f>···DW_AT_decl_line···:·(data1)·653 ····<5f>···DW_AT_decl_line···:·(data1)·6
54 ····<60>···DW_AT_decl_column·:·(data1)·1554 ····<60>···DW_AT_decl_column·:·(data1)·15
Offset 61, 49 lines modifiedOffset 61, 49 lines modified
61 ····<73>···DW_AT_decl_line···:·(data1)·961 ····<73>···DW_AT_decl_line···:·(data1)·9
62 ····<74>···DW_AT_decl_column·:·(data1)·1162 ····<74>···DW_AT_decl_column·:·(data1)·11
63 ····<75>···DW_AT_type········:·(GNU_ref_alt)·<0x74>63 ····<75>···DW_AT_type········:·(GNU_ref_alt)·<0x74>
64 ····<79>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)64 ····<79>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
65 ····<7d>···DW_AT_GNU_locviews:·(sec_offset)·0x1b65 ····<7d>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
66 ·<2><81>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)66 ·<2><81>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
67 ····<82>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xa98>67 ····<82>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xa98>
68 ····<86>···DW_AT_entry_pc····:·(addr)·0x44068 ····<86>···DW_AT_entry_pc····:·(addr)·0x444
69 ····<8a>···DW_AT_GNU_entry_view:·(data1)·169 ····<8a>···DW_AT_GNU_entry_view:·(data1)·1
70 ····<8b>···DW_AT_ranges······:·(sec_offset)·0xc70 ····<8b>···DW_AT_ranges······:·(sec_offset)·0xc
71 ····<8f>···DW_AT_call_file···:·(data1)·171 ····<8f>···DW_AT_call_file···:·(data1)·1
72 ····<90>···DW_AT_call_line···:·(data1)·872 ····<90>···DW_AT_call_line···:·(data1)·8
73 ····<91>···DW_AT_call_column·:·(data1)·573 ····<91>···DW_AT_call_column·:·(data1)·5
74 ····<92>···DW_AT_sibling·····:·(ref1)·<0xcc>74 ····<92>···DW_AT_sibling·····:·(ref1)·<0xcc>
75 ·<3><93>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)75 ·<3><93>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
76 ····<94>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaa4>76 ····<94>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaa4>
77 ····<98>···DW_AT_location····:·(sec_offset)·0x27·(location·list)77 ····<98>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
78 ····<9c>···DW_AT_GNU_locviews:·(sec_offset)·0x2378 ····<9c>···DW_AT_GNU_locviews:·(sec_offset)·0x23
79 ·<3><a0>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)79 ·<3><a0>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
80 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaaf>80 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaaf>
81 ····<a5>···DW_AT_entry_pc····:·(addr)·0x44081 ····<a5>···DW_AT_entry_pc····:·(addr)·0x444
82 ····<a9>···DW_AT_GNU_entry_view:·(data1)·382 ····<a9>···DW_AT_GNU_entry_view:·(data1)·3
83 ····<aa>···DW_AT_low_pc······:·(addr)·0x44083 ····<aa>···DW_AT_low_pc······:·(addr)·0x444
84 ····<ae>···DW_AT_high_pc·····:·(udata)·284 ····<ae>···DW_AT_high_pc·····:·(udata)·2
85 ····<af>···DW_AT_call_file···:·(data1)·285 ····<af>···DW_AT_call_file···:·(data1)·2
86 ····<b0>···DW_AT_call_line···:·(data2)·70086 ····<b0>···DW_AT_call_line···:·(data2)·700
87 ····<b2>···DW_AT_call_column·:·(data1)·987 ····<b2>···DW_AT_call_column·:·(data1)·9
88 ····<b3>···DW_AT_sibling·····:·(ref1)·<0xc2>88 ····<b3>···DW_AT_sibling·····:·(ref1)·<0xc2>
89 ·<4><b4>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)89 ·<4><b4>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
90 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xab9>90 ····<b5>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xab9>
91 ····<b9>···DW_AT_location····:·(sec_offset)·0x34·(location·list)91 ····<b9>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
92 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x3292 ····<bd>···DW_AT_GNU_locviews:·(sec_offset)·0x32
93 ·<4><c1>:·Abbrev·Number:·093 ·<4><c1>:·Abbrev·Number:·0
94 ·<3><c2>:·Abbrev·Number:·8·(DW_TAG_call_site)94 ·<3><c2>:·Abbrev·Number:·8·(DW_TAG_call_site)
95 ····<c3>···DW_AT_call_return_pc:·(addr)·0x46695 ····<c3>···DW_AT_call_return_pc:·(addr)·0x46a
96 ····<c7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa8a>96 ····<c7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa8a>
97 ·<3><cb>:·Abbrev·Number:·097 ·<3><cb>:·Abbrev·Number:·0
98 ·<2><cc>:·Abbrev·Number:·8·(DW_TAG_call_site)98 ·<2><cc>:·Abbrev·Number:·8·(DW_TAG_call_site)
99 ····<cd>···DW_AT_call_return_pc:·(addr)·0x43e99 ····<cd>···DW_AT_call_return_pc:·(addr)·0x442
100 ····<d1>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa7b>100 ····<d1>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xa7b>
101 ·<2><d5>:·Abbrev·Number:·6·(DW_TAG_call_site)101 ·<2><d5>:·Abbrev·Number:·6·(DW_TAG_call_site)
102 ····<d6>···DW_AT_call_return_pc:·(addr)·0x45a102 ····<d6>···DW_AT_call_return_pc:·(addr)·0x45e
103 ····<da>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad7>103 ····<da>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xad7>
104 ·<3><de>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)104 ·<3><de>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
105 ····<df>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))105 ····<df>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»      (DW_OP_reg1·(r1))
106 ····<e1>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»    (DW_OP_lit0)106 ····<e1>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·»    (DW_OP_lit0)
107 ·<3><e3>:·Abbrev·Number:·0107 ·<3><e3>:·Abbrev·Number:·0
108 ·<2><e4>:·Abbrev·Number:·0108 ·<2><e4>:·Abbrev·Number:·0
109 ·<1><e5>:·Abbrev·Number:·0109 ·<1><e5>:·Abbrev·Number:·0
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000428·000000509 ····0000042c·00000050
10 ····00000000·0000000010 ····00000000·00000000
  
1.48 KB
readelf --wide --debug-dump=loc {}
    
Offset 9, 33 lines modifiedOffset 9, 33 lines modified
  
9 ····Offset···Begin············End··············Expression9 ····Offset···Begin············End··············Expression
  
10 ····0000000c·v0000000·v0000000·location·view·pair10 ····0000000c·v0000000·v0000000·location·view·pair
11 ····0000000e·v0000000·v0000000·location·view·pair11 ····0000000e·v0000000·v0000000·location·view·pair
  
12 ····00000010·v0000000·v0000000·views·at·0000000c·for:12 ····00000010·v0000000·v0000000·views·at·0000000c·for:
13 ·············0000043e·00000450·(DW_OP_reg0·(r0))13 ·············00000442·00000454·(DW_OP_reg0·(r0))
14 ····00000015·v0000000·v0000000·views·at·0000000e·for:14 ····00000015·v0000000·v0000000·views·at·0000000e·for:
15 ·············00000462·00000465·(DW_OP_reg0·(r0))15 ·············00000466·00000469·(DW_OP_reg0·(r0))
16 ····0000001a·<End·of·list>16 ····0000001a·<End·of·list>
  
17 ····0000001b·v0000000·v0000000·location·view·pair17 ····0000001b·v0000000·v0000000·location·view·pair
  
18 ····0000001d·v0000000·v0000000·views·at·0000001b·for:18 ····0000001d·v0000000·v0000000·views·at·0000001b·for:
19 ·············0000045a·00000461·(DW_OP_reg0·(r0))19 ·············0000045e·00000465·(DW_OP_reg0·(r0))
20 ····00000022·<End·of·list>20 ····00000022·<End·of·list>
  
21 ····00000023·v0000001·v0000000·location·view·pair21 ····00000023·v0000001·v0000000·location·view·pair
22 ····00000025·v0000000·v0000000·location·view·pair22 ····00000025·v0000000·v0000000·location·view·pair
  
23 ····00000027·v0000001·v0000000·views·at·00000023·for:23 ····00000027·v0000001·v0000000·views·at·00000023·for:
24 ·············00000440·00000450·(DW_OP_reg0·(r0))24 ·············00000444·00000454·(DW_OP_reg0·(r0))
25 ····0000002c·v0000000·v0000000·views·at·00000025·for:25 ····0000002c·v0000000·v0000000·views·at·00000025·for:
26 ·············00000462·00000465·(DW_OP_reg0·(r0))26 ·············00000466·00000469·(DW_OP_reg0·(r0))
27 ····00000031·<End·of·list>27 ····00000031·<End·of·list>
  
28 ····00000032·v0000003·v0000000·location·view·pair28 ····00000032·v0000003·v0000000·location·view·pair
  
29 ····00000034·v0000003·v0000000·views·at·00000032·for:29 ····00000034·v0000003·v0000000·views·at·00000032·for:
30 ·············00000440·00000442·(DW_OP_reg0·(r0))30 ·············00000444·00000446·(DW_OP_reg0·(r0))
31 ····00000039·<End·of·list>31 ····00000039·<End·of·list>
  
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000428·000000509 ····0000042c·00000050
10 ····00000000·0000000010 ····00000000·00000000
  
821 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/black/comments.c 
3 PyInit_comments2 /tmp/tmprq7hqrva/build/blib2to3/pgen2/literals.c
 3 PyInit_literals
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 comments.c15 literals.c
16 __FRAME_END__16 __FRAME_END__
17 _DYNAMIC17 _DYNAMIC
18 __TMC_END__18 __TMC_END__
19 __dso_handle19 __dso_handle
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
 21 PyInit_literals
21 __cxa_finalize22 __cxa_finalize
22 PyInit___init__23 PyInit___init__
23 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
24 PyImport_ImportModule25 PyImport_ImportModule
25 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
26 PyInit_comments 
27 _Py_Dealloc27 _Py_Dealloc
28 PyCapsule_Import28 PyCapsule_Import
29 __gmon_start__29 __gmon_start__
30 .shstrtab30 .shstrtab
31 .note.gnu.build-id31 .note.gnu.build-id
32 .gnu.hash32 .gnu.hash
33 .rel.dyn33 .rel.dyn
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000304·<_init>:2 00000308·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000310·<.plt>:2 00000314·<.plt>:
3 »       ...3 »       ...
937 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000360·<call_weak_fn>:2 00000364·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000384·<deregister_tm_clones>:4 00000388·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000003b0·<register_tm_clones>:6 000003b4·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000003e4·<__do_global_dtors_aux>:8 000003e8·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000424·<frame_dummy>:10 00000428·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000428·<PyInit_comments>:14 0000042c·<PyInit_literals>:
15 »       ...15 »       ...
  
16 00000474·<PyInit___init__>:16 00000478·<PyInit___init__>:
17 PyInit___init__():17 PyInit___init__():
18 »       movs»   r0,·r018 »       movs»   r0,·r0
19 »       ...19 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000478·<_fini>:2 0000047c·<_fini>:
3 »       ...3 »       ...
341 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/black/comments.c 
3 ··[····28]··PyInit_comments2 ··[·····0]··/tmp/tmprq7hqrva/build/blib2to3/pgen2/literals.c
 3 ··[····31]··PyInit_literals
  
2.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790063·6f6d6d65·rray_entry.comme15 ··0x000000c0·72726179·5f656e74·7279006c·69746572·rray_entry.liter
16 ··0x000000d0·6e74732e·63005f5f·4652414d·455f454e·nts.c.__FRAME_EN16 ··0x000000d0·616c732e·63005f5f·4652414d·455f454e·als.c.__FRAME_EN
17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T17 ··0x000000e0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T
18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h18 ··0x000000f0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h
19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin19 ··0x00000100·616e646c·65005f69·6e697400·5f66696e·andle._init._fin
20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET20 ··0x00000110·69005f47·4c4f4241·4c5f4f46·46534554·i._GLOBAL_OFFSET
21 ··0x00000120·5f544142·4c455f00·5f5f6378·615f6669·_TABLE_.__cxa_fi21 ··0x00000120·5f544142·4c455f00·5079496e·69745f6c·_TABLE_.PyInit_l
 22 ··0x00000130·69746572·616c7300·5f5f6378·615f6669·iterals.__cxa_fi
22 ··0x00000130·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___23 ··0x00000140·6e616c69·7a650050·79496e69·745f5f5f·nalize.PyInit___
23 ··0x00000140·696e6974·5f5f005f·49544d5f·72656769·init__._ITM_regi24 ··0x00000150·696e6974·5f5f005f·49544d5f·72656769·init__._ITM_regi
24 ··0x00000150·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable25 ··0x00000160·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
25 ··0x00000160·00507949·6d706f72·745f496d·706f7274·.PyImport_Import26 ··0x00000170·00507949·6d706f72·745f496d·706f7274·.PyImport_Import
26 ··0x00000170·4d6f6475·6c65005f·49544d5f·64657265·Module._ITM_dere27 ··0x00000180·4d6f6475·6c65005f·49544d5f·64657265·Module._ITM_dere
27 ··0x00000180·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab28 ··0x00000190·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
28 ··0x00000190·6c650050·79496e69·745f636f·6d6d656e·le.PyInit_commen 
29 ··0x000001a0·7473005f·50795f44·65616c6c·6f630050·ts._Py_Dealloc.P29 ··0x000001a0·6c65005f·50795f44·65616c6c·6f630050·le._Py_Dealloc.P
30 ··0x000001b0·79436170·73756c65·5f496d70·6f727400·yCapsule_Import.30 ··0x000001b0·79436170·73756c65·5f496d70·6f727400·yCapsule_Import.
31 ··0x000001c0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.31 ··0x000001c0·5f5f676d·6f6e5f73·74617274·5f5f00···__gmon_start__.
  
26.0 KB
./usr/lib/debug/.build-id/f9/25e920ada0be267c4784351903c69ad23df06d.debug vs.
./usr/lib/debug/.build-id/87/d72b4d06fa38b65bb8dfb1c891d8d893c0fcf6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3584·(bytes·into·file)13 ··Start·of·section·headers:··········3572·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005fc·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f0·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.07 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xe00:1 There·are·33·section·headers,·starting·at·offset·0xdf4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000480·000118·000178·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000480·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005f8·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005ec·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015f·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015b·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·000450·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·000490·00003b·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00048c·000032·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004cc·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·000504·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·000517·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000560·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000af0·0001c9·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001c9·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000cb9·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000cad·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.1 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·000005f8·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·000005ec·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 37 lines modifiedOffset 56, 37 lines modified
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parse.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·trans.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·00000568·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·0000055c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00000568·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·0000055c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005f8·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005ec·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005f8·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005ec·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
 84 ····80:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_trans
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize85 ····81:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
88 ····84:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
90 ····86:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_parse 
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f925e920ada0be267c4784351903c69ad23df06d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·87d72b4d06fa38b65bb8dfb1c891d8d893c0fcf6
9.9 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5633 ··Length:······················554
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4055 ··Prologue·Length:·············396
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/blib2to3/pgen227 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xf1):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   parse.c35 ··1»      1»     0»    0»   trans.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x0000019f]··Set·column·to·149 ··[0x00000196]··Set·column·to·1
50 ··[0x000001a1]··Extended·opcode·2:·set·Address·to·0x42850 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x428
51 ··[0x000001a8]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·551 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·5
52 ··[0x000001a9]··Set·column·to·552 ··[0x000001a0]··Set·column·to·5
53 ··[0x000001ab]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·653 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·6
54 ··[0x000001ac]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)
55 ··[0x000001ad]··Set·column·to·1755 ··[0x000001a4]··Set·column·to·17
56 ··[0x000001af]··Set·is_stmt·to·056 ··[0x000001a6]··Set·is_stmt·to·0
57 ··[0x000001b0]··Copy·(view·2)57 ··[0x000001a7]··Copy·(view·2)
58 ··[0x000001b1]··Set·column·to·858 ··[0x000001a8]··Set·column·to·8
59 ··[0x000001b3]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b7]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·760 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7
61 ··[0x000001b8]··Set·column·to·561 ··[0x000001af]··Set·column·to·5
62 ··[0x000001ba]··Set·is_stmt·to·162 ··[0x000001b1]··Set·is_stmt·to·1
63 ··[0x000001bb]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·863 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·8
64 ··[0x000001bc]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001b3]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001be]··Set·column·to·3765 ··[0x000001b5]··Set·column·to·37
66 ··[0x000001c0]··Advance·Line·by·688·to·69666 ··[0x000001b7]··Advance·Line·by·688·to·696
 67 ··[0x000001ba]··Copy·(view·1)
 68 ··[0x000001bb]··Set·column·to·5
 69 ··[0x000001bd]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)
 70 ··[0x000001be]··Set·column·to·36
 71 ··[0x000001c0]··Advance·Line·by·-461·to·239
67 ··[0x000001c3]··Copy·(view·1)72 ··[0x000001c3]··Copy·(view·3)
68 ··[0x000001c4]··Set·column·to·573 ··[0x000001c4]··Set·column·to·5
69 ··[0x000001c6]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2) 
70 ··[0x000001c7]··Set·column·to·36 
71 ··[0x000001c9]··Advance·Line·by·-461·to·239 
72 ··[0x000001cc]··Copy·(view·3) 
73 ··[0x000001cd]··Set·column·to·5 
74 ··[0x000001cf]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)74 ··[0x000001c6]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)
75 ··[0x000001d0]··Set·column·to·1475 ··[0x000001c7]··Set·column·to·14
76 ··[0x000001d2]··Set·is_stmt·to·076 ··[0x000001c9]··Set·is_stmt·to·0
77 ··[0x000001d3]··Copy·(view·5)77 ··[0x000001ca]··Copy·(view·5)
78 ··[0x000001d4]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·24478 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·244
79 ··[0x000001d5]··Set·column·to·879 ··[0x000001cc]··Set·column·to·8
80 ··[0x000001d7]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001ce]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001db]··Advance·Line·by·456·to·70081 ··[0x000001d2]··Advance·Line·by·456·to·700
82 ··[0x000001de]··Copy·(view·1)82 ··[0x000001d5]··Copy·(view·1)
83 ··[0x000001df]··Set·column·to·583 ··[0x000001d6]··Set·column·to·5
84 ··[0x000001e1]··Set·is_stmt·to·184 ··[0x000001d8]··Set·is_stmt·to·1
85 ··[0x000001e2]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·70385 ··[0x000001d9]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703
86 ··[0x000001e3]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)86 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)
87 ··[0x000001e4]··Set·column·to·987 ··[0x000001db]··Set·column·to·9
88 ··[0x000001e6]··Set·is_stmt·to·088 ··[0x000001dd]··Set·is_stmt·to·0
89 ··[0x000001e7]··Copy·(view·2)89 ··[0x000001de]··Copy·(view·2)
90 ··[0x000001e8]··Set·column·to·890 ··[0x000001df]··Set·column·to·8
91 ··[0x000001ea]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·70491 ··[0x000001e1]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·704
92 ··[0x000001eb]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·70492 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·704
93 ··[0x000001ec]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001e3]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001ee]··Set·column·to·594 ··[0x000001e5]··Set·column·to·5
 95 ··[0x000001e7]··Set·is_stmt·to·1
 96 ··[0x000001e8]··Advance·Line·by·-695·to·9
 97 ··[0x000001eb]··Copy·(view·1)
 98 ··[0x000001ec]··Set·column·to·23
 99 ··[0x000001ee]··Set·is_stmt·to·0
 100 ··[0x000001ef]··Copy·(view·2)
 101 ··[0x000001f0]··Set·column·to·5
95 ··[0x000001f0]··Set·is_stmt·to·1102 ··[0x000001f2]··Set·is_stmt·to·1
96 ··[0x000001f1]··Advance·Line·by·-695·to·9 
97 ··[0x000001f4]··Copy·(view·1) 
98 ··[0x000001f5]··Set·column·to·23 
99 ··[0x000001f7]··Set·is_stmt·to·0 
100 ··[0x000001f8]··Copy·(view·2) 
101 ··[0x000001f9]··Set·column·to·5 
102 ··[0x000001fb]··Set·is_stmt·to·1 
103 ··[0x000001fc]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10103 ··[0x000001f3]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10
104 ··[0x000001fd]··Set·column·to·8104 ··[0x000001f4]··Set·column·to·8
105 ··[0x000001ff]··Set·is_stmt·to·0105 ··[0x000001f6]··Set·is_stmt·to·0
106 ··[0x00000200]··Copy·(view·1)106 ··[0x000001f7]··Copy·(view·1)
107 ··[0x00000201]··Set·column·to·5107 ··[0x000001f8]··Set·column·to·5
108 ··[0x00000203]··Set·is_stmt·to·1108 ··[0x000001fa]··Set·is_stmt·to·1
109 ··[0x00000204]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13109 ··[0x000001fb]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13
110 ··[0x00000205]··Set·column·to·1110 ··[0x000001fc]··Set·column·to·1
111 ··[0x00000207]··Set·is_stmt·to·0111 ··[0x000001fe]··Set·is_stmt·to·0
112 ··[0x00000208]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)112 ··[0x000001ff]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)
113 ··[0x00000209]··Set·column·to·13113 ··[0x00000200]··Set·column·to·13
114 ··[0x0000020b]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13114 ··[0x00000202]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13
115 ··[0x0000020c]··Set·File·Name·to·entry·2·in·the·File·Name·Table115 ··[0x00000203]··Set·File·Name·to·entry·2·in·the·File·Name·Table
116 ··[0x0000020e]··Set·column·to·9116 ··[0x00000205]··Set·column·to·9
117 ··[0x00000210]··Set·is_stmt·to·1117 ··[0x00000207]··Set·is_stmt·to·1
118 ··[0x00000211]··Advance·Line·by·692·to·705118 ··[0x00000208]··Advance·Line·by·692·to·705
Max diff block lines reached; 2/10061 bytes (0.02%) of diff not shown.
1.62 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/blib2to3/pgen2/parse.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/trans.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x2e):·PyInit_parse41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_trans
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
798 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 11 lines modified
1 mGCC:·(Debian·14.2.0-6)·14.2.01 GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/blib2to3/pgen2/parse.c2 ,P7·kkdZ
 3 /tmp/tmprq7hqrva/build/black/trans.c
3 PyInit_parse4 PyInit_trans
4 3c```e`a5 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug6 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn7 call_weak_fn
7 crtstuff.c8 crtstuff.c
8 all_implied_fbits9 all_implied_fbits
9 deregister_tm_clones10 deregister_tm_clones
10 __do_global_dtors_aux11 __do_global_dtors_aux
Offset 13, 21 lines modifiedOffset 14, 21 lines modified
13 frame_dummy14 frame_dummy
14 __frame_dummy_init_array_entry15 __frame_dummy_init_array_entry
15 __FRAME_END__16 __FRAME_END__
16 _DYNAMIC17 _DYNAMIC
17 __TMC_END__18 __TMC_END__
18 __dso_handle19 __dso_handle
19 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
 21 PyInit_trans
20 __cxa_finalize22 __cxa_finalize
21 PyInit___init__23 PyInit___init__
22 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
23 PyImport_ImportModule25 PyImport_ImportModule
24 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
25 _Py_Dealloc27 _Py_Dealloc
26 PyInit_parse 
27 PyCapsule_Import28 PyCapsule_Import
28 __gmon_start__29 __gmon_start__
29 .shstrtab30 .shstrtab
30 .note.gnu.build-id31 .note.gnu.build-id
31 .gnu.hash32 .gnu.hash
32 .rel.dyn33 .rel.dyn
33 .rel.plt34 .rel.plt
562 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000424·<frame_dummy>:17 00000424·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000428·<PyInit_parse>:21 00000428·<PyInit_trans>:
22 »       ...22 »       ...
  
23 00000474·<PyInit___init__>:23 00000474·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
329 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/blib2to3/pgen2/parse.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/trans.c
3 ··[····2e]··PyInit_parse3 ··[····25]··PyInit_trans
  
2.33 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790070·61727365·rray_entry.parse15 ··0x000000c0·72726179·5f656e74·72790074·72616e73·rray_entry.trans
16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
 21 ··0x00000120·424c455f·00507949·6e69745f·7472616e·BLE_.PyInit_tran
21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final22 ··0x00000130·73005f5f·6378615f·66696e61·6c697a65·s.__cxa_finalize
22 ··0x00000130·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
23 ··0x00000140·745f5f00·5f49544d·5f726567·69737465·t__._ITM_registe24 ··0x00000150·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
 25 ··0x00000160·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
 26 ··0x00000170·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
 27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
24 ··0x00000150·72544d43·6c6f6e65·5461626c·65005079·rTMCloneTable.Py28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
 29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu
25 ··0x00000160·496d706f·72745f49·6d706f72·744d6f64·Import_ImportMod 
26 ··0x00000170·756c6500·5f49544d·5f646572·65676973·ule._ITM_deregis 
27 ··0x00000180·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable. 
28 ··0x00000190·5f50795f·4465616c·6c6f6300·5079496e·_Py_Dealloc.PyIn 
29 ··0x000001a0·69745f70·61727365·00507943·61707375·it_parse.PyCapsu 
30 ··0x000001b0·6c655f49·6d706f72·74005f5f·676d6f6e·le_Import.__gmon30 ··0x000001b0·6c655f49·6d706f72·74005f5f·676d6f6e·le_Import.__gmon
31 ··0x000001c0·5f737461·72745f5f·00················_start__.31 ··0x000001c0·5f737461·72745f5f·00················_start__.
  
26.2 KB
./usr/lib/debug/.build-id/fd/afe8fe6c43796dfdaae622818a9126316ad839.debug vs.
./usr/lib/debug/.build-id/7f/e94731f9b428e75f69d8e3be7cfa8d8ab4193e.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% similar despite different names
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3580·(bytes·into·file)13 ··Start·of·section·headers:··········3572·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········6
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
848 B
readelf --wide --program-header {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·6·program·headers,·starting·at·offset·523 There·are·6·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f4·R·E·0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x005f0·R·E·0x1000
7 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x10007 ··LOAD···········0x000f38·0x00001f38·0x00001f38·0x00000·0x00100·RW··0x1000
8 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x000f38·0x00001f40·0x00001f40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x49 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1010 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x111 ··GNU_RELRO······0x000f38·0x00001f38·0x00001f38·0x00000·0x000c8·R···0x1
  
12 ·Section·to·Segment·mapping:12 ·Section·to·Segment·mapping:
4.07 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0xdfc:1 There·are·33·section·headers,·starting·at·offset·0xdf4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0000c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000001fc·000118·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002a4·000118·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··410 ··[·6]·.rel.plt··········NOBITS··········000002dc·000118·000028·08···A··3··16··4
11 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000304·000118·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000310·000118·000050·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000360·000118·000118·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00000478·000118·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00000480·000118·000170·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········00000480·000118·00016c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········000005f0·000118·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········000005ec·000118·000004·00···A··0···0··4
17 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··417 ··[13]·.init_array·······NOBITS··········00001f38·000f38·000004·04··WA··0···0··4
18 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··418 ··[14]·.fini_array·······NOBITS··········00001f3c·000f38·000004·04··WA··0···0··4
19 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··419 ··[15]·.dynamic··········NOBITS··········00001f40·000f38·0000c0·08··WA··4···0··4
20 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··420 ··[16]·.got··············NOBITS··········00002000·000f38·000030·04··WA··0···0··4
21 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··421 ··[17]·.data·············NOBITS··········00002030·000f38·000004·00··WA··0···0··4
22 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··122 ··[18]·.bss··············NOBITS··········00002034·000f38·000004·00··WA··0···0··1
23 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··123 ··[19]·.comment··········PROGBITS········00000000·000118·00001e·01··MS··0···0··1
24 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··124 ··[20]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000136·000031·00······0···0··1
25 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··125 ··[21]·.debug_aranges····PROGBITS········00000000·000167·000020·00······0···0··1
26 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··426 ··[22]·.debug_info·······PROGBITS········00000000·000188·0000b5·00···C··0···0··4
27 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··427 ··[23]·.debug_abbrev·····PROGBITS········00000000·000240·0000ae·00···C··0···0··4
28 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015a·00···C··0···0··428 ··[24]·.debug_line·······PROGBITS········00000000·0002f0·00015b·00···C··0···0··4
29 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··429 ··[25]·.debug_frame······PROGBITS········00000000·00044c·000040·00······0···0··4
30 ··[26]·.debug_str········PROGBITS········00000000·00048c·000037·01··MS··0···0··130 ··[26]·.debug_str········PROGBITS········00000000·00048c·000032·01··MS··0···0··1
31 ··[27]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··431 ··[27]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
32 ··[28]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··132 ··[28]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
33 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000048·00······0···0··133 ··[29]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000048·00······0···0··1
34 ··[30]·.symtab···········SYMTAB··········00000000·000558·000590·10·····31··80··434 ··[30]·.symtab···········SYMTAB··········00000000·000554·000590·10·····31··80··4
35 ··[31]·.strtab···········STRTAB··········00000000·000ae8·0001cb·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·000ae4·0001c9·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·000cb3·000147·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·000cad·000147·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··D·(mbind),·y·(purecode),·p·(processor·specific)41 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.83 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000002a4·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·000002dc·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000304·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000310·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·00000360·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·00000478·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·00000480·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·000005f0·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·000005ec·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array17 ····13:·00001f38·····0·SECTION·LOCAL··DEFAULT···13·.init_array
18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array18 ····14:·00001f3c·····0·SECTION·LOCAL··DEFAULT···14·.fini_array
19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic19 ····15:·00001f40·····0·SECTION·LOCAL··DEFAULT···15·.dynamic
20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got20 ····16:·00002000·····0·SECTION·LOCAL··DEFAULT···16·.got
21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data21 ····17:·00002030·····0·SECTION·LOCAL··DEFAULT···17·.data
22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss22 ····18:·00002034·····0·SECTION·LOCAL··DEFAULT···18·.bss
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···19·.comment
Offset 56, 37 lines modifiedOffset 56, 37 lines modified
56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d56 ····52:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry57 ····53:·00001f3c·····0·OBJECT··LOCAL··DEFAULT···14·__do_global_dtors_aux_fini_array_entry
58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t58 ····54:·00000424·····0·NOTYPE··LOCAL··DEFAULT····9·$t
59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy59 ····55:·00000425·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d60 ····56:·00001f38·····0·NOTYPE··LOCAL··DEFAULT···13·$d
61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry61 ····57:·00001f38·····0·OBJECT··LOCAL··DEFAULT···13·__frame_dummy_init_array_entry
62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d62 ····58:·00002034·····0·NOTYPE··LOCAL··DEFAULT···18·$d
63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pytree.c63 ····59:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·const.c
64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d64 ····60:·00000510·····0·NOTYPE··LOCAL··DEFAULT···11·$d
65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000428·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000474·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
69 ····65:·00000560·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·0000055c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00000560·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits70 ····66:·0000055c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
71 ····67:·000005f0·····0·NOTYPE··LOCAL··DEFAULT···12·$d71 ····67:·000005ec·····0·NOTYPE··LOCAL··DEFAULT···12·$d
72 ····68:·000005f0·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__72 ····68:·000005ec·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·73 ····69:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC74 ····70:·00001f40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__75 ····71:·00002034·····0·OBJECT··LOCAL··DEFAULT···17·__TMC_END__
76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle76 ····72:·00002030·····0·OBJECT··LOCAL··DEFAULT···17·__dso_handle
77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init77 ····73:·00000304·····0·FUNC····LOCAL··DEFAULT····7·_init
78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini78 ····74:·00000478·····0·FUNC····LOCAL··DEFAULT···10·_fini
79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_79 ····75:·00002000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a80 ····76:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$a
81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d81 ····77:·00000320·····0·NOTYPE··LOCAL··DEFAULT····8·$d
82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a82 ····78:·00000324·····0·NOTYPE··LOCAL··DEFAULT····8·$a
83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink83 ····79:·00000000·····0·SECTION·LOCAL··DEFAULT···29·.gnu_debugaltlink
84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize84 ····80:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
 85 ····81:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_const
85 ····81:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__86 ····82:·00000475·····4·FUNC····GLOBAL·DEFAULT····9·PyInit___init__
86 ····82:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable87 ····83:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
87 ····83:·00000429····76·FUNC····GLOBAL·DEFAULT····9·PyInit_pytree 
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable89 ····85:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__92 ····88:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fdafe8fe6c43796dfdaae622818a9126316ad8393 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7fe94731f9b428e75f69d8e3be7cfa8d8ab4193e
9.93 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················5583 ··Length:······················554
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4005 ··Prologue·Length:·············396
6 ··Minimum·Instruction·Length:··26 ··Minimum·Instruction·Length:··2
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
  
11 ·Opcodes:11 ·Opcodes:
Offset 21, 122 lines modifiedOffset 21, 122 lines modified
21 ··Opcode·8·has·0·args21 ··Opcode·8·has·0·args
22 ··Opcode·9·has·1·arg22 ··Opcode·9·has·1·arg
23 ··Opcode·10·has·0·args23 ··Opcode·10·has·0·args
24 ··Opcode·11·has·0·args24 ··Opcode·11·has·0·args
25 ··Opcode·12·has·1·arg25 ··Opcode·12·has·1·arg
  
26 ·The·Directory·Table·(offset·0x1b):26 ·The·Directory·Table·(offset·0x1b):
27 ··1»      /tmp/tmptd2qpm2v/build/blib2to327 ··1»      /tmp/tmprq7hqrva/build/black
28 ··2»      /usr/include/python3.1228 ··2»      /usr/include/python3.12
29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include29 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
30 ··4»      /usr/include/arm-linux-gnueabihf/bits30 ··4»      /usr/include/arm-linux-gnueabihf/bits
31 ··5»      /usr/include/arm-linux-gnueabihf/sys31 ··5»      /usr/include/arm-linux-gnueabihf/sys
32 ··6»      /usr/include/python3.12/cpython32 ··6»      /usr/include/python3.12/cpython
  
33 ·The·File·Name·Table·(offset·0xeb):33 ·The·File·Name·Table·(offset·0xe8):
34 ··Entry»  Dir»       Time»   Size»       Name34 ··Entry»  Dir»       Time»   Size»       Name
35 ··1»      1»     0»    0»   pytree.c35 ··1»      1»     0»    0»   const.c
36 ··2»      2»     0»    0»   object.h36 ··2»      2»     0»    0»   object.h
37 ··3»      3»     0»    0»   stddef.h37 ··3»      3»     0»    0»   stddef.h
38 ··4»      4»     0»    0»   types.h38 ··4»      4»     0»    0»   types.h
39 ··5»      5»     0»    0»   types.h39 ··5»      5»     0»    0»   types.h
40 ··6»      2»     0»    0»   pyport.h40 ··6»      2»     0»    0»   pyport.h
41 ··7»      2»     0»    0»   pytypedefs.h41 ··7»      2»     0»    0»   pytypedefs.h
42 ··8»      2»     0»    0»   methodobject.h42 ··8»      2»     0»    0»   methodobject.h
43 ··9»      2»     0»    0»   descrobject.h43 ··9»      2»     0»    0»   descrobject.h
44 ··10»     6»    0»   0»  object.h44 ··10»     6»    0»   0»  object.h
45 ··11»     2»    0»   0»  pybuffer.h45 ··11»     2»    0»   0»  pybuffer.h
46 ··12»     2»    0»   0»  pycapsule.h46 ··12»     2»    0»   0»  pycapsule.h
47 ··13»     2»    0»   0»  import.h47 ··13»     2»    0»   0»  import.h
  
48 ·Line·Number·Statements:48 ·Line·Number·Statements:
49 ··[0x0000019a]··Set·column·to·149 ··[0x00000196]··Set·column·to·1
50 ··[0x0000019c]··Extended·opcode·2:·set·Address·to·0x42850 ··[0x00000198]··Extended·opcode·2:·set·Address·to·0x428
51 ··[0x000001a3]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·551 ··[0x0000019f]··Special·opcode·9:·advance·Address·by·0·to·0x428·and·Line·by·4·to·5
52 ··[0x000001a4]··Set·column·to·552 ··[0x000001a0]··Set·column·to·5
53 ··[0x000001a6]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·653 ··[0x000001a2]··Special·opcode·104:·advance·Address·by·14·to·0x436·and·Line·by·1·to·6
54 ··[0x000001a7]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)54 ··[0x000001a3]··Special·opcode·6:·advance·Address·by·0·to·0x436·and·Line·by·1·to·7·(view·1)
55 ··[0x000001a8]··Set·column·to·1755 ··[0x000001a4]··Set·column·to·17
56 ··[0x000001aa]··Set·is_stmt·to·056 ··[0x000001a6]··Set·is_stmt·to·0
57 ··[0x000001ab]··Copy·(view·2)57 ··[0x000001a7]··Copy·(view·2)
58 ··[0x000001ac]··Set·column·to·858 ··[0x000001a8]··Set·column·to·8
59 ··[0x000001ae]··Extended·opcode·4:·set·Discriminator·to·159 ··[0x000001aa]··Extended·opcode·4:·set·Discriminator·to·1
60 ··[0x000001b2]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·760 ··[0x000001ae]··Special·opcode·61:·advance·Address·by·8·to·0x43e·and·Line·by·0·to·7
61 ··[0x000001b3]··Set·column·to·561 ··[0x000001af]··Set·column·to·5
62 ··[0x000001b5]··Set·is_stmt·to·162 ··[0x000001b1]··Set·is_stmt·to·1
63 ··[0x000001b6]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·863 ··[0x000001b2]··Special·opcode·20:·advance·Address·by·2·to·0x440·and·Line·by·1·to·8
64 ··[0x000001b7]··Set·File·Name·to·entry·2·in·the·File·Name·Table64 ··[0x000001b3]··Set·File·Name·to·entry·2·in·the·File·Name·Table
65 ··[0x000001b9]··Set·column·to·3765 ··[0x000001b5]··Set·column·to·37
66 ··[0x000001bb]··Advance·Line·by·688·to·69666 ··[0x000001b7]··Advance·Line·by·688·to·696
67 ··[0x000001be]··Copy·(view·1)67 ··[0x000001ba]··Copy·(view·1)
68 ··[0x000001bf]··Set·column·to·568 ··[0x000001bb]··Set·column·to·5
69 ··[0x000001c1]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)69 ··[0x000001bd]··Special·opcode·9:·advance·Address·by·0·to·0x440·and·Line·by·4·to·700·(view·2)
70 ··[0x000001c2]··Set·column·to·3670 ··[0x000001be]··Set·column·to·36
71 ··[0x000001c4]··Advance·Line·by·-461·to·23971 ··[0x000001c0]··Advance·Line·by·-461·to·239
72 ··[0x000001c7]··Copy·(view·3)72 ··[0x000001c3]··Copy·(view·3)
73 ··[0x000001c8]··Set·column·to·573 ··[0x000001c4]··Set·column·to·5
74 ··[0x000001ca]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)74 ··[0x000001c6]··Special·opcode·10:·advance·Address·by·0·to·0x440·and·Line·by·5·to·244·(view·4)
75 ··[0x000001cb]··Set·column·to·1475 ··[0x000001c7]··Set·column·to·14
76 ··[0x000001cd]··Set·is_stmt·to·076 ··[0x000001c9]··Set·is_stmt·to·0
77 ··[0x000001ce]··Copy·(view·5)77 ··[0x000001ca]··Copy·(view·5)
78 ··[0x000001cf]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·24478 ··[0x000001cb]··Special·opcode·19:·advance·Address·by·2·to·0x442·and·Line·by·0·to·244
79 ··[0x000001d0]··Set·column·to·879 ··[0x000001cc]··Set·column·to·8
80 ··[0x000001d2]··Extended·opcode·4:·set·Discriminator·to·180 ··[0x000001ce]··Extended·opcode·4:·set·Discriminator·to·1
81 ··[0x000001d6]··Advance·Line·by·456·to·70081 ··[0x000001d2]··Advance·Line·by·456·to·700
82 ··[0x000001d9]··Copy·(view·1)82 ··[0x000001d5]··Copy·(view·1)
83 ··[0x000001da]··Set·column·to·583 ··[0x000001d6]··Set·column·to·5
84 ··[0x000001dc]··Set·is_stmt·to·184 ··[0x000001d8]··Set·is_stmt·to·1
85 ··[0x000001dd]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·70385 ··[0x000001d9]··Special·opcode·64:·advance·Address·by·8·to·0x44a·and·Line·by·3·to·703
86 ··[0x000001de]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)86 ··[0x000001da]··Special·opcode·6:·advance·Address·by·0·to·0x44a·and·Line·by·1·to·704·(view·1)
87 ··[0x000001df]··Set·column·to·987 ··[0x000001db]··Set·column·to·9
88 ··[0x000001e1]··Set·is_stmt·to·088 ··[0x000001dd]··Set·is_stmt·to·0
89 ··[0x000001e2]··Copy·(view·2)89 ··[0x000001de]··Copy·(view·2)
90 ··[0x000001e3]··Set·column·to·890 ··[0x000001df]··Set·column·to·8
91 ··[0x000001e5]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·70491 ··[0x000001e1]··Special·opcode·19:·advance·Address·by·2·to·0x44c·and·Line·by·0·to·704
92 ··[0x000001e6]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·70492 ··[0x000001e2]··Special·opcode·33:·advance·Address·by·4·to·0x450·and·Line·by·0·to·704
93 ··[0x000001e7]··Set·File·Name·to·entry·1·in·the·File·Name·Table93 ··[0x000001e3]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000001e9]··Set·column·to·594 ··[0x000001e5]··Set·column·to·5
95 ··[0x000001eb]··Set·is_stmt·to·195 ··[0x000001e7]··Set·is_stmt·to·1
96 ··[0x000001ec]··Advance·Line·by·-695·to·996 ··[0x000001e8]··Advance·Line·by·-695·to·9
97 ··[0x000001ef]··Copy·(view·1)97 ··[0x000001eb]··Copy·(view·1)
 98 ··[0x000001ec]··Set·column·to·23
 99 ··[0x000001ee]··Set·is_stmt·to·0
 100 ··[0x000001ef]··Copy·(view·2)
98 ··[0x000001f0]··Set·column·to·23101 ··[0x000001f0]··Set·column·to·5
99 ··[0x000001f2]··Set·is_stmt·to·0102 ··[0x000001f2]··Set·is_stmt·to·1
100 ··[0x000001f3]··Copy·(view·2) 
101 ··[0x000001f4]··Set·column·to·5 
102 ··[0x000001f6]··Set·is_stmt·to·1 
103 ··[0x000001f7]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10103 ··[0x000001f3]··Special·opcode·76:·advance·Address·by·10·to·0x45a·and·Line·by·1·to·10
104 ··[0x000001f8]··Set·column·to·8104 ··[0x000001f4]··Set·column·to·8
105 ··[0x000001fa]··Set·is_stmt·to·0105 ··[0x000001f6]··Set·is_stmt·to·0
106 ··[0x000001fb]··Copy·(view·1)106 ··[0x000001f7]··Copy·(view·1)
107 ··[0x000001fc]··Set·column·to·5107 ··[0x000001f8]··Set·column·to·5
108 ··[0x000001fe]··Set·is_stmt·to·1108 ··[0x000001fa]··Set·is_stmt·to·1
109 ··[0x000001ff]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13109 ··[0x000001fb]··Special·opcode·22:·advance·Address·by·2·to·0x45c·and·Line·by·3·to·13
 110 ··[0x000001fc]··Set·column·to·1
 111 ··[0x000001fe]··Set·is_stmt·to·0
 112 ··[0x000001ff]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1)
110 ··[0x00000200]··Set·column·to·1113 ··[0x00000200]··Set·column·to·13
111 ··[0x00000202]··Set·is_stmt·to·0 
112 ··[0x00000203]··Special·opcode·6:·advance·Address·by·0·to·0x45c·and·Line·by·1·to·14·(view·1) 
113 ··[0x00000204]··Set·column·to·13 
114 ··[0x00000206]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13114 ··[0x00000202]··Special·opcode·32:·advance·Address·by·4·to·0x460·and·Line·by·-1·to·13
115 ··[0x00000207]··Set·File·Name·to·entry·2·in·the·File·Name·Table115 ··[0x00000203]··Set·File·Name·to·entry·2·in·the·File·Name·Table
116 ··[0x00000209]··Set·column·to·9116 ··[0x00000205]··Set·column·to·9
117 ··[0x0000020b]··Set·is_stmt·to·1117 ··[0x00000207]··Set·is_stmt·to·1
118 ··[0x0000020c]··Advance·Line·by·692·to·705118 ··[0x00000208]··Advance·Line·by·692·to·705
119 ··[0x0000020f]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705119 ··[0x0000020b]··Special·opcode·19:·advance·Address·by·2·to·0x462·and·Line·by·0·to·705
120 ··[0x00000210]··Set·is_stmt·to·0120 ··[0x0000020c]··Set·is_stmt·to·0
121 ··[0x00000211]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705121 ··[0x0000020d]··Special·opcode·33:·advance·Address·by·4·to·0x466·and·Line·by·0·to·705
122 ··[0x00000212]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705122 ··[0x0000020e]··Special·opcode·19:·advance·Address·by·2·to·0x468·and·Line·by·0·to·705
123 ··[0x00000213]··Set·File·Name·to·entry·1·in·the·File·Name·Table123 ··[0x0000020f]··Set·File·Name·to·entry·1·in·the·File·Name·Table
124 ··[0x00000215]··Set·column·to·1124 ··[0x00000211]··Set·column·to·1
Max diff block lines reached; 2/10089 bytes (0.02%) of diff not shown.
1.61 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·10·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmptd2qpm2v/build/blib2to3/pytree.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0):·/tmp/tmprq7hqrva/build/black/const.c
13 ····<16>···DW_AT_comp_dir····:·(string)·.13 ····<16>···DW_AT_comp_dir····:·(string)·.
14 ····<18>···DW_AT_low_pc······:·(addr)·0x42814 ····<18>···DW_AT_low_pc······:·(addr)·0x428
15 ····<1c>···DW_AT_high_pc·····:·(udata)·8015 ····<1c>···DW_AT_high_pc·····:·(udata)·80
16 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·016 ····<1d>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><21>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<22>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><26>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)34 ·<2><3f>:·Abbrev·Number:·7·(DW_TAG_call_site)
35 ····<40>···DW_AT_call_return_pc:·(addr)·0x47835 ····<40>···DW_AT_call_return_pc:·(addr)·0x478
36 ····<44>···DW_AT_call_tail_call:·(flag_present)·136 ····<44>···DW_AT_call_tail_call:·(flag_present)·1
37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>37 ····<44>···DW_AT_call_origin·:·(ref1)·<0x46>
38 ·<2><45>:·Abbrev·Number:·038 ·<2><45>:·Abbrev·Number:·0
39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)39 ·<1><46>:·Abbrev·Number:·13·(DW_TAG_subprogram)
40 ····<47>···DW_AT_external····:·(flag_present)·140 ····<47>···DW_AT_external····:·(flag_present)·1
41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x29):·PyInit_pytree41 ····<47>···DW_AT_name········:·(strp)·(offset:·0x25):·PyInit_const
42 ····<4b>···DW_AT_decl_file···:·(data1)·142 ····<4b>···DW_AT_decl_file···:·(data1)·1
43 ····<4c>···DW_AT_decl_line···:·(data1)·443 ····<4c>···DW_AT_decl_line···:·(data1)·4
44 ····<4d>···DW_AT_decl_column·:·(data1)·144 ····<4d>···DW_AT_decl_column·:·(data1)·1
45 ····<4e>···DW_AT_prototyped··:·(flag_present)·145 ····<4e>···DW_AT_prototyped··:·(flag_present)·1
46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>46 ····<4e>···DW_AT_type········:·(GNU_ref_alt)·<0x44e>
47 ····<52>···DW_AT_low_pc······:·(addr)·0x42847 ····<52>···DW_AT_low_pc······:·(addr)·0x428
48 ····<56>···DW_AT_high_pc·····:·(udata)·7648 ····<56>···DW_AT_high_pc·····:·(udata)·76
798 B
strings --all --bytes=8 {}
    
Offset 1, 31 lines modifiedOffset 1, 30 lines modified
1 9GCC:·(Debian·14.2.0-6)·14.2.01 >GCC:·(Debian·14.2.0-6)·14.2.0
2 /tmp/tmptd2qpm2v/build/blib2to3/pytree.c 
3 PyInit_pytree2 /tmp/tmprq7hqrva/build/black/const.c
 3 PyInit_const
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/black.debug
6 call_weak_fn6 call_weak_fn
7 crtstuff.c7 crtstuff.c
8 all_implied_fbits8 all_implied_fbits
9 deregister_tm_clones9 deregister_tm_clones
10 __do_global_dtors_aux10 __do_global_dtors_aux
11 completed.011 completed.0
12 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
13 frame_dummy13 frame_dummy
14 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
15 pytree.c 
16 __FRAME_END__15 __FRAME_END__
17 _DYNAMIC16 _DYNAMIC
18 __TMC_END__17 __TMC_END__
19 __dso_handle18 __dso_handle
20 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize20 __cxa_finalize
 21 PyInit_const
22 PyInit___init__22 PyInit___init__
23 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
24 PyInit_pytree 
25 PyImport_ImportModule24 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
27 _Py_Dealloc26 _Py_Dealloc
28 PyCapsule_Import27 PyCapsule_Import
29 __gmon_start__28 __gmon_start__
30 .shstrtab29 .shstrtab
31 .note.gnu.build-id30 .note.gnu.build-id
563 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2712
    
Offset 16, 14 lines modifiedOffset 16, 14 lines modified
16 »       ...16 »       ...
  
17 00000424·<frame_dummy>:17 00000424·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00000428·<PyInit_pytree>:21 00000428·<PyInit_const>:
22 »       ...22 »       ...
  
23 00000474·<PyInit___init__>:23 00000474·<PyInit___init__>:
24 PyInit___init__():24 PyInit___init__():
25 »       movs»   r0,·r025 »       movs»   r0,·r0
26 »       ...26 »       ...
325 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··/tmp/tmptd2qpm2v/build/blib2to3/pytree.c2 ··[·····0]··/tmp/tmprq7hqrva/build/black/const.c
3 ··[····29]··PyInit_pytree3 ··[····25]··PyInit_const
  
2.79 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 25 lines modifiedOffset 8, 25 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790070·79747265·rray_entry.pytre15 ··0x000000c0·72726179·5f656e74·72790063·6f6e7374·rray_entry.const
16 ··0x000000d0·652e6300·5f5f4652·414d455f·454e445f·e.c.__FRAME_END_16 ··0x000000d0·2e63005f·5f465241·4d455f45·4e445f5f·.c.__FRAME_END__
17 ··0x000000e0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC17 ··0x000000e0·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
18 ··0x000000f0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han18 ··0x000000f0·454e445f·5f005f5f·64736f5f·68616e64·END__.__dso_hand
19 ··0x00000100·646c6500·5f696e69·74005f66·696e6900·dle._init._fini.19 ··0x00000100·6c65005f·696e6974·005f6669·6e69005f·le._init._fini._
20 ··0x00000110·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T20 ··0x00000110·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
21 ··0x00000120·41424c45·5f005f5f·6378615f·66696e61·ABLE_.__cxa_fina21 ··0x00000120·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
22 ··0x00000130·6c697a65·00507949·6e69745f·5f5f696e·lize.PyInit___in22 ··0x00000130·697a6500·5079496e·69745f63·6f6e7374·ize.PyInit_const
 23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
23 ··0x00000140·69745f5f·005f4954·4d5f7265·67697374·it__._ITM_regist24 ··0x00000150·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
24 ··0x00000150·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P25 ··0x00000160·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
 26 ··0x00000170·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
 27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
25 ··0x00000160·79496e69·745f7079·74726565·00507949·yInit_pytree.PyI 
26 ··0x00000170·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu 
27 ··0x00000180·6c65005f·49544d5f·64657265·67697374·le._ITM_deregist 
28 ··0x00000190·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
29 ··0x000001a0·50795f44·65616c6c·6f630050·79436170·Py_Dealloc.PyCap29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu
30 ··0x000001b0·73756c65·5f496d70·6f727400·5f5f676d·sule_Import.__gm30 ··0x000001b0·6c655f49·6d706f72·74005f5f·676d6f6e·le_Import.__gmon
31 ··0x000001c0·6f6e5f73·74617274·5f5f00············on_start__.31 ··0x000001c0·5f737461·72745f5f·00················_start__.