At 06:07 PM 10/27/00 -0700, Peter Prymmer wrote:


>On Fri, 27 Oct 2000, Jarkko Hietaniemi wrote:
>
> > > [.ext.socket]socket.obj, []perlshr_bld.opt/Option, 
> perlshr_attr.opt/Option
> > > %LINK-W-NUDFSYMS, 1 undefined symbol:
> > > %LINK-I-UDFSYM,         S_SYYLEX
> > > %LINK-W-USEUNDEFSYMV, undefined symbol S_SYYLEX referenced
> > >         in symbol vector option
> > > %MMS-F-ABORT, For target PERLSHR.EXE, CLI returned abort status:
> > > %X10648268.
> > >
> > > Was something unusual done with any /s_syylex/i symbols recently?
> >
> > Well, yes, S_yylex was *added*.  It didn't exist before.  Ignasi Roca
> > suggested the concept and I tried to implement it: the symbol was 
> introduced
> > to split S_yylex() into a static (S_syylex) and "dynamic" part (S_yylex)
> > parts to allow re-entrant parsing.  Maybe I forgot something VMS-specific
> > that has to be done when symbols are added?
>
>Thanks I see it in toke.c.   It looks like S_syylex made it into
>the transfer vector, and that is where the problem currently lies:

Did you, by any chance, rerun vms/vms_yfix.pl? If not, try it and see if 
that might fix things. (On a vms build it needs to be run *before* mms is 
ever run, otherwise it patches a patched version, and that's a Bad Thing)

                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to