From b1520b1f70592852ff37cec566ff58de9c78c88c Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Thu, 10 Sep 1992 16:25:31 +0000 Subject: [PATCH] Thu Sep 10 09:23:15 1992 Ian Lance Taylor (ian@cygnus.com) * input-scrub.c (input_scrub_push): call input_file_begin, not input_scrub_begin. messages.c (as_perror): print ": " between the passed in error and the strerror, like perror does. --- gas/ChangeLog | 7 +++++++ gas/input-scrub.c | 4 +++- gas/messages.c | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 38ef824a052..45fddc4be86 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,10 @@ +Thu Sep 10 09:23:15 1992 Ian Lance Taylor (ian@cygnus.com) + + * input-scrub.c (input_scrub_push): call input_file_begin, not + input_scrub_begin. + messages.c (as_perror): print ": " between the passed in error and + the strerror, like perror does. + Wed Sep 9 11:06:25 1992 Ian Lance Taylor (ian@cygnus.com) * Makefile.in: use gas_target instead of modifying target_cpu. diff --git a/gas/input-scrub.c b/gas/input-scrub.c index c2a6114c989..bdfd91ca978 100644 --- a/gas/input-scrub.c +++ b/gas/input-scrub.c @@ -134,7 +134,9 @@ char *saved_position; saved->next_saved_file = next_saved_file; saved->input_file_save = input_file_push(); - input_scrub_begin(); /* Reinitialize! */ + input_file_begin(); /* Reinitialize! */ + logical_input_line = 0; + logical_input_file = (char *)NULL; return((char *) saved); } /* input_scrub_push() */ diff --git a/gas/messages.c b/gas/messages.c index d5c92314e5b..0b5652741e1 100644 --- a/gas/messages.c +++ b/gas/messages.c @@ -123,7 +123,7 @@ char *filename; as_where(); fprintf(stderr, gripe, filename); - fprintf(stderr, "%s.\n", strerror(errno)); + fprintf(stderr, ": %s\n", strerror(errno)); errno = 0; /* After reporting, clear it. */ } /* as_perror() */ -- 2.30.2