mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-22 21:31:19 +08:00
arc: Update operand printing
Use HOST_WIDE_INT_PRINT_DEC macro instead of %ld for format printing. gcc/ xxxx-xx-xx Claudiu Zissulescu <claziss@synopsys.com> * config/arc/arc.c (arc_print_operand): Use HOST_WIDE_INT_PRINT_DEC macro.
This commit is contained in:
parent
d08a318b4f
commit
dc56917d11
@ -1,3 +1,8 @@
|
||||
2020-03-31 Claudiu Zissulescu <claziss@synopsys.com>
|
||||
|
||||
* config/arc/arc.c (arc_print_operand): Use
|
||||
HOST_WIDE_INT_PRINT_DEC macro.
|
||||
|
||||
2020-03-31 Claudiu Zissulescu <claziss@synopsys.com>
|
||||
|
||||
* config/arc/arc.h (ASM_FORMAT_PRIVATE_NAME): Fix it.
|
||||
|
@ -4530,7 +4530,7 @@ arc_print_operand (FILE *file, rtx x, int code)
|
||||
|
||||
case 'c':
|
||||
if (GET_CODE (x) == CONST_INT)
|
||||
fprintf (file, "%ld", INTVAL (x) );
|
||||
fprintf (file, HOST_WIDE_INT_PRINT_DEC, INTVAL (x) );
|
||||
else
|
||||
output_operand_lossage ("invalid operands to %%c code");
|
||||
|
||||
@ -4724,7 +4724,7 @@ arc_print_operand (FILE *file, rtx x, int code)
|
||||
/* No special treatment for jli_fixed functions. */
|
||||
if (code == 'j')
|
||||
break;
|
||||
fprintf (file, "%ld\t; @",
|
||||
fprintf (file, HOST_WIDE_INT_PRINT_DEC "\t; @",
|
||||
TREE_INT_CST_LOW (TREE_VALUE (TREE_VALUE (attrs))));
|
||||
assemble_name (file, XSTR (x, 0));
|
||||
return;
|
||||
@ -4745,7 +4745,7 @@ arc_print_operand (FILE *file, rtx x, int code)
|
||||
tree attrs = (TREE_TYPE (SYMBOL_REF_DECL (x)) != error_mark_node
|
||||
? TYPE_ATTRIBUTES (TREE_TYPE (SYMBOL_REF_DECL (x)))
|
||||
: NULL_TREE);
|
||||
fprintf (file, "%ld\t; @",
|
||||
fprintf (file, HOST_WIDE_INT_PRINT_DEC "\t; @",
|
||||
TREE_INT_CST_LOW (TREE_VALUE (TREE_VALUE (attrs))));
|
||||
assemble_name (file, XSTR (x, 0));
|
||||
return;
|
||||
|
Loading…
x
Reference in New Issue
Block a user