| Index: gcc/gcc/c-pragma.h
|
| diff --git a/gcc/gcc/c-pragma.h b/gcc/gcc/c-pragma.h
|
| index 188afb8dbaaee26fd02f568f02619a2415a675cc..eab23db6cd9a6ce79deafee99190828bfab6eef6 100644
|
| --- a/gcc/gcc/c-pragma.h
|
| +++ b/gcc/gcc/c-pragma.h
|
| @@ -95,8 +95,8 @@ extern struct cpp_reader* parse_in;
|
| visibility is not supported on the host OS platform the
|
| statements are ignored. */
|
| #define HANDLE_PRAGMA_VISIBILITY 1
|
| -extern void push_visibility (const char *);
|
| -extern void pop_visibility (void);
|
| +extern void push_visibility (const char *, int);
|
| +extern bool pop_visibility (int);
|
|
|
| extern void init_pragma (void);
|
|
|
| @@ -118,9 +118,9 @@ extern enum cpp_ttype pragma_lex (tree *);
|
| so that 0 means to translate and join strings. */
|
| #define C_LEX_STRING_NO_TRANSLATE 1 /* Do not lex strings into
|
| execution character set. */
|
| -#define C_LEX_RAW_STRINGS 2 /* Return raw strings -- no
|
| - concatenation, no
|
| - translation. */
|
| +#define C_LEX_STRING_NO_JOIN 2 /* Do not concatenate strings
|
| + nor translate them into execution
|
| + character set. */
|
|
|
| /* This is not actually available to pragma parsers. It's merely a
|
| convenient location to declare this function for c-lex, after
|
|
|