At 09:27 PM 5/18/2002 -0400, Jeff wrote:
> > So the new assembler's unhappy.  Suggestions?
>
>Well, it's unhappy when you do lots of things. The code I was given was
>not as complete/functional as I had been led to believe, inasmuch as it
>doesn't live past test series 2 without some major tweaks that I'm
>working on. And I'm not even going to comment on t/pmc... However, none
>of this minor rant has anything to do with your problem.
>
>I can't reproduce it locally, so I'm wondering if the Windows build
>might not properly expand the Perl_croak call from 'Perl_croak("foo")'
>to 'Perl_croak(aTHX_ "Foo")', as the UNIX .xs build does...

1. You're right, it's not expanding at all under Win32.  Adding the aTHX_ 
makes this compile.

2. The Makefile's looking for things like bytecode.o when under Win32 it 
should be bytecode.obj

3. After all this, the assembler will compile small programs.  Feeding it 
BASIC produces lots of warnings about uninitalized values and finally dies 
with:

         Unparsable argument, starting from '"', QUOTE

No line number, no context, nearly impossible to find to debug.

I think you're right, and you were given a pig in a poke.


Reply via email to