toplev.c (output_file_directive): Allow for null input_name.

2003-10-22  Andrew Haley  <aph@redhat.com>

	* toplev.c (output_file_directive): Allow for null input_name.

From-SVN: r72847
This commit is contained in:
Andrew Haley 2003-10-23 14:18:14 +00:00 committed by Andrew Haley
parent 9d7d51be97
commit 0050314699
2 changed files with 12 additions and 2 deletions

View File

@ -1,3 +1,7 @@
2003-10-22 Andrew Haley <aph@redhat.com>
* toplev.c (output_file_directive): Allow for null input_name.
2003-10-22 Waldek Hebisch <hebisch@math.uni.wroc.pl>
* config/i386/i386.c (classify_argument): Handle SET_TYPE.

View File

@ -1444,8 +1444,14 @@ output_quoted_string (FILE *asm_file, const char *string)
void
output_file_directive (FILE *asm_file, const char *input_name)
{
int len = strlen (input_name);
const char *na = input_name + len;
int len;
const char *na;
if (input_name == NULL)
input_name = "<stdin>";
len = strlen (input_name);
na = input_name + len;
/* NA gets INPUT_NAME sans directory names. */
while (na > input_name)