X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gas%2Fmessages.c;h=9ea1bce26dcdfb0c8dca15cdfc02a783e14dc5cc;hb=2dec564e9127282478f922bc9946248745c5b140;hp=69fcf78743fa815904db66ebae48808f7298b101;hpb=0af1713e7cd57b52f6c81f73aa58934132198880;p=binutils-gdb.git diff --git a/gas/messages.c b/gas/messages.c index 69fcf78743f..9ea1bce26dc 100644 --- a/gas/messages.c +++ b/gas/messages.c @@ -122,7 +122,6 @@ as_show_where (void) Please explain in string (which may have '\n's) what recovery was done. */ -#ifdef USE_STDARG void as_tsktsk (const char *format, ...) { @@ -134,21 +133,6 @@ as_tsktsk (const char *format, ...) va_end (args); (void) putc ('\n', stderr); } -#else -void -as_tsktsk (format, va_alist) - const char *format; - va_dcl -{ - va_list args; - - as_show_where (); - va_start (args); - vfprintf (stderr, format, args); - va_end (args); - (void) putc ('\n', stderr); -} -#endif /* not NO_STDARG */ /* The common portion of as_warn and as_warn_where. */ @@ -177,7 +161,6 @@ as_warn_internal (char *file, unsigned int line, char *buffer) Please explain in string (which may have '\n's) what recovery was done. */ -#ifdef USE_STDARG void as_warn (const char *format, ...) { @@ -192,30 +175,11 @@ as_warn (const char *format, ...) as_warn_internal ((char *) NULL, 0, buffer); } } -#else -void -as_warn (format, va_alist) - const char *format; - va_dcl -{ - va_list args; - char buffer[2000]; - - if (!flag_no_warnings) - { - va_start (args); - vsnprintf (buffer, sizeof (buffer), format, args); - va_end (args); - as_warn_internal ((char *) NULL, 0, buffer); - } -} -#endif /* not NO_STDARG */ /* Like as_bad but the file name and line number are passed in. Unfortunately, we have to repeat the function in order to handle the varargs correctly and portably. */ -#ifdef USE_STDARG void as_warn_where (char *file, unsigned int line, const char *format, ...) { @@ -230,26 +194,6 @@ as_warn_where (char *file, unsigned int line, const char *format, ...) as_warn_internal (file, line, buffer); } } -#else -void -as_warn_where (file, line, format, va_alist) - char *file; - unsigned int line; - const char *format; - va_dcl -{ - va_list args; - char buffer[2000]; - - if (!flag_no_warnings) - { - va_start (args); - vsnprintf (buffer, sizeof (buffer), format, args); - va_end (args); - as_warn_internal (file, line, buffer); - } -} -#endif /* not NO_STDARG */ /* The common portion of as_bad and as_bad_where. */ @@ -278,7 +222,6 @@ as_bad_internal (char *file, unsigned int line, char *buffer) Please explain in string (which may have '\n's) what recovery was done. */ -#ifdef USE_STDARG void as_bad (const char *format, ...) { @@ -292,28 +235,10 @@ as_bad (const char *format, ...) as_bad_internal ((char *) NULL, 0, buffer); } -#else -void -as_bad (format, va_alist) - const char *format; - va_dcl -{ - va_list args; - char buffer[2000]; - - va_start (args); - vsnprintf (buffer, sizeof (buffer), format, args); - va_end (args); - - as_bad_internal ((char *) NULL, 0, buffer); -} -#endif /* not NO_STDARG */ - /* Like as_bad but the file name and line number are passed in. Unfortunately, we have to repeat the function in order to handle the varargs correctly and portably. */ -#ifdef USE_STDARG void as_bad_where (char *file, unsigned int line, const char *format, ...) { @@ -327,31 +252,11 @@ as_bad_where (char *file, unsigned int line, const char *format, ...) as_bad_internal (file, line, buffer); } -#else -void -as_bad_where (file, line, format, va_alist) - char *file; - unsigned int line; - const char *format; - va_dcl -{ - va_list args; - char buffer[2000]; - - va_start (args); - vsnprintf (buffer, sizeof (buffer), format, args); - va_end (args); - - as_bad_internal (file, line, buffer); -} -#endif /* not NO_STDARG */ - /* Send to stderr a string as a fatal message, and print location of error in input file(s). Please only use this for when we DON'T have some recovery action. It xexit()s with a warning status. */ -#ifdef USE_STDARG void as_fatal (const char *format, ...) { @@ -369,23 +274,6 @@ as_fatal (const char *format, ...) unlink_if_ordinary (out_file_name); xexit (EXIT_FAILURE); } -#else -void -as_fatal (format, va_alist) - char *format; - va_dcl -{ - va_list args; - - as_show_where (); - va_start (args); - fprintf (stderr, _("Fatal error: ")); - vfprintf (stderr, format, args); - (void) putc ('\n', stderr); - va_end (args); - xexit (EXIT_FAILURE); -} -#endif /* not NO_STDARG */ /* Indicate assertion failure. Arguments: Filename, line number, optional function name. */