summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
4b6d9d5)
+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>
* config/rs6000/xcoff.h (EH_FRAME_IN_DATA_SECTION): New.
2001-08-13 Richard Henderson <rth@redhat.com>
* config/rs6000/xcoff.h (EH_FRAME_IN_DATA_SECTION): New.
case CONST_INT:
if (code == 'b')
case CONST_INT:
if (code == 'b')
- fprintf (file, "%d", INTVAL (x) & 0xff);
+ fprintf (file, "%d", (int)(INTVAL (x) & 0xff));
- fprintf (file, "%d", INTVAL (x) & 0xff);
+ fprintf (file, "%d", (int)(INTVAL (x) & 0xff));
- fprintf (file, "0x%x", INTVAL (x) & 0xffff);
+ fprintf (file, "0x%x", (int)(INTVAL (x) & 0xffff));
- fprintf (file, "%d", (INTVAL (x) << 16) >> 16);
+ fprintf (file, "%d", (int)(INTVAL (x) << 16) >> 16);
- fprintf (file, "%d", INTVAL (x));
+ fprintf (file, "%d", (int)INTVAL (x));
fprintf (file, "%s\tleaf function %d\n", ASM_COMMENT_START,
leaf_function_p ());
fprintf (file, "%s\tautomatics %d\n", ASM_COMMENT_START,
fprintf (file, "%s\tleaf function %d\n", ASM_COMMENT_START,
leaf_function_p ());
fprintf (file, "%s\tautomatics %d\n", ASM_COMMENT_START,
fprintf (file, "%s\toutgoing args %d\n", ASM_COMMENT_START,
current_function_outgoing_args_size);
fprintf (file, "%s\tneed frame pointer %d\n", ASM_COMMENT_START,
fprintf (file, "%s\toutgoing args %d\n", ASM_COMMENT_START,
current_function_outgoing_args_size);
fprintf (file, "%s\tneed frame pointer %d\n", ASM_COMMENT_START,
off = off > 0 ? off - UNITS_PER_WORD : off;
if (TARGET_DEBUG_ARG)
fprintf (stderr, "va_start: n_gpr = %d, n_fpr = %d off %d\n",
off = off > 0 ? off - UNITS_PER_WORD : off;
if (TARGET_DEBUG_ARG)
fprintf (stderr, "va_start: n_gpr = %d, n_fpr = %d off %d\n",
+ (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));