summaryrefslogtreecommitdiffstats
path: root/gcc/cppinit.c
diff options
context:
space:
mode:
authorneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>2000-09-07 20:31:06 +0000
committerneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>2000-09-07 20:31:06 +0000
commit4e464091b362823f92fd9f85d1c3843c17b0e355 (patch)
treee1049271d55561fd06422b6c8da7e9ac19f11ef5 /gcc/cppinit.c
parent7cc2d24b453cad3f275acdf079c6fc3ae9d7aec7 (diff)
downloadppe42-gcc-4e464091b362823f92fd9f85d1c3843c17b0e355.tar.gz
ppe42-gcc-4e464091b362823f92fd9f85d1c3843c17b0e355.zip
* Makefile.in: Remove references to cppulp.{c,o}.
* cppinit.c (initialize_builtins, cpp_start_read, cpp_handle_option): Update to use cpp_options structure. * cppulp.c: Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36245 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cppinit.c')
-rw-r--r--gcc/cppinit.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/gcc/cppinit.c b/gcc/cppinit.c
index fbccfc358ed..f8dc69000ee 100644
--- a/gcc/cppinit.c
+++ b/gcc/cppinit.c
@@ -598,6 +598,7 @@ initialize_builtins (pfile)
cpp_reader *pfile;
{
const struct builtin *b;
+
for(b = builtin_array; b < builtin_array_end; b++)
{
if (b->flags & CPLUS && ! CPP_OPTION (pfile, cplusplus))
@@ -617,7 +618,7 @@ initialize_builtins (pfile)
else
{
if (b->flags & ULP)
- val = user_label_prefix;
+ val = CPP_OPTION (pfile, user_label_prefix);
else
val = b->value;
@@ -825,8 +826,8 @@ cpp_start_read (pfile, print, fname)
CPP_OPTION (pfile, warn_paste) = 0;
/* Set this if it hasn't been set already. */
- if (user_label_prefix == NULL)
- user_label_prefix = USER_LABEL_PREFIX;
+ if (CPP_OPTION (pfile, user_label_prefix) == NULL)
+ CPP_OPTION (pfile, user_label_prefix) = USER_LABEL_PREFIX;
/* Figure out if we need to save function macro parameter spellings.
We don't use CPP_PEDANTIC() here because that depends on whether
@@ -1224,10 +1225,10 @@ cpp_handle_option (pfile, argc, argv)
case N_OPTS: /* shut GCC up */
break;
case OPT_fleading_underscore:
- user_label_prefix = "_";
+ CPP_OPTION (pfile, user_label_prefix) = "_";
break;
case OPT_fno_leading_underscore:
- user_label_prefix = "";
+ CPP_OPTION (pfile, user_label_prefix) = "";
break;
case OPT_fpreprocessed:
CPP_OPTION (pfile, preprocessed) = 1;
OpenPOWER on IntegriCloud