diff options
Diffstat (limited to 'src/pdumper.c')
-rw-r--r-- | src/pdumper.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/pdumper.c b/src/pdumper.c index c00f8a0af54..8b630d221b1 100644 --- a/src/pdumper.c +++ b/src/pdumper.c @@ -23,7 +23,6 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. */ #include <math.h> #include <stdarg.h> #include <stdint.h> -#include <stdio.h> #include <stdlib.h> #include <sys/mman.h> #include <sys/param.h> @@ -42,6 +41,7 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. */ #include "lisp.h" #include "pdumper.h" #include "window.h" +#include "sysstdio.h" #include "systime.h" #include "thread.h" #include "bignum.h" @@ -329,7 +329,7 @@ dump_fingerprint (const char *label, unsigned char const *xfingerprint) fprintf (stderr, "%s: ", label); for (int i = 0; i < 32; ++i) fprintf (stderr, "%02x", (unsigned) xfingerprint[i]); - fprintf (stderr, "\n"); + putc ('\n', stderr); } /* Format of an Emacs portable dump file. All offsets are relative to @@ -1404,9 +1404,9 @@ print_paths_to_root_1 (struct dump_context *ctx, referrers = XCDR (referrers); Lisp_Object repr = Fprin1_to_string (referrer, Qnil); for (int i = 0; i < level; ++i) - fputc (' ', stderr); + putc (' ', stderr); fwrite (SDATA (repr), 1, SBYTES (repr), stderr); - fputc ('\n', stderr); + putc ('\n', stderr); print_paths_to_root_1 (ctx, referrer, level + 1); } } @@ -4226,14 +4226,14 @@ types. */) dump_seek (ctx, 0); dump_write (ctx, &ctx->header, sizeof (ctx->header)); - fprintf (stderr, "Dump complete\n"); fprintf (stderr, - "Byte counts: header=%lu hot=%lu discardable=%lu cold=%lu\n", + ("Dump complete\n" + "Byte counts: header=%lu hot=%lu discardable=%lu cold=%lu\n" + "Reloc counts: hot=%u discardable=%u\n"), (unsigned long) (header_end - header_start), (unsigned long) (hot_end - hot_start), (unsigned long) (discardable_end - ctx->header.discardable_start), - (unsigned long) (cold_end - ctx->header.cold_start)); - fprintf (stderr, "Reloc counts: hot=%u discardable=%u\n", + (unsigned long) (cold_end - ctx->header.cold_start), number_hot_relocations, number_discardable_relocations); |