const char *str_cst;
int int_cst;
float float_cst;
- char float_buf[25] = {0};
+ char float_buf[25];
REAL_VALUE_TYPE r;
void *ptr_cst;
struct aop_dynval *dv;
break;
case ATA_FLOAT_CST:
float_cst = va_arg (argp, double);
- snprintf (float_buf, sizeof(float_buf), "%A", float_cst);
+ snprintf (float_buf, sizeof (float_buf), "%A", float_cst);
real_from_string (&r, (const char *)float_buf);
new_arg = build_real (float_type_node, r);
VEC_safe_push (tree, heap, arg_list, new_arg);
break;
case ATA_VOIDP_CST:
ptr_cst = va_arg (argp, void *);
- new_arg = build_int_cst (build_pointer_type (void_type_node), (int)ptr_cst);
+ new_arg = build_int_cst (build_pointer_type (void_type_node),
+ (HOST_WIDE_INT)ptr_cst);
VEC_safe_push (tree, heap, arg_list, new_arg);
break;
case ATA_DYNVAL: