diff options
author | Tristan Gingold <gingold@adacore.com> | 2010-06-03 07:36:04 +0000 |
---|---|---|
committer | Tristan Gingold <gingold@adacore.com> | 2010-06-03 07:36:04 +0000 |
commit | aadd803061a38c972762f18472d3c52cfcf7ecde (patch) | |
tree | 6f0adaa0a63c4c652732f7e1217c1f4efe2106b4 /gas/messages.c | |
parent | df1784511914208f03f111bc06e42ab3d75dcbd5 (diff) | |
download | gdb-aadd803061a38c972762f18472d3c52cfcf7ecde.zip gdb-aadd803061a38c972762f18472d3c52cfcf7ecde.tar.gz gdb-aadd803061a38c972762f18472d3c52cfcf7ecde.tar.bz2 |
2010-06-02 Tristan Gingold <gingold@adacore.com>
* as.h: Remove conditionnal definition of HAVE_STDARG_H,
USE_STDARG, va_alist, va_dcl, va_list, va_start, va_end.
Remove conditionnal inclusion of stdarg.h and varargs.h.
Assume ISO C.
* config.in: Regenerate.
* configure: Regenerate.
* configure.in: Remove stdarg.h and varargs.h from
AC_CHECK_HEADERS list.
* messages.c (as_tsktsk): Remove non ISO C version.
(as_warn, as_warn_where, as_bad, as_bad_where, as_fatal): Ditto.
Diffstat (limited to 'gas/messages.c')
-rw-r--r-- | gas/messages.c | 114 |
1 files changed, 0 insertions, 114 deletions
diff --git a/gas/messages.c b/gas/messages.c index 396d364..9ea1bce 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,25 +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); - if (out_file_name != NULL) - unlink_if_ordinary (out_file_name); - xexit (EXIT_FAILURE); -} -#endif /* not NO_STDARG */ /* Indicate assertion failure. Arguments: Filename, line number, optional function name. */ |