Lines Matching defs:length
110 Reads 'source' for 'length' bytes from unaligned addr.
123 #define READ_UNALIGNED(dbg,dest,desttype, source, length) \
126 dbg->de_copy_word( (((char *)(&_ltmp)) + sizeof(_ltmp) - length), \
127 source, length) ; \
133 This macro sign-extends a variable depending on the length.
135 the length with appropriate padding.
140 #define SIGN_EXTEND(dest, length) \
141 do {if (*(Dwarf_Sbyte *)((char *)&dest + sizeof(dest) - length) < 0) {\
143 sizeof(dest) - length); \
148 #define READ_UNALIGNED(dbg,dest,desttype, source, length) \
152 source, length) ; \
158 This macro sign-extends a variable depending on the length.
160 the length with appropriate padding.
165 #define SIGN_EXTEND(dest, length) \
166 do {if (*(Dwarf_Sbyte *)((char *)&dest + (length-1)) < 0) {\
167 memcpy((char *)&dest+length, \
169 sizeof(dest) - length); \
178 READ_AREA LENGTH reads the length (the older way
190 w_target is the output length field.
199 It assumes that no CU will have a length
200 0xffffffxx (32bit length)
202 0xffffffxx xxxxxxxx (64bit length)
205 This depends on knowing that only a non-zero length
213 does not seem necessary (none of the 64bit length seems