diff options
author | Andreas Jaeger <aj@gcc.gnu.org> | 2002-05-24 08:30:41 +0200 |
---|---|---|
committer | Andreas Jaeger <aj@gcc.gnu.org> | 2002-05-24 08:30:41 +0200 |
commit | 8a951190634673727ac4128bf00d13858c057011 (patch) | |
tree | afdc2d299bec9a01ad11cc133fd8958e21dff60e | |
parent | f29e2ec06c1fc2251004fc66908f824b0df30462 (diff) | |
download | gcc-8a951190634673727ac4128bf00d13858c057011.zip gcc-8a951190634673727ac4128bf00d13858c057011.tar.gz gcc-8a951190634673727ac4128bf00d13858c057011.tar.bz2 |
ggc-page.c (alloc_page): Cast variables of type size_t to unsigned long, adjust printf format string.
* ggc-page.c (alloc_page): Cast variables of type size_t to
unsigned long, adjust printf format string.
(ggc_alloc): Likewise.
(ggc_print_statistics): Likewise.
(ggc_print_statistics): Correct printf format string for SCALE to
use unsigned long.
From-SVN: r53820
-rw-r--r-- | gcc/ChangeLog | 17 | ||||
-rw-r--r-- | gcc/ggc-page.c | 14 |
2 files changed, 21 insertions, 10 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e74ce06..bc44ee8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2002-05-24 Andreas Jaeger <aj@suse.de> + + * ggc-page.c (alloc_page): Cast variables of type size_t to + unsigned long, adjust printf format string. + (ggc_alloc): Likewise. + (ggc_print_statistics): Likewise. + (ggc_print_statistics): Correct printf format string for SCALE to + use unsigned long. + 2002-05-24 Danny Smith <dannysmith@users.sourceforge.net> * config/i386/mingw32.h (CPP_SPEC): Remove -remap. @@ -8,14 +17,14 @@ * config/i386/mingw32.h (OUTPUT_QUOTED_STRING): Properly output quoted strings. * dwarf2out.c (lookup_filename): Properly quote filename in .file - directive in assembly file. + directive in assembly file. * config/m68k/dpx2.h (ASM_OUTPUT_SOURCE_FILENAME): Likewise. * config/m88k/m88k.h (ASM_OUTPUT_SOURCE_FILENAME): Likewise. * config/pj/pj.h (ASM_FILE_START): Likewise. * config/rs6000/xcoff.h (ASM_FILE_START): Likewise. * config/avr/avr.c (asm_file_end): Likewise. * toplev.c (output_quoted_string): Handle possibly signed plain - char. + char. * toplev.h (output_clean_symbol_name): Declare * toplev.c (output_clean_symbol_name): Define. * config/alpha/alpha.c (unicosmk_output_module_name): Use it. @@ -289,7 +298,7 @@ Thu May 23 19:43:41 CEST 2002 Jan Hubicka <jh@suse.cz> * config/i386/i386.c, config/i386/i386.h: Tidy comments and whitespace. (ix86_arch): Set type to enum processor_type. - * config/i386/i386.md (movsi_1, movdi_1_rex64): Use + * config/i386/i386.md (movsi_1, movdi_1_rex64): Use LEGITIMATE_PIC_OPERAND_P not SYMBOLIC_CONST. 2002-05-23 Jakub Jelinek <jakub@redhat.com> @@ -500,7 +509,7 @@ objc: 2002-05-21 Jeffrey A Law <law@redhat.com> - * optabs.c (expand_binop): For double-word integer multiplies, + * optabs.c (expand_binop): For double-word integer multiplies, do not compute intermediate results into something that is not a register (such as a SUBREG or MEM). diff --git a/gcc/ggc-page.c b/gcc/ggc-page.c index db4266b..dd124d3 100644 --- a/gcc/ggc-page.c +++ b/gcc/ggc-page.c @@ -732,8 +732,8 @@ alloc_page (order) if (GGC_DEBUG_LEVEL >= 2) fprintf (G.debug_file, - "Allocating page at %p, object size=%ld, data %p-%p\n", - (PTR) entry, (long) OBJECT_SIZE (order), page, + "Allocating page at %p, object size=%lu, data %p-%p\n", + (PTR) entry, (unsigned long) OBJECT_SIZE (order), page, page + entry_size - 1); return entry; @@ -954,8 +954,9 @@ ggc_alloc (size) if (GGC_DEBUG_LEVEL >= 3) fprintf (G.debug_file, - "Allocating object, requested size=%ld, actual=%ld at %p on %p\n", - (long) size, (long) OBJECT_SIZE (order), result, (PTR) entry); + "Allocating object, requested size=%lu, actual=%lu at %p on %p\n", + (unsigned long) size, (unsigned long) OBJECT_SIZE (order), result, + (PTR) entry); return result; } @@ -1500,13 +1501,14 @@ ggc_print_statistics () overhead += (sizeof (page_entry) - sizeof (long) + BITMAP_SIZE (OBJECTS_PER_PAGE (i) + 1)); } - fprintf (stderr, "%-5d %10ld%c %10ld%c %10ld%c\n", OBJECT_SIZE (i), + fprintf (stderr, "%-5lu %10lu%c %10lu%c %10lu%c\n", + (unsigned long) OBJECT_SIZE (i), SCALE (allocated), LABEL (allocated), SCALE (in_use), LABEL (in_use), SCALE (overhead), LABEL (overhead)); total_overhead += overhead; } - fprintf (stderr, "%-5s %10ld%c %10ld%c %10ld%c\n", "Total", + fprintf (stderr, "%-5s %10lu%c %10lu%c %10lu%c\n", "Total", SCALE (G.bytes_mapped), LABEL (G.bytes_mapped), SCALE (G.allocated), LABEL(G.allocated), SCALE (total_overhead), LABEL (total_overhead)); |