Integrate Time::Hires 1.20 from Douglas E. Wegscheid.
[p5sagit/p5-mst-13.2.git] / ext / Time / HiRes / Changes
1 Revision history for Perl extension Time::HiRes.
2
3 1.20  Wed Feb 24 21:30 1999
4         - make our usleep and ualarm substitutes into hrt_usleep 
5           and hrt_ualarm. This helps static links of Perl with other
6           packages that also have usleep, etc. From
7           Ilya Zakharevich <ilya@math.ohio-state.edu>
8         - add C API stuff. From Joshua Pritikin
9           <joshua.pritikin@db.com>
10         - VMS Makefile.PL fun.  From pvhp@forte.com (Peter Prymmer)
11         - hopefully correct "-lc" fix for SCO.
12         - add PPD stuff
13
14 1.19  Tue Sep 29 22:30 1998
15         - put VMS gettimeofday() in. Patch is from Sebastian Bazley
16           <seb@stian.demon.co.uk>
17         - change GIMME_V to GIMME to help people with older versions of
18           Perl.
19         - fix Win32 version of gettimeofday(). It didn't affect anything,
20           but it confuses people reading the code when the return value
21           is backwards (0 is success).
22         - fix Makefile.PL (more) so that detection of gettimeofday is
23           more correct.
24
25 1.18  Mon Jul 6 22:40 1998
26         - add usleep() for Win32.
27         - fix Makefile.PL to fix reported HP/UX feature where unresolved
28           externals still cause an executable to be generated (though no
29           x bit set). Thanks to David Kozinn for report and explanation.
30           Problems with the fix are mine :)
31
32 1.17  Wed Jul 1 20:10 1998
33         - fix setitimer calls so microseconds is not more than 1000000.
34           Hp/UX 9 doesn't like that. Provided by Roland B Robert, PhD.
35         - make Win32. We only get gettimeofday (the select hack doesn't
36           seem to work on my Win95 system).
37         - fix test 4 on 01test.t. add test to see if time() and 
38           Time::HiRes::time() are close.
39
40 1.16  Wed Nov 12 21:05 1997
41         - add missing EXTEND in new gettimeofday scalar code.
42
43 1.15  Mon Nov 10 21:30 1997
44         - HiRes.pm: update pod. Provided by Gisle Aas.
45         - HiRes.xs: if gettimeofday() called in scalar context, do
46           something more useful than before. Provided by Gisle Aas.
47         - README: tell of xsubpp '-nolinenumber' woes. thanks to
48           Edward Henigin <ed@texas.net> for pointing out the problem.
49
50 1.14  Wed Nov 5 9:40 1997
51         - Makefile.PL: look for setitimer
52         - HiRes.xs: if missing ualarm, but we have setitimer, make up
53           our own setitimer. These were provided by Gisle Aas.
54
55 1.13  Tue Nov 4 23:30 1997
56         - Makefile.PL: fix autodetect mechanism to do try linking in addition
57           to just compiling; should fix Linux build problem. Fix was provided
58           by Gisle Aas.
59
60 1.12  Sun Oct 12 12:00:00 1997
61         - Makefile.PL: set XSOPT to '-nolinenumbers' to work around xsubpp bug;
62           you may need to comment this back out if you have an older xsubpp.
63         - HiRes.xs: set PROTOTYPES: DISABLE
64
65 1.11  Fri Sep 05 16:00:00 1997
66         - Makefile.PL:
67           Had some line commented out that shouldn't have been (testing
68           remnants)
69         - README:
70           Previous version was corrupted.
71
72 1.10  Thu May 22 20:20:00 1997
73         - HiRes.xs, HiRes.pm, t/*:
74               - only compile what we have OS support for (or can 
75                 fake with select())
76               - only test what we compiled 
77               - gross improvement to the test suite
78               - fix EXPORT_FAIL. 
79           This work was all done by Roderick Schertler
80           <roderick@argon.org>. If you run Linux or
81           one of the other ualarm-less platoforms, and you like this 
82           module, let Roderick know; without him, it still wouldn't 
83           be working on those boxes...
84         - Makefile.PL: figure out what routines the OS has and
85           only build what we need. These bits were written by Jarkko 
86           Hietaniemi <jhi@iki.fi>. Again, gratitude is due...
87
88 1.02  Mon Dec 30 08:00:00 1996
89         - HiRes.pm: update documentation to say what to do when missing
90           ualarm() and friends.
91         - README: update to warn that ualarm() and friends need to exist
92
93 1.01  Fri Oct 17 08:00:00 1996
94         - Makefile.PL: make XSPROTOARGS => '-noprototyopes'
95         - HiRes.pm: put blank line between __END__ and =head1 so that 
96           pod2man works.
97
98 1.00  Tue Sep 03 13:00:00 1996
99         - original version; created by h2xs 1.16