Nicholas Clark wrote:
Change 33291 by [EMAIL PROTECTED] on 2008/02/12 13:15:20

        assert() that every NN argument is not NULL. Otherwise we have the
        ability to create landmines that will explode under someone in the
        future when they upgrade their compiler to one with better
        optimisation. We've already done this at least twice.
        (Yes, some of the assertions are after code that would already have
        SEGVd because it already deferences a pointer, but they are put in
        to make it easier to automate checking that each and every case is
        covered.)
        Add a tool, checkARGS_ASSERT.pl, to check that every case is covered.

Affected files ...

... //depot/perl/embed.pl#366 edit
 ... //depot/perl/proto.h#918 edit
... //depot/perl/vms/vms.c#223 edit

This breaks building on VMS.

The macros PERL_ARGS_ASSERT)_DO_SPAWN and PERL_ARGS_ASSERT_SYS_INTERN_DUP are now referenced in vms/vms.c but are not defined for VMS in proto.h.

-John
[EMAIL PROTECTED]
Personal Opinion Only

Reply via email to