Commit 7ee20eba by Ulrich Weigand Committed by Ulrich Weigand

Fixed HOST_WIDE_INT type mismatch.

From-SVN: r44870
parent 02c9b1ca
2001-08-13 Ulrich Weigand <uweigand@de.ibm.com>
* config/s390/s390.c (print_operand, s390_function_prologue,
s390_va_start): Fixed HOST_WIDE_INT type mismatch.
2001-08-13 Richard Henderson <rth@redhat.com> 2001-08-13 Richard Henderson <rth@redhat.com>
* config/rs6000/xcoff.h (EH_FRAME_IN_DATA_SECTION): New. * config/rs6000/xcoff.h (EH_FRAME_IN_DATA_SECTION): New.
......
...@@ -1494,15 +1494,15 @@ print_operand (file, x, code) ...@@ -1494,15 +1494,15 @@ print_operand (file, x, code)
case CONST_INT: case CONST_INT:
if (code == 'b') if (code == 'b')
fprintf (file, "%d", INTVAL (x) & 0xff); fprintf (file, "%d", (int)(INTVAL (x) & 0xff));
else if (code == 'X') else if (code == 'X')
fprintf (file, "%d", INTVAL (x) & 0xff); fprintf (file, "%d", (int)(INTVAL (x) & 0xff));
else if (code == 'x') else if (code == 'x')
fprintf (file, "0x%x", INTVAL (x) & 0xffff); fprintf (file, "0x%x", (int)(INTVAL (x) & 0xffff));
else if (code == 'h') else if (code == 'h')
fprintf (file, "%d", (INTVAL (x) << 16) >> 16); fprintf (file, "%d", (int)(INTVAL (x) << 16) >> 16);
else else
fprintf (file, "%d", INTVAL (x)); fprintf (file, "%d", (int)INTVAL (x));
break; break;
default: default:
...@@ -2404,7 +2404,7 @@ s390_function_prologue (file, lsize) ...@@ -2404,7 +2404,7 @@ s390_function_prologue (file, lsize)
fprintf (file, "%s\tleaf function %d\n", ASM_COMMENT_START, fprintf (file, "%s\tleaf function %d\n", ASM_COMMENT_START,
leaf_function_p ()); leaf_function_p ());
fprintf (file, "%s\tautomatics %d\n", ASM_COMMENT_START, fprintf (file, "%s\tautomatics %d\n", ASM_COMMENT_START,
lsize); (int)lsize);
fprintf (file, "%s\toutgoing args %d\n", ASM_COMMENT_START, fprintf (file, "%s\toutgoing args %d\n", ASM_COMMENT_START,
current_function_outgoing_args_size); current_function_outgoing_args_size);
fprintf (file, "%s\tneed frame pointer %d\n", ASM_COMMENT_START, fprintf (file, "%s\tneed frame pointer %d\n", ASM_COMMENT_START,
...@@ -2934,7 +2934,7 @@ s390_va_start (stdarg_p, valist, nextarg) ...@@ -2934,7 +2934,7 @@ s390_va_start (stdarg_p, valist, nextarg)
off = off > 0 ? off - UNITS_PER_WORD : off; off = off > 0 ? off - UNITS_PER_WORD : off;
if (TARGET_DEBUG_ARG) if (TARGET_DEBUG_ARG)
fprintf (stderr, "va_start: n_gpr = %d, n_fpr = %d off %d\n", fprintf (stderr, "va_start: n_gpr = %d, n_fpr = %d off %d\n",
n_gpr, n_fpr, off); (int)n_gpr, (int)n_fpr, off);
t = build (PLUS_EXPR, TREE_TYPE (ovf), t, build_int_2 (off, 0)); t = build (PLUS_EXPR, TREE_TYPE (ovf), t, build_int_2 (off, 0));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment