Return to dw.c CVS log | Up to [local] / src / usr.bin / ctfconv |
version 1.3, 2017/09/04 12:56:01 | version 1.4, 2017/09/27 08:59:38 | ||
---|---|---|---|
|
|
||
*pop = op; | *pop = op; | ||
switch (op) { | switch (op) { | ||
case DW_OP_constu: | |||
case DW_OP_plus_uconst: | case DW_OP_plus_uconst: | ||
case DW_OP_regx: | |||
case DW_OP_piece: | |||
dw_read_uleb128(dwbuf, &oper1); | dw_read_uleb128(dwbuf, &oper1); | ||
break; | |||
case DW_OP_consts: | |||
case DW_OP_breg0 ... DW_OP_breg31: | |||
case DW_OP_fbreg: | |||
dw_read_sleb128(dwbuf, &oper1); | |||
break; | break; | ||
default: | default: | ||
return ENOTSUP; | return ENOTSUP; |