From e4d8ad2321d424a13b249c4e8794ae1ef3545c59 Mon Sep 17 00:00:00 2001 From: Brendan Kehoe Date: Tue, 9 Feb 1999 15:02:18 +0000 Subject: [PATCH] cpplib.c (special_symbol): Move IP to be declared in function scope, rather than individual case statements. * cpplib.c (special_symbol): Move IP to be declared in function scope, rather than individual case statements. fixes building under solaris From-SVN: r25112 --- gcc/ChangeLog | 5 +++++ gcc/cpplib.c | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c3759169a52..6ead2b27f4d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +1999-02-09 Brendan Kehoe + + * cpplib.c (special_symbol): Move IP to be declared in function + scope, rather than individual case statements. + 1999-02-09 16:42 -0500 Zack Weinberg * cppfiles.c (finclude): Handle pipes properly under old BSD diff --git a/gcc/cpplib.c b/gcc/cpplib.c index 32b70e6ed37..c6f616dd516 100644 --- a/gcc/cpplib.c +++ b/gcc/cpplib.c @@ -1884,13 +1884,14 @@ special_symbol (hp, pfile) { const char *buf; int len; + cpp_buffer *ip; switch (hp->type) { case T_FILE: case T_BASE_FILE: { - cpp_buffer *ip = CPP_BUFFER (pfile); + ip = CPP_BUFFER (pfile); if (hp->type == T_BASE_FILE) { while (CPP_PREV_BUFFER (ip) != CPP_NULL_BUFFER (pfile)) @@ -1915,7 +1916,7 @@ special_symbol (hp, pfile) case T_INCLUDE_LEVEL: { int true_indepth = 0; - cpp_buffer *ip = CPP_BUFFER (pfile); + ip = CPP_BUFFER (pfile); for (; ip != CPP_NULL_BUFFER (pfile); ip = CPP_PREV_BUFFER (ip)) if (ip->fname != NULL) true_indepth++; -- 2.30.2