John E. Malmberg wrote:

Left out in my previous description.

In Perl.h:

Removed test for vax11c being defined. If it is defined, you are very far away from getting the behavior that STANDARD_C implies for the compiler.

It is possible that the compile may have appear to have succeeded as having vax11c defined shuts off a large number of compiler diagnostics.

But if you are expecting "STANDARD" compliant behavior, you are not going to get it when vax11c is defined.

If there is a remote chance that it is still possible to compile Perl with VAX C, this change could improve the chances of getting an usable result.

If anyone is still using /STANDARD=VAXC, I recommend that you stop ASAP and pay attention to the diagnostics that it is suppressing. You may find many bugs that were previously hidden.

-John
[EMAIL PROTECTED]
Personal Opinion Only

Reply via email to