@@ -450,6 +450,22 @@ CREATE LAST_SUB /sd ALLOT \ last subprogram data
450
450
451
451
CREATE init_bytes \ taken from c-code compiled elf
452
452
0x0C C, 0x0D C, 0 C, \ equals DW_CFA_def_cfa: r13 ofs 0
453
+ 0x07 C, 0x00 C, 0 C, \ equals DW_CFA_undefined: r0 undefined
454
+ 0x07 C, 0x01 C, 0 C, \ equals DW_CFA_undefined: r1 undefined
455
+ 0x07 C, 0x02 C, 0 C, \ equals DW_CFA_undefined: r2 undefined
456
+ 0x07 C, 0x03 C, 0 C, \ equals DW_CFA_undefined: r3 undefined
457
+ 0x07 C, 0x04 C, 0 C, \ equals DW_CFA_undefined: r4 undefined
458
+ 0x07 C, 0x05 C, 0 C, \ equals DW_CFA_undefined: r5 undefined
459
+ 0x07 C, 0x06 C, 0 C, \ equals DW_CFA_undefined: r6 undefined
460
+ 0x07 C, 0x07 C, 0 C, \ equals DW_CFA_undefined: r7 undefined
461
+ 0x07 C, 0x08 C, 0 C, \ equals DW_CFA_undefined: r8 undefined
462
+ 0x07 C, 0x09 C, 0 C, \ equals DW_CFA_undefined: r9 undefined
463
+ 0x07 C, 0x0A C, 0 C, \ equals DW_CFA_undefined: r10 undefined
464
+ 0x07 C, 0x0B C, 0 C, \ equals DW_CFA_undefined: r11 undefined
465
+ 0x07 C, 0x0C C, 0 C, \ equals DW_CFA_undefined: r12 undefined
466
+ 0x0C C, 0x0D C, 0 C, \ equals DW_CFA_def_cfa: r13 ofs 0
467
+ \ r14 is specified in dwarf_add_frame_cie
468
+ \ r15 is pc, no need to specify init state
453
469
HERE init_bytes - CONSTANT init_bytes_len
454
470
455
471
: dwarf_add_frame_cie ( -- )
0 commit comments