summaryrefslogtreecommitdiff
path: root/gcc/cpplib.h
diff options
context:
space:
mode:
authorbrolley <brolley@138bc75d-0d04-0410-961f-82ee72b054a4>1998-05-25 11:04:40 +0000
committerbrolley <brolley@138bc75d-0d04-0410-961f-82ee72b054a4>1998-05-25 11:04:40 +0000
commit8bece74630ffb1a25ef0801be869f620b972f406 (patch)
treef57ea5057cebd77d1dba8078d330501c13951266 /gcc/cpplib.h
parent299264766a812a61ad272a8285adadb7f2b2dd86 (diff)
downloadgcc-8bece74630ffb1a25ef0801be869f620b972f406.tar.gz
Mon May 25 14:00:13 1998 Dave Brolley <brolley@cygnus.com>
* cpperror.c (v_cpp_message): Remove static prototype. * cpplib.c (v_cpp_message): Move prototype to cpplib.h. * cpplib.h (v_cpp_message): Add protoptype. (stdarg.h,varargs.h): Needed for v_cpp_message prototype. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20046 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cpplib.h')
-rw-r--r--gcc/cpplib.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/cpplib.h b/gcc/cpplib.h
index 49fcc737f05..37468dd0a69 100644
--- a/gcc/cpplib.h
+++ b/gcc/cpplib.h
@@ -22,6 +22,11 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include <sys/types.h>
#include <sys/stat.h>
+#ifdef __STDC__
+#include <stdarg.h>
+#else
+#include <varargs.h>
+#endif
#ifdef __cplusplus
extern "C" {
@@ -654,6 +659,7 @@ extern void cpp_pedwarn_with_file_and_line PVPROTO ((cpp_reader *, char *, int,
ATTRIBUTE_PRINTF_4;
extern void cpp_error_from_errno PROTO ((cpp_reader *, const char *));
extern void cpp_perror_with_name PROTO ((cpp_reader *, const char *));
+extern void v_cpp_message PROTO ((cpp_reader *, int, const char *, va_list));
extern void cpp_grow_buffer PARAMS ((cpp_reader *, long));
extern int cpp_parse_escape PARAMS ((cpp_reader *, char **));