Comment 1 for bug 691412

Revision history for this message
ramz (ramanathan-nit) wrote :

This problem is due to the following structure
typedef struct
{
  gint op_num; /* >= 256 */
  gchar op_str[ASM_DS_MAX_OPCODE_LENGTH];

  gint user_args; /* 0 - no arg, n args seperated by comma */

} IdPseudo;

ASM_DS_MAX_OPERAND which is default to 100. If anything over this causes problem.

We need to dynamically change this size based on input (also keeping the max size configurable ... It would be better to add config module for all these ... )