A "close" call in DB_File.xs needed parenthesised to stop win32 from thinking it was one of its macros.
Updated dbinfo to support Berkeley DB 3.1 file format changes.
DB_File.pm & the test hasness now use the warnings pragma (when available).
Included Perl core patch 7703 -- size argument for hash_cb is different for Berkeley DB 3.x
Included Perl core patch 7801 -- Give __getBerkeleyDBInfo the ANSI C treatment.
@a = () produced the warning 'Argument "" isn't numeric in entersub' This has been fixed. Thanks to Edward Avis for spotting this bug.
Added note about building under Linux. Included patches.
Included Perl core patch 8068 -- fix for bug 20001013.009 When run with warnings enabled "$hash{XX} = undef " produced an "Uninitialized value" warning. This has been fixed.