This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: objc bootstrap failure related to recent cpplib init changes


Yikes....yes your patch is correct. I'll install it if you haven't already.

Kaveh R. Ghazi wrote:

> Dave,
>
>         I got the following error building egcs CVS last night.  I
> used the following patch to fix it, but I'd like you to double check it.
>
>                 Thanks,
>                 --Kaveh
>
>  > stage1/xgcc -Bstage1/ -B/usr/local/alphaev5-dec-osf4.0b/bin/ -DIN_GCC
>  >      -W -Wall -O2 -g -DHAVE_CONFIG_H -DHAIFA -I. -I. -I./config
>  >      -I./../include -I./objc -c ./objc/objc-act.c
>  > ./objc/objc-act.c: In function `lang_init_options':
>  > ./objc/objc-act.c:601: `parse_in' undeclared (first use in this function)
>  > ./objc/objc-act.c:601: (Each undeclared identifier is reported only once
>  > ./objc/objc-act.c:601: for each function it appears in.)
>  > ./objc/objc-act.c:602: `parse_options' undeclared (first use in this function)
>
> Thu Dec 10 13:41:33 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
>
>         * objc/objc-act.c (lang_init_options): Wrap cpplib initialization
>         in USE_CPPLIB.
>
> --- egcs-CVS19981209/gcc/objc/objc-act.c~       Wed Dec  9 19:41:46 1998
> +++ egcs-CVS19981209/gcc/objc/objc-act.c        Thu Dec 10 13:41:21 1998
> @@ -598,9 +598,11 @@ extern char *yy_cur;
>  void
>  lang_init_options ()
>  {
> +#if USE_CPPLIB
>    cpp_reader_init (&parse_in);
>    parse_in.opts = &parse_options;
>    cpp_options_init (&parse_options);
> +#endif
>  }
>
>  void
> --
> Kaveh R. Ghazi                  Engagement Manager / Project Services
> ghazi@caip.rutgers.edu          Icon CMT Corp.





Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]