--- /dev/null
+#objdump: -dw
+
+.*: +file format .*
+
+
+Disassembly of section .text:
+
+0+ <pr29483>:
+ +[a-f0-9]+: 65 62 62 7d 97 a0 94 ff 20 20 20 ae vpscatterdd %xmm26,%gs:-0x51dfdfe0\(%rdi,%xmm23,8\)\{bad\}\{%k7\}\{z\}/\(bad\)
+#pass
--- /dev/null
+ .text
+pr29483:
+ .byte 0x65,0x62,0x62,0x7d,0x97,0xa0,0x94,0xff,0x20,0x20,0x20,0xae
buffers. See oappend_insert_style for more details. */
#define STYLE_MARKER_CHAR '\002'
+/* The maximum operand buffer size. */
+#define MAX_OPERAND_BUFFER_SIZE 128
+
struct dis_private {
/* Points to first byte not fetched. */
bfd_byte *max_fetched;
current instruction. */
int evex_used;
- char obuf[100];
+ char obuf[MAX_OPERAND_BUFFER_SIZE];
char *obufp;
char *mnemonicendp;
unsigned char *start_codep;
va_list ap;
enum disassembler_style curr_style = style;
char *start, *curr;
- char staging_area[100];
+ char staging_area[MAX_OPERAND_BUFFER_SIZE];
int res;
va_start (ap, fmt);
.last_seg_prefix = -1,
.fwait_prefix = -1,
};
- char op_out[MAX_OPERANDS][100];
+ char op_out[MAX_OPERANDS][MAX_OPERAND_BUFFER_SIZE];
priv.orig_sizeflag = AFLAG | DFLAG;
if ((info->mach & bfd_mach_i386_i386) != 0)