Data Structures | Macros | Enumerations
dwarf4.h File Reference

Go to the source code of this file.

Data Structures

class  dwarf4
 

Macros

#define MAX_ROWS   17
 
#define DW_CFA_advance_loc   0x40
 
#define DW_CFA_offset   0x80
 
#define DW_CFA_restore   0xC0
 
#define DW_CFA_nop   0x00
 
#define DW_CFA_set_loc   0x01
 
#define DW_CFA_advance_loc1   0x02
 
#define DW_CFA_advance_loc2   0x03
 
#define DW_CFA_advance_loc4   0x04
 
#define DW_CFA_offset_extended   0x05
 
#define DW_CFA_restore_extended   0x06
 
#define DW_CFA_undefined   0x07
 
#define DW_CFA_same_value   0x08
 
#define DW_CFA_register   0x09
 
#define DW_CFA_remember_state   0x0A
 
#define DW_CFA_restore_state   0x0B
 
#define DW_CFA_def_cfa   0x0C
 
#define DW_CFA_def_cfa_register   0x0D
 
#define DW_CFA_def_cfa_offset   0x0E
 
#define DW_CFA_def_cfa_expression   0x0F
 
#define DW_CFA_expression   0x10
 
#define DW_CFA_offset_extended_sf   0x11
 
#define DW_CFA_def_cfa_sf   0x12
 
#define DW_CFA_def_cfa_offset_sf   0x13
 
#define DW_CFA_val_offset   0x14
 
#define DW_CFA_val_offset_sf   0x15
 
#define DW_CFA_val_expression   0x16
 
#define DW_OP_addr   0x03
 
#define DW_OP_deref   0x06
 
#define DW_OP_const1u   0x08
 
#define DW_OP_const1s   0x09
 
#define DW_OP_const2u   0x0A
 
#define DW_OP_const2s   0x0B
 
#define DW_OP_const4u   0x0C
 
#define DW_OP_const4s   0x0D
 
#define DW_OP_const8u   0x0E
 
#define DW_OP_const8s   0x0F
 
#define DW_OP_constu   0x10
 
#define DW_OP_consts   0x11
 
#define DW_OP_dup   0x12
 
#define DW_OP_drop   0x13
 
#define DW_OP_over   0x14
 
#define DW_OP_pick   0x15
 
#define DW_OP_swap   0x16
 
#define DW_OP_rot   0x17
 
#define DW_OP_xderef   0x18
 
#define DW_OP_abs   0x19
 
#define DW_OP_and   0x1A
 
#define DW_OP_div   0x1B
 
#define DW_OP_minus   0x1C
 
#define DW_OP_mod   0x1D
 
#define DW_OP_mul   0x1E
 
#define DW_OP_neg   0x1F
 
#define DW_OP_not   0x20
 
#define DW_OP_or   0x21
 
#define DW_OP_plus   0x22
 
#define DW_OP_plus_uconst   0x23
 
#define DW_OP_shl   0x24
 
#define DW_OP_shr   0x25
 
#define DW_OP_shra   0x26
 
#define DW_OP_xor   0x27
 
#define DW_OP_skip   0x2F
 
#define DW_OP_bra   0x28
 
#define DW_OP_eq   0x29
 
#define DW_OP_ge   0x2A
 
#define DW_OP_gt   0x2B
 
#define DW_OP_le   0x2C
 
#define DW_OP_lt   0x2D
 
#define DW_OP_ne   0x2E
 
#define DW_OP_lit0   0x30
 
#define DW_OP_lit1   0x31
 
#define DW_OP_lit2   0x32
 
#define DW_OP_lit3   0x33
 
#define DW_OP_lit4   0x34
 
#define DW_OP_lit5   0x35
 
#define DW_OP_lit6   0x36
 
#define DW_OP_lit7   0x37
 
#define DW_OP_lit8   0x38
 
#define DW_OP_lit9   0x39
 
#define DW_OP_lit10   0x3A
 
#define DW_OP_lit11   0x3B
 
#define DW_OP_lit12   0x3C
 
#define DW_OP_lit13   0x3D
 
#define DW_OP_lit14   0x3E
 
#define DW_OP_lit15   0x3F
 
#define DW_OP_lit16   0x40
 
#define DW_OP_lit17   0x41
 
#define DW_OP_lit18   0x42
 
#define DW_OP_lit19   0x43
 
#define DW_OP_lit20   0x44
 
#define DW_OP_lit21   0x45
 
#define DW_OP_lit22   0x46
 
#define DW_OP_lit23   0x47
 
#define DW_OP_lit24   0x48
 
#define DW_OP_lit25   0x49
 
#define DW_OP_lit26   0x4A
 
#define DW_OP_lit27   0x4B
 
#define DW_OP_lit28   0x4C
 
#define DW_OP_lit29   0x4D
 
#define DW_OP_lit30   0x4E
 
#define DW_OP_lit31   0x4F
 
#define DW_OP_reg0   0x50
 
#define DW_OP_reg1   0x51
 
#define DW_OP_reg2   0x52
 
#define DW_OP_reg3   0x53
 
#define DW_OP_reg4   0x54
 
#define DW_OP_reg5   0x55
 
#define DW_OP_reg6   0x56
 
#define DW_OP_reg7   0x57
 
#define DW_OP_reg8   0x58
 
#define DW_OP_reg9   0x59
 
#define DW_OP_reg10   0x5A
 
#define DW_OP_reg11   0x5B
 
#define DW_OP_reg12   0x5C
 
#define DW_OP_reg13   0x5D
 
#define DW_OP_reg14   0x5E
 
#define DW_OP_reg15   0x5F
 
#define DW_OP_reg16   0x60
 
#define DW_OP_reg17   0x61
 
#define DW_OP_reg18   0x62
 
#define DW_OP_reg19   0x63
 
#define DW_OP_reg20   0x64
 
#define DW_OP_reg21   0x65
 
#define DW_OP_reg22   0x66
 
#define DW_OP_reg23   0x67
 
#define DW_OP_reg24   0x68
 
#define DW_OP_reg25   0x69
 
#define DW_OP_reg26   0x6A
 
#define DW_OP_reg27   0x6B
 
#define DW_OP_reg28   0x6C
 
#define DW_OP_reg29   0x6D
 
#define DW_OP_reg30   0x6E
 
#define DW_OP_reg31   0x6F
 
#define DW_OP_breg0   0x70
 
#define DW_OP_breg1   0x71
 
#define DW_OP_breg2   0x72
 
#define DW_OP_breg3   0x73
 
#define DW_OP_breg4   0x74
 
#define DW_OP_breg5   0x75
 
#define DW_OP_breg6   0x76
 
#define DW_OP_breg7   0x77
 
#define DW_OP_breg8   0x78
 
#define DW_OP_breg9   0x79
 
#define DW_OP_breg10   0x7A
 
#define DW_OP_breg11   0x7B
 
#define DW_OP_breg12   0x7C
 
#define DW_OP_breg13   0x7D
 
#define DW_OP_breg14   0x7E
 
#define DW_OP_breg15   0x7F
 
#define DW_OP_breg16   0x80
 
#define DW_OP_breg17   0x81
 
#define DW_OP_breg18   0x82
 
#define DW_OP_breg19   0x83
 
#define DW_OP_breg20   0x84
 
#define DW_OP_breg21   0x85
 
#define DW_OP_breg22   0x86
 
#define DW_OP_breg23   0x87
 
#define DW_OP_breg24   0x88
 
#define DW_OP_breg25   0x89
 
#define DW_OP_breg26   0x8A
 
#define DW_OP_breg27   0x8B
 
#define DW_OP_breg28   0x8C
 
#define DW_OP_breg29   0x8D
 
#define DW_OP_breg30   0x8E
 
#define DW_OP_breg31   0x8F
 
#define DW_OP_regx   0x90
 
#define DW_OP_fbreg   0x91
 
#define DW_OP_bregx   0x92
 
#define DW_OP_piece   0x93
 
#define DW_OP_deref_size   0x94
 
#define DW_OP_xderef_size   0x95
 
#define DW_OP_nop   0x96
 
#define DW_OP_push_object_addres   0x97
 
#define DW_OP_call2   0x98
 
#define DW_OP_call4   0x99
 
#define DW_OP_call_ref   0x9A
 
#define DW_OP_form_tls_address   0x9B
 
#define DW_OP_call_frame_cfa   0x9C
 
#define DW_OP_bit_piece   0x9D
 
#define DW_OP_implicit_value   0x9E
 
#define DW_OP_stack_value   0x9F
 
#define DW_OP_lo_user   0xE0
 
#define DW_OP_hi_user   0xFF
 

Enumerations

enum  register_rules {
  rule_undefined = 0, rule_same_value = 1, rule_offsetn = 2, rule_val_offsetn = 3,
  rule_register = 4, rule_expression = 5, rule_val_expression = 6
}
 

Macro Definition Documentation

◆ MAX_ROWS

#define MAX_ROWS   17

Definition at line 29 of file dwarf4.h.

◆ DW_CFA_advance_loc

#define DW_CFA_advance_loc   0x40

Definition at line 158 of file dwarf4.h.

◆ DW_CFA_offset

#define DW_CFA_offset   0x80

Definition at line 159 of file dwarf4.h.

◆ DW_CFA_restore

#define DW_CFA_restore   0xC0

Definition at line 160 of file dwarf4.h.

◆ DW_CFA_nop

#define DW_CFA_nop   0x00

Definition at line 161 of file dwarf4.h.

◆ DW_CFA_set_loc

#define DW_CFA_set_loc   0x01

Definition at line 162 of file dwarf4.h.

◆ DW_CFA_advance_loc1

#define DW_CFA_advance_loc1   0x02

Definition at line 163 of file dwarf4.h.

◆ DW_CFA_advance_loc2

#define DW_CFA_advance_loc2   0x03

Definition at line 164 of file dwarf4.h.

◆ DW_CFA_advance_loc4

#define DW_CFA_advance_loc4   0x04

Definition at line 165 of file dwarf4.h.

◆ DW_CFA_offset_extended

#define DW_CFA_offset_extended   0x05

Definition at line 166 of file dwarf4.h.

◆ DW_CFA_restore_extended

#define DW_CFA_restore_extended   0x06

Definition at line 167 of file dwarf4.h.

◆ DW_CFA_undefined

#define DW_CFA_undefined   0x07

Definition at line 168 of file dwarf4.h.

◆ DW_CFA_same_value

#define DW_CFA_same_value   0x08

Definition at line 169 of file dwarf4.h.

◆ DW_CFA_register

#define DW_CFA_register   0x09

Definition at line 170 of file dwarf4.h.

◆ DW_CFA_remember_state

#define DW_CFA_remember_state   0x0A

Definition at line 171 of file dwarf4.h.

◆ DW_CFA_restore_state

#define DW_CFA_restore_state   0x0B

Definition at line 172 of file dwarf4.h.

◆ DW_CFA_def_cfa

#define DW_CFA_def_cfa   0x0C

Definition at line 173 of file dwarf4.h.

◆ DW_CFA_def_cfa_register

#define DW_CFA_def_cfa_register   0x0D

Definition at line 174 of file dwarf4.h.

◆ DW_CFA_def_cfa_offset

#define DW_CFA_def_cfa_offset   0x0E

Definition at line 175 of file dwarf4.h.

◆ DW_CFA_def_cfa_expression

#define DW_CFA_def_cfa_expression   0x0F

Definition at line 176 of file dwarf4.h.

◆ DW_CFA_expression

#define DW_CFA_expression   0x10

Definition at line 177 of file dwarf4.h.

◆ DW_CFA_offset_extended_sf

#define DW_CFA_offset_extended_sf   0x11

Definition at line 178 of file dwarf4.h.

◆ DW_CFA_def_cfa_sf

#define DW_CFA_def_cfa_sf   0x12

Definition at line 179 of file dwarf4.h.

◆ DW_CFA_def_cfa_offset_sf

#define DW_CFA_def_cfa_offset_sf   0x13

Definition at line 180 of file dwarf4.h.

◆ DW_CFA_val_offset

#define DW_CFA_val_offset   0x14

Definition at line 181 of file dwarf4.h.

◆ DW_CFA_val_offset_sf

#define DW_CFA_val_offset_sf   0x15

Definition at line 182 of file dwarf4.h.

◆ DW_CFA_val_expression

#define DW_CFA_val_expression   0x16

Definition at line 183 of file dwarf4.h.

◆ DW_OP_addr

#define DW_OP_addr   0x03

Definition at line 185 of file dwarf4.h.

◆ DW_OP_deref

#define DW_OP_deref   0x06

Definition at line 186 of file dwarf4.h.

◆ DW_OP_const1u

#define DW_OP_const1u   0x08

Definition at line 187 of file dwarf4.h.

◆ DW_OP_const1s

#define DW_OP_const1s   0x09

Definition at line 188 of file dwarf4.h.

◆ DW_OP_const2u

#define DW_OP_const2u   0x0A

Definition at line 189 of file dwarf4.h.

◆ DW_OP_const2s

#define DW_OP_const2s   0x0B

Definition at line 190 of file dwarf4.h.

◆ DW_OP_const4u

#define DW_OP_const4u   0x0C

Definition at line 191 of file dwarf4.h.

◆ DW_OP_const4s

#define DW_OP_const4s   0x0D

Definition at line 192 of file dwarf4.h.

◆ DW_OP_const8u

#define DW_OP_const8u   0x0E

Definition at line 193 of file dwarf4.h.

◆ DW_OP_const8s

#define DW_OP_const8s   0x0F

Definition at line 194 of file dwarf4.h.

◆ DW_OP_constu

#define DW_OP_constu   0x10

Definition at line 195 of file dwarf4.h.

◆ DW_OP_consts

#define DW_OP_consts   0x11

Definition at line 196 of file dwarf4.h.

◆ DW_OP_dup

#define DW_OP_dup   0x12

Definition at line 197 of file dwarf4.h.

◆ DW_OP_drop

#define DW_OP_drop   0x13

Definition at line 198 of file dwarf4.h.

◆ DW_OP_over

#define DW_OP_over   0x14

Definition at line 199 of file dwarf4.h.

◆ DW_OP_pick

#define DW_OP_pick   0x15

Definition at line 200 of file dwarf4.h.

◆ DW_OP_swap

#define DW_OP_swap   0x16

Definition at line 201 of file dwarf4.h.

◆ DW_OP_rot

#define DW_OP_rot   0x17

Definition at line 202 of file dwarf4.h.

◆ DW_OP_xderef

#define DW_OP_xderef   0x18

Definition at line 203 of file dwarf4.h.

◆ DW_OP_abs

#define DW_OP_abs   0x19

Definition at line 204 of file dwarf4.h.

◆ DW_OP_and

#define DW_OP_and   0x1A

Definition at line 205 of file dwarf4.h.

◆ DW_OP_div

#define DW_OP_div   0x1B

Definition at line 206 of file dwarf4.h.

◆ DW_OP_minus

#define DW_OP_minus   0x1C

Definition at line 207 of file dwarf4.h.

◆ DW_OP_mod

#define DW_OP_mod   0x1D

Definition at line 208 of file dwarf4.h.

◆ DW_OP_mul

#define DW_OP_mul   0x1E

Definition at line 209 of file dwarf4.h.

◆ DW_OP_neg

#define DW_OP_neg   0x1F

Definition at line 210 of file dwarf4.h.

◆ DW_OP_not

#define DW_OP_not   0x20

Definition at line 211 of file dwarf4.h.

◆ DW_OP_or

#define DW_OP_or   0x21

Definition at line 212 of file dwarf4.h.

◆ DW_OP_plus

#define DW_OP_plus   0x22

Definition at line 213 of file dwarf4.h.

◆ DW_OP_plus_uconst

#define DW_OP_plus_uconst   0x23

Definition at line 214 of file dwarf4.h.

◆ DW_OP_shl

#define DW_OP_shl   0x24

Definition at line 215 of file dwarf4.h.

◆ DW_OP_shr

#define DW_OP_shr   0x25

Definition at line 216 of file dwarf4.h.

◆ DW_OP_shra

#define DW_OP_shra   0x26

Definition at line 217 of file dwarf4.h.

◆ DW_OP_xor

#define DW_OP_xor   0x27

Definition at line 218 of file dwarf4.h.

◆ DW_OP_skip

#define DW_OP_skip   0x2F

Definition at line 219 of file dwarf4.h.

◆ DW_OP_bra

#define DW_OP_bra   0x28

Definition at line 220 of file dwarf4.h.

◆ DW_OP_eq

#define DW_OP_eq   0x29

Definition at line 221 of file dwarf4.h.

◆ DW_OP_ge

#define DW_OP_ge   0x2A

Definition at line 222 of file dwarf4.h.

◆ DW_OP_gt

#define DW_OP_gt   0x2B

Definition at line 223 of file dwarf4.h.

◆ DW_OP_le

#define DW_OP_le   0x2C

Definition at line 224 of file dwarf4.h.

◆ DW_OP_lt

#define DW_OP_lt   0x2D

Definition at line 225 of file dwarf4.h.

◆ DW_OP_ne

#define DW_OP_ne   0x2E

Definition at line 226 of file dwarf4.h.

◆ DW_OP_lit0

#define DW_OP_lit0   0x30

Definition at line 227 of file dwarf4.h.

◆ DW_OP_lit1

#define DW_OP_lit1   0x31

Definition at line 228 of file dwarf4.h.

◆ DW_OP_lit2

#define DW_OP_lit2   0x32

Definition at line 229 of file dwarf4.h.

◆ DW_OP_lit3

#define DW_OP_lit3   0x33

Definition at line 230 of file dwarf4.h.

◆ DW_OP_lit4

#define DW_OP_lit4   0x34

Definition at line 231 of file dwarf4.h.

◆ DW_OP_lit5

#define DW_OP_lit5   0x35

Definition at line 232 of file dwarf4.h.

◆ DW_OP_lit6

#define DW_OP_lit6   0x36

Definition at line 233 of file dwarf4.h.

◆ DW_OP_lit7

#define DW_OP_lit7   0x37

Definition at line 234 of file dwarf4.h.

◆ DW_OP_lit8

#define DW_OP_lit8   0x38

Definition at line 235 of file dwarf4.h.

◆ DW_OP_lit9

#define DW_OP_lit9   0x39

Definition at line 236 of file dwarf4.h.

◆ DW_OP_lit10

#define DW_OP_lit10   0x3A

Definition at line 237 of file dwarf4.h.

◆ DW_OP_lit11

#define DW_OP_lit11   0x3B

Definition at line 238 of file dwarf4.h.

◆ DW_OP_lit12

#define DW_OP_lit12   0x3C

Definition at line 239 of file dwarf4.h.

◆ DW_OP_lit13

#define DW_OP_lit13   0x3D

Definition at line 240 of file dwarf4.h.

◆ DW_OP_lit14

#define DW_OP_lit14   0x3E

Definition at line 241 of file dwarf4.h.

◆ DW_OP_lit15

#define DW_OP_lit15   0x3F

Definition at line 242 of file dwarf4.h.

◆ DW_OP_lit16

#define DW_OP_lit16   0x40

Definition at line 243 of file dwarf4.h.

◆ DW_OP_lit17

#define DW_OP_lit17   0x41

Definition at line 244 of file dwarf4.h.

◆ DW_OP_lit18

#define DW_OP_lit18   0x42

Definition at line 245 of file dwarf4.h.

◆ DW_OP_lit19

#define DW_OP_lit19   0x43

Definition at line 246 of file dwarf4.h.

◆ DW_OP_lit20

#define DW_OP_lit20   0x44

Definition at line 247 of file dwarf4.h.

◆ DW_OP_lit21

#define DW_OP_lit21   0x45

Definition at line 248 of file dwarf4.h.

◆ DW_OP_lit22

#define DW_OP_lit22   0x46

Definition at line 249 of file dwarf4.h.

◆ DW_OP_lit23

#define DW_OP_lit23   0x47

Definition at line 250 of file dwarf4.h.

◆ DW_OP_lit24

#define DW_OP_lit24   0x48

Definition at line 251 of file dwarf4.h.

◆ DW_OP_lit25

#define DW_OP_lit25   0x49

Definition at line 252 of file dwarf4.h.

◆ DW_OP_lit26

#define DW_OP_lit26   0x4A

Definition at line 253 of file dwarf4.h.

◆ DW_OP_lit27

#define DW_OP_lit27   0x4B

Definition at line 254 of file dwarf4.h.

◆ DW_OP_lit28

#define DW_OP_lit28   0x4C

Definition at line 255 of file dwarf4.h.

◆ DW_OP_lit29

#define DW_OP_lit29   0x4D

Definition at line 256 of file dwarf4.h.

◆ DW_OP_lit30

#define DW_OP_lit30   0x4E

Definition at line 257 of file dwarf4.h.

◆ DW_OP_lit31

#define DW_OP_lit31   0x4F

Definition at line 258 of file dwarf4.h.

◆ DW_OP_reg0

#define DW_OP_reg0   0x50

Definition at line 259 of file dwarf4.h.

◆ DW_OP_reg1

#define DW_OP_reg1   0x51

Definition at line 260 of file dwarf4.h.

◆ DW_OP_reg2

#define DW_OP_reg2   0x52

Definition at line 261 of file dwarf4.h.

◆ DW_OP_reg3

#define DW_OP_reg3   0x53

Definition at line 262 of file dwarf4.h.

◆ DW_OP_reg4

#define DW_OP_reg4   0x54

Definition at line 263 of file dwarf4.h.

◆ DW_OP_reg5

#define DW_OP_reg5   0x55

Definition at line 264 of file dwarf4.h.

◆ DW_OP_reg6

#define DW_OP_reg6   0x56

Definition at line 265 of file dwarf4.h.

◆ DW_OP_reg7

#define DW_OP_reg7   0x57

Definition at line 266 of file dwarf4.h.

◆ DW_OP_reg8

#define DW_OP_reg8   0x58

Definition at line 267 of file dwarf4.h.

◆ DW_OP_reg9

#define DW_OP_reg9   0x59

Definition at line 268 of file dwarf4.h.

◆ DW_OP_reg10

#define DW_OP_reg10   0x5A

Definition at line 269 of file dwarf4.h.

◆ DW_OP_reg11

#define DW_OP_reg11   0x5B

Definition at line 270 of file dwarf4.h.

◆ DW_OP_reg12

#define DW_OP_reg12   0x5C

Definition at line 271 of file dwarf4.h.

◆ DW_OP_reg13

#define DW_OP_reg13   0x5D

Definition at line 272 of file dwarf4.h.

◆ DW_OP_reg14

#define DW_OP_reg14   0x5E

Definition at line 273 of file dwarf4.h.

◆ DW_OP_reg15

#define DW_OP_reg15   0x5F

Definition at line 274 of file dwarf4.h.

◆ DW_OP_reg16

#define DW_OP_reg16   0x60

Definition at line 275 of file dwarf4.h.

◆ DW_OP_reg17

#define DW_OP_reg17   0x61

Definition at line 276 of file dwarf4.h.

◆ DW_OP_reg18

#define DW_OP_reg18   0x62

Definition at line 277 of file dwarf4.h.

◆ DW_OP_reg19

#define DW_OP_reg19   0x63

Definition at line 278 of file dwarf4.h.

◆ DW_OP_reg20

#define DW_OP_reg20   0x64

Definition at line 279 of file dwarf4.h.

◆ DW_OP_reg21

#define DW_OP_reg21   0x65

Definition at line 280 of file dwarf4.h.

◆ DW_OP_reg22

#define DW_OP_reg22   0x66

Definition at line 281 of file dwarf4.h.

◆ DW_OP_reg23

#define DW_OP_reg23   0x67

Definition at line 282 of file dwarf4.h.

◆ DW_OP_reg24

#define DW_OP_reg24   0x68

Definition at line 283 of file dwarf4.h.

◆ DW_OP_reg25

#define DW_OP_reg25   0x69

Definition at line 284 of file dwarf4.h.

◆ DW_OP_reg26

#define DW_OP_reg26   0x6A

Definition at line 285 of file dwarf4.h.

◆ DW_OP_reg27

#define DW_OP_reg27   0x6B

Definition at line 286 of file dwarf4.h.

◆ DW_OP_reg28

#define DW_OP_reg28   0x6C

Definition at line 287 of file dwarf4.h.

◆ DW_OP_reg29

#define DW_OP_reg29   0x6D

Definition at line 288 of file dwarf4.h.

◆ DW_OP_reg30

#define DW_OP_reg30   0x6E

Definition at line 289 of file dwarf4.h.

◆ DW_OP_reg31

#define DW_OP_reg31   0x6F

Definition at line 290 of file dwarf4.h.

◆ DW_OP_breg0

#define DW_OP_breg0   0x70

Definition at line 291 of file dwarf4.h.

◆ DW_OP_breg1

#define DW_OP_breg1   0x71

Definition at line 292 of file dwarf4.h.

◆ DW_OP_breg2

#define DW_OP_breg2   0x72

Definition at line 293 of file dwarf4.h.

◆ DW_OP_breg3

#define DW_OP_breg3   0x73

Definition at line 294 of file dwarf4.h.

◆ DW_OP_breg4

#define DW_OP_breg4   0x74

Definition at line 295 of file dwarf4.h.

◆ DW_OP_breg5

#define DW_OP_breg5   0x75

Definition at line 296 of file dwarf4.h.

◆ DW_OP_breg6

#define DW_OP_breg6   0x76

Definition at line 297 of file dwarf4.h.

◆ DW_OP_breg7

#define DW_OP_breg7   0x77

Definition at line 298 of file dwarf4.h.

◆ DW_OP_breg8

#define DW_OP_breg8   0x78

Definition at line 299 of file dwarf4.h.

◆ DW_OP_breg9

#define DW_OP_breg9   0x79

Definition at line 300 of file dwarf4.h.

◆ DW_OP_breg10

#define DW_OP_breg10   0x7A

Definition at line 301 of file dwarf4.h.

◆ DW_OP_breg11

#define DW_OP_breg11   0x7B

Definition at line 302 of file dwarf4.h.

◆ DW_OP_breg12

#define DW_OP_breg12   0x7C

Definition at line 303 of file dwarf4.h.

◆ DW_OP_breg13

#define DW_OP_breg13   0x7D

Definition at line 304 of file dwarf4.h.

◆ DW_OP_breg14

#define DW_OP_breg14   0x7E

Definition at line 305 of file dwarf4.h.

◆ DW_OP_breg15

#define DW_OP_breg15   0x7F

Definition at line 306 of file dwarf4.h.

◆ DW_OP_breg16

#define DW_OP_breg16   0x80

Definition at line 307 of file dwarf4.h.

◆ DW_OP_breg17

#define DW_OP_breg17   0x81

Definition at line 308 of file dwarf4.h.

◆ DW_OP_breg18

#define DW_OP_breg18   0x82

Definition at line 309 of file dwarf4.h.

◆ DW_OP_breg19

#define DW_OP_breg19   0x83

Definition at line 310 of file dwarf4.h.

◆ DW_OP_breg20

#define DW_OP_breg20   0x84

Definition at line 311 of file dwarf4.h.

◆ DW_OP_breg21

#define DW_OP_breg21   0x85

Definition at line 312 of file dwarf4.h.

◆ DW_OP_breg22

#define DW_OP_breg22   0x86

Definition at line 313 of file dwarf4.h.

◆ DW_OP_breg23

#define DW_OP_breg23   0x87

Definition at line 314 of file dwarf4.h.

◆ DW_OP_breg24

#define DW_OP_breg24   0x88

Definition at line 315 of file dwarf4.h.

◆ DW_OP_breg25

#define DW_OP_breg25   0x89

Definition at line 316 of file dwarf4.h.

◆ DW_OP_breg26

#define DW_OP_breg26   0x8A

Definition at line 317 of file dwarf4.h.

◆ DW_OP_breg27

#define DW_OP_breg27   0x8B

Definition at line 318 of file dwarf4.h.

◆ DW_OP_breg28

#define DW_OP_breg28   0x8C

Definition at line 319 of file dwarf4.h.

◆ DW_OP_breg29

#define DW_OP_breg29   0x8D

Definition at line 320 of file dwarf4.h.

◆ DW_OP_breg30

#define DW_OP_breg30   0x8E

Definition at line 321 of file dwarf4.h.

◆ DW_OP_breg31

#define DW_OP_breg31   0x8F

Definition at line 322 of file dwarf4.h.

◆ DW_OP_regx

#define DW_OP_regx   0x90

Definition at line 323 of file dwarf4.h.

◆ DW_OP_fbreg

#define DW_OP_fbreg   0x91

Definition at line 324 of file dwarf4.h.

◆ DW_OP_bregx

#define DW_OP_bregx   0x92

Definition at line 325 of file dwarf4.h.

◆ DW_OP_piece

#define DW_OP_piece   0x93

Definition at line 326 of file dwarf4.h.

◆ DW_OP_deref_size

#define DW_OP_deref_size   0x94

Definition at line 327 of file dwarf4.h.

◆ DW_OP_xderef_size

#define DW_OP_xderef_size   0x95

Definition at line 328 of file dwarf4.h.

◆ DW_OP_nop

#define DW_OP_nop   0x96

Definition at line 329 of file dwarf4.h.

◆ DW_OP_push_object_addres

#define DW_OP_push_object_addres   0x97

Definition at line 330 of file dwarf4.h.

◆ DW_OP_call2

#define DW_OP_call2   0x98

Definition at line 331 of file dwarf4.h.

◆ DW_OP_call4

#define DW_OP_call4   0x99

Definition at line 332 of file dwarf4.h.

◆ DW_OP_call_ref

#define DW_OP_call_ref   0x9A

Definition at line 333 of file dwarf4.h.

◆ DW_OP_form_tls_address

#define DW_OP_form_tls_address   0x9B

Definition at line 334 of file dwarf4.h.

◆ DW_OP_call_frame_cfa

#define DW_OP_call_frame_cfa   0x9C

Definition at line 335 of file dwarf4.h.

◆ DW_OP_bit_piece

#define DW_OP_bit_piece   0x9D

Definition at line 336 of file dwarf4.h.

◆ DW_OP_implicit_value

#define DW_OP_implicit_value   0x9E

Definition at line 337 of file dwarf4.h.

◆ DW_OP_stack_value

#define DW_OP_stack_value   0x9F

Definition at line 338 of file dwarf4.h.

◆ DW_OP_lo_user

#define DW_OP_lo_user   0xE0

Definition at line 339 of file dwarf4.h.

◆ DW_OP_hi_user

#define DW_OP_hi_user   0xFF

Definition at line 340 of file dwarf4.h.

Enumeration Type Documentation

◆ register_rules

Enumerator
rule_undefined 
rule_same_value 
rule_offsetn 
rule_val_offsetn 
rule_register 
rule_expression 
rule_val_expression 

Definition at line 143 of file dwarf4.h.