summaryrefslogtreecommitdiff
path: root/vutil.h
Commit message (Collapse)AuthorAgeFilesLines
* Lots of C optimizations for both speed/correctnessJohn Peacock2014-01-181-1/+63
| | | | | | | | | | | Clean up a lot of the less efficient uses of various Perl macros and functions, mostly from bulk88@hotmail.com. Also deal with the fact that older Perl's were not handling locale setting in a consistent manner. This means going back to the less efficient but always correct method of ALWAYS copying the old locale and switch to C and then restoring, for all Perl releases prior to 5.19.0. Discontinue support for Perl's prior to v5.6.2.
* vutil.c: Add preproc code specific to CPANFather Chrysostomos2014-01-041-4/+13
| | | | | | | The purpose is to bring the files into synch so that later version.pm upgrades involve dropping files into place. This requires changing vutil.h a bit to work in the core.
* Import vutil.h from the CPAN version distFather Chrysostomos2014-01-041-0/+170
This will be needed when we switch vutil.c over to using macros for version functions, the way the CPAN dist does it.