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