Commit | Line | Data |
---|---|---|
10613b66 CBW |
1 | 2.03 - 2010-05-23 |
2 | ||
3 | * fix CPAN #57530: IPC::Msg Documentation Bug | |
4 | (thanks to Jonathan Hartzog for spotting this) | |
5 | ||
6 | 2.02 - 2010-03-07 | |
7 | ||
8 | * fix CPAN #50762: mistaken use of $[ | |
9 | (thanks to Zefram for spotting this) | |
10 | * no need to specify an empty MAN3PODS in the core anymore | |
11 | (thanks to Nicholas Clark for providing a patch) | |
12 | ||
8f11c4a4 MHM |
13 | 2.01 - 2009-03-15 |
14 | ||
15 | released without changes | |
16 | ||
503ba33a MHM |
17 | 2.00_02 - 2008-11-28 |
18 | ||
19 | * check for ENOMEM and EACCES and skip tests as neccessary | |
20 | ||
aec08fdf MHM |
21 | 2.00_01 - 2008-11-26 |
22 | ||
23 | * remove const-* when building in the core | |
24 | * inherit libscan behaviour from EU::MM | |
25 | * integrate #33084 from blead | |
26 | * try to make Win32 report NA instead of FAIL | |
27 | * fix bug in IPC::SharedMem constructor returning undef when | |
28 | shared memory id == 0 (thanks to Antonio Jose Coutinho for | |
29 | spotting this) | |
30 | ||
a7c93bfc MHM |
31 | 2.00 - 2007-12-30 |
32 | ||
33 | * fixed compilation issues with C++ compiler | |
34 | * ignore .swp files in when scanning lib directory | |
35 | ||
8f85282b MHM |
36 | 1.99_07 - 2007-10-22 |
37 | ||
38 | * terminate Makefile.PL on MSWin32 with a message that the | |
39 | module cannot be built here | |
40 | * catch SIGSYS locally to skip tests and issue a message | |
41 | on cygwin that cygserver needs to be installed and the | |
42 | CYGWIN environment variable needs to be set | |
43 | ||
44 | 1.99_06 - 2007-10-19 | |
45 | ||
46 | * handle systems built without SysV IPC support by checking | |
47 | for ENOSYS and skipping the tests (and give a diagnostic | |
48 | message) | |
49 | ||
50 | 1.99_05 - 2007-10-18 | |
51 | ||
52 | * make sure we can build even without ExtUtils::Constant | |
53 | installed and messed up dependencies | |
54 | * avoid indirect notation in docs | |
55 | * cannot do arithmetics on void pointers | |
56 | ||
57 | 1.99_04 - 2007-10-14 | |
58 | ||
59 | * add documentation for IPC::SharedMem | |
60 | * add POD coverage test | |
61 | * use less semaphores in t/sem.t to make sure the | |
62 | tests get run on *BSD | |
63 | * rename constant subroutine to _constant, as it's | |
64 | supposed to be private | |
65 | ||
66 | 1.99_03 - 2007-10-13 | |
67 | ||
68 | * add first IPC::SharedMem implementation | |
69 | * refactor the "stat" pack/unpack code | |
70 | ||
71 | 1.99_02 - 2007-10-13 | |
72 | ||
73 | * don't plan twice if no semaphores can be allocated | |
74 | ||
75 | 1.99_01 - 2007-10-13 | |
76 | ||
77 | * dual-life code and tests | |
78 | * backport to 5.004_05 | |
79 | * make tests to use Test::More | |
80 | * add shmat(), shmdt(), memread(), memwrite() | |
81 | * improve ftok() interface | |
82 | * fix inconsistencies between SysV.xs and SysV.pm | |
83 | * autogenerate all constants | |
84 | * make checking against ENOSPC more robust | |
85 | ||
86 | 1.04 - 2007-09-27 | |
87 | ||
88 | Internal version. Integrate all changes up to blead. | |
89 | ||
90 | * ChangeLog@1: | |
91 | initial checkin | |
92 | ||
93 | * Makefile.PL@2: | |
94 | Change 1407 by gsar@aatma on 1998/07/10 21:35:13 | |
95 | ||
96 | From: Andy Dougherty <doughera@lafcol.lafayette.edu> | |
97 | Date: Thu, 9 Jul 1998 11:26:03 -0400 (EDT) | |
98 | Subject: [PATCH 5.004_71] Allow static build of IPC::SysV | |
99 | Message-Id: <Pine.SUN.3.96.980709112507.24236B-100000@newton.phys> | |
100 | ||
101 | * SysV.xs@5: | |
102 | Change 1443 by gsar@aatma on 1998/07/11 23:08:14 | |
103 | ||
104 | tweak to get BSDI to build IPC/SysV | |
105 | From: Jarkko Hietaniemi <jhi@cc.hut.fi> | |
106 | Date: 11 Jul 1998 16:26:44 +0300 | |
107 | Message-ID: <oeeww9kecx7.fsf@alpha.hut.fi> | |
108 | Subject: Re: NOT OK: perl5.004_71 on BSDI 3.1 | |
109 | ||
110 | * SysV.xs@6: | |
111 | Change 1501 by gsar@aatma on 1998/07/15 05:59:49 | |
112 | ||
113 | apply (reversed) patch | |
114 | From: Peter Wolfe <wolfe@titan.teloseng.com> | |
115 | Date: Tue, 14 Jul 1998 13:01:58 -0700 (PDT) | |
116 | Message-Id: <199807142001.NAA26550@titan.teloseng.com> | |
117 | Subject: NOT_OK: perl 5.00474 on SCO 3.2v5.0.4 | |
118 | ||
119 | * SysV.xs@7: | |
120 | Change 1578 by gsar@aatma on 1998/07/20 09:38:39 | |
121 | ||
122 | complete s/foo/PL_foo/ changes (all escaped cases identified with | |
123 | brute force search script). Result builds and passes all tests on | |
124 | Solaris. win32 and PERL_OBJECT are still untested. | |
125 | ||
126 | * SysV.xs@8: | |
127 | Change 1760 by gsar@aatma on 1998/08/08 22:18:54 | |
128 | ||
129 | integrate maint-5.005 changes into mainline | |
130 | ||
131 | * Makefile.PL@3: | |
132 | Change 1922 by gsar@aatma on 1998/10/03 03:59:50 | |
133 | ||
134 | suppress manifypods leak in extensions | |
135 | ||
136 | * SysV.xs@9: | |
137 | Change 1904 by gsar@aatma on 1998/10/02 01:53:25 | |
138 | ||
139 | various Configure and hints updates (prefer drand48() or random() | |
140 | over rand(); add -Dusemultiplicity; enhanced 64-bitness); patch | |
141 | applied modulo SCO hints superceded by later patch | |
142 | From: Jarkko Hietaniemi <jhi@iki.fi> | |
143 | Date: Tue, 29 Sep 1998 00:56:33 +0300 (EET DST) | |
144 | Message-Id: <199809282156.AAA18615@alpha.hut.fi> | |
145 | Subject: [PATCH] 5.005_52: Configure et al: | |
146 | ||
147 | * hints@1: | |
148 | no comment | |
149 | ||
150 | * hints/next_3.pl@1: | |
151 | Change 1904 by gsar@aatma on 1998/10/02 01:53:25 | |
152 | ||
153 | various Configure and hints updates (prefer drand48() or random() | |
154 | over rand(); add -Dusemultiplicity; enhanced 64-bitness); patch | |
155 | applied modulo SCO hints superceded by later patch | |
156 | From: Jarkko Hietaniemi <jhi@iki.fi> | |
157 | Date: Tue, 29 Sep 1998 00:56:33 +0300 (EET DST) | |
158 | Message-Id: <199809282156.AAA18615@alpha.hut.fi> | |
159 | Subject: [PATCH] 5.005_52: Configure et al: | |
160 | ||
161 | * Makefile.PL@4: | |
162 | Change 1967 by gsar@aatma on 1998/10/15 02:46:08 | |
163 | ||
164 | correct bugs exposed in MM_Unix.pm by commenting out Selfloader | |
165 | (MAN3PODS cannot be set to ' '; stray stricture violation) | |
166 | ||
167 | * Msg.pm@2: | |
168 | Change 2220 by gsar@aatma on 1998/11/08 21:13:07 | |
169 | ||
170 | integrate changes#2120,2168,2218 from maint-5.005; | |
171 | add new vtbls; s/\bvtbl_/PL_vtbl_/; remove trailing comma in | |
172 | enum; make regen_headers | |
173 | ||
174 | * SysV.xs@10: | |
175 | Change 2145 by gsar@aatma on 1998/10/30 18:46:58 | |
176 | ||
177 | remaining PL_foo stragglers | |
178 | ||
179 | * SysV.xs@11: | |
180 | Change 2695 by gsar@sparc26 on 1999/01/24 07:09:05 | |
181 | ||
182 | integrate cfgperl changes into mainline | |
183 | ||
184 | * SysV.xs@12: | |
185 | Change 2830 by gsar@sparc26 on 1999/02/08 00:19:46 | |
186 | ||
187 | integrate cfgperl changes into mainline | |
188 | ||
189 | * SysV.xs@13: | |
190 | Change 2958 by gsar@sparc26 on 1999/02/16 06:18:27 | |
191 | ||
192 | integrate change#2852 from maint-5.005; integrate cfgperl contents; | |
193 | elide dups and non-dependents from Changes | |
194 | ||
195 | * SysV.xs@14: | |
196 | Change 3217 by gsar@sparc26 on 1999/04/04 01:59:26 | |
197 | ||
198 | correct places that said newSVpv() when they meant newSVpvn() | |
199 | ||
200 | * SysV.xs@15: | |
201 | Change 3518 by gsar@sparc26 on 1999/06/02 04:47:10 | |
202 | ||
203 | remove _() non-ansism | |
204 | ||
205 | * SysV.pm@5: | |
206 | Change 4910 by gsar@rake on 2000/01/27 03:56:48 | |
207 | ||
208 | various pod nits identified by installhtml (all fixed except | |
209 | unresolved links) | |
210 | ||
211 | * hints/cygwin.pl@1: | |
212 | Change 4769 by gsar@auger on 2000/01/07 18:23:16 | |
213 | ||
214 | cygwin update (from Eric Fifer <EFifer@sanwaint.com>) | |
215 | ||
216 | * Makefile.PL@5: | |
217 | Change 6383 by gsar@auger on 2000/07/12 16:00:51 | |
218 | ||
219 | don't clobber *.orig files on *clean targets | |
220 | ||
221 | * Msg.pm@3: | |
222 | Change 5507 by gsar@auger on 2000/03/04 04:27:51 | |
223 | ||
224 | more whitespace removal (from Michael G Schwern) | |
225 | ||
226 | * Msg.pm@4: | |
227 | Change 5822 by gsar@auger on 2000/03/19 07:34:29 | |
228 | ||
229 | integrate cfgperl contents into mainline | |
230 | ||
231 | * Semaphore.pm@2: | |
232 | Change 5507 by gsar@auger on 2000/03/04 04:27:51 | |
233 | ||
234 | more whitespace removal (from Michael G Schwern) | |
235 | ||
236 | * Makefile.PL@6: | |
237 | Change 6398 by gsar@auger on 2000/07/14 08:55:38 | |
238 | ||
239 | rename totally bletcherous SvLOCK() thingy (doesn't do what the | |
240 | name suggests anyway) | |
241 | ||
242 | * Msg.pm@5: | |
243 | Change 9176 by jhi@alpha on 2001/03/16 02:56:04 | |
244 | ||
245 | Subject: [PATCH] more pod patches | |
246 | From: Michael Stevens <michael@etla.org> | |
247 | Date: Thu, 15 Mar 2001 21:25:18 +0000 | |
248 | Message-ID: <20010315212518.A18870@firedrake.org> | |
249 | ||
250 | * SysV.xs@16: | |
251 | Change 7614 by jhi@alpha on 2000/11/08 22:42:55 | |
252 | ||
253 | A missing aTHX_. | |
254 | ||
255 | * SysV.xs@17: | |
256 | Change 8837 by jhi@alpha on 2001/02/18 22:16:50 | |
257 | ||
258 | Subject: [patch] -Wall cleanup round 2 | |
259 | From: Doug MacEachern <dougm@covalent.net> | |
260 | Date: Sun, 18 Feb 2001 13:08:04 -0800 (PST) | |
261 | Message-ID: <Pine.LNX.4.21.0102181304520.10021-100000@mako.covalent.net> | |
262 | ||
263 | * Semaphore.pm@3, SysV.pm@6: | |
264 | Change 9176 by jhi@alpha on 2001/03/16 02:56:04 | |
265 | ||
266 | Subject: [PATCH] more pod patches | |
267 | From: Michael Stevens <michael@etla.org> | |
268 | Date: Thu, 15 Mar 2001 21:25:18 +0000 | |
269 | Message-ID: <20010315212518.A18870@firedrake.org> | |
270 | ||
271 | * t/msg.t@2, t/sem.t@2: | |
272 | Change 10684 by jhi@alpha on 2001/06/18 12:25:55 | |
273 | ||
274 | Guard the SysV IPC tests against being invoked in | |
275 | SysV-IPC-less places. | |
276 | ||
277 | * Semaphore.pm@4: | |
278 | Change 10839 by jhi@alpha on 2001/06/22 21:15:32 | |
279 | ||
280 | The packs must be done in native shorts, fix from Mark P. Lutz. | |
281 | ||
282 | * Semaphore.pm@5: | |
283 | Change 10980 by jhi@alpha on 2001/06/27 11:45:29 | |
284 | ||
285 | "lose the it's", from Abhijit Menon-Sen. | |
286 | ("It's" not searched, pods not searched.) | |
287 | ||
288 | * SysV.xs@18: | |
289 | Change 11012 by jhi@alpha on 2001/06/28 21:36:36 | |
290 | ||
291 | Cannot DIE() in a void function, | |
292 | from Richard Hatch <rhatch@austin.ibm.com>. | |
293 | ||
294 | * t/msg.t@3, t/sem.t@3: | |
295 | Change 10712 by jhi@alpha on 2001/06/19 10:34:35 | |
296 | ||
297 | One test lost in the big shuffle restored. | |
298 | ||
299 | * Msg.pm@6: | |
300 | Change 11016 by jhi@alpha on 2001/06/29 03:38:56 | |
301 | ||
302 | Bump up the VERSIONs of modules that have changed since 5.6.0, | |
303 | the modules found using a script written by Larry Schatzer Jr. | |
304 | ||
305 | * Msg.pm@7: | |
306 | Change 11047 by jhi@alpha on 2001/06/30 16:03:40 | |
307 | ||
308 | More VERSION tuning: to avoid unnecessary Perl upgrades | |
309 | by CPAN.pm, use rather _00. | |
310 | ||
311 | * Semaphore.pm@6, SysV.pm@7: | |
312 | Change 11016 by jhi@alpha on 2001/06/29 03:38:56 | |
313 | ||
314 | Bump up the VERSIONs of modules that have changed since 5.6.0, | |
315 | the modules found using a script written by Larry Schatzer Jr. | |
316 | ||
317 | * Semaphore.pm@7: | |
318 | Change 11047 by jhi@alpha on 2001/06/30 16:03:40 | |
319 | ||
320 | More VERSION tuning: to avoid unnecessary Perl upgrades | |
321 | by CPAN.pm, use rather _00. | |
322 | ||
323 | * Semaphore.pm@8: | |
324 | Change 14864 by jhi@alpha on 2002/02/25 13:51:32 | |
325 | ||
326 | Typo corrections from John P. Linderman. | |
327 | ||
328 | * SysV.pm@8: | |
329 | Change 11047 by jhi@alpha on 2001/06/30 16:03:40 | |
330 | ||
331 | More VERSION tuning: to avoid unnecessary Perl upgrades | |
332 | by CPAN.pm, use rather _00. | |
333 | ||
334 | * SysV.xs@19: | |
335 | Change 11051 by jhi@alpha on 2001/06/30 20:59:57 | |
336 | ||
337 | Code cleanup based on turning off the -woffs in IRIX. | |
338 | Not all of the gripes cleaned up (hairy code in hv.c and | |
339 | regcomp.c; unused newsp, gimme, and optype from cop.h macros; | |
340 | unused 'key' arguments in ?DBM_File.xs) (and the -woffs left | |
341 | to the IRIX hints) | |
342 | ||
343 | * Msg.pm@8, Semaphore.pm@9, SysV.pm@9: | |
344 | Change 16822 by jhi@alpha on 2002/05/27 20:42:47 | |
345 | ||
346 | Subject: Re: [PATCH] Version tango | |
347 | From: sthoenna@efn.org (Yitzchak Scott-Thoennes) | |
348 | Date: Mon, 27 May 2002 13:20:56 -0700 | |
349 | Message-ID: <oUp88gzkgy+T092yn@efn.org> | |
350 | ||
351 | * Msg.pm@9: | |
352 | Change 18811 by hv@hv-crypt.org on 2003/03/02 22:30:50 | |
353 | ||
354 | Subject: [perl #21289] [Fwd: IPC::Msg bug report] | |
355 | From: Edmund Bacon (via RT) <perlbug-followup@perl.org> | |
356 | Date: 18 Feb 2003 21:05:15 -0000 | |
357 | Message-Id: <rt-21289-52384.13.2700974026643@bugs6.perl.org> | |
358 | ||
359 | * Semaphore.pm@10: | |
360 | Change 17825 by hv@hv-crypt.org on 2002/09/04 10:53:59 | |
361 | ||
362 | Subject: Re: Possible bug in IPC/Semaphore.pm [PATCH] | |
363 | From: "John P. Linderman" <jpl@research.att.com> | |
364 | Date: Wed, 28 Aug 2002 08:04:29 -0400 (EDT) | |
365 | Message-Id: <200208271900.PAA98096@raptor.research.att.com> | |
366 | ||
367 | * t/msg.t@4: | |
368 | Change 19358 by jhi@kosh on 2003/04/28 08:27:15 | |
369 | ||
370 | SysV msg queues can be something hanging (witnessed in IRIX), | |
371 | so let's use IPC_NOWAIT. | |
372 | ||
373 | * MANIFEST@3, t/ipcsysv.t@1: | |
374 | Change 20269 by jhi@kosh on 2003/07/28 15:07:22 | |
375 | ||
376 | No more ext/*/*.t, move them all to ext/*/t. | |
377 | ||
378 | * Msg.pm@10: | |
379 | Change 20686 by jhi@kosh on 2003/08/13 18:42:50 | |
380 | ||
381 | Subject: Re: script wanted | |
382 | From: Nicholas Clark <nick@ccl4.org> | |
383 | Date: Wed, 13 Aug 2003 20:46:09 +0100 | |
384 | Message-ID: <20030813204609.G20130@plum.flirble.org> | |
385 | ||
386 | * Msg.pm@11: | |
387 | Change 20687 by jhi@kosh on 2003/08/13 18:53:15 | |
388 | ||
389 | Alpha version numbers noticed by Schwern. | |
390 | (These hacks are no more needed since the PAUSE indexer no | |
391 | more indexes the insides of Perl distributions, says Andreas.) | |
392 | ||
393 | * Semaphore.pm@11: | |
394 | Change 20686 by jhi@kosh on 2003/08/13 18:42:50 | |
395 | ||
396 | Subject: Re: script wanted | |
397 | From: Nicholas Clark <nick@ccl4.org> | |
398 | Date: Wed, 13 Aug 2003 20:46:09 +0100 | |
399 | Message-ID: <20030813204609.G20130@plum.flirble.org> | |
400 | ||
401 | * t/msg.t@5, t/sem.t@4: | |
402 | Change 20490 by jhi@kosh on 2003/08/05 06:28:06 | |
403 | ||
404 | [perl #23216] ext/IPC/SysV/t/sem.t don't remove semaphore on NetBSD sparc | |
405 | Try to remove the created message queues and semaphores | |
406 | even in the case of failures. | |
407 | ||
408 | * Semaphore.pm@12, SysV.pm@10: | |
409 | Change 20687 by jhi@kosh on 2003/08/13 18:53:15 | |
410 | ||
411 | Alpha version numbers noticed by Schwern. | |
412 | (These hacks are no more needed since the PAUSE indexer no | |
413 | more indexes the insides of Perl distributions, says Andreas.) | |
414 | ||
415 | * hints/cygwin.pl@2: | |
416 | Change 22358 by rgs@rgs-home on 2004/02/22 21:49:47 | |
417 | ||
418 | Subject: initial patch for cygwin IPC via cygserver | |
419 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
420 | Date: Thu, 19 Feb 2004 09:01:13 -0800 | |
421 | Message-ID: <20040219170113.GA2792@efn.org> | |
422 | ||
423 | * t/ipcsysv.t@2, t/sem.t@5: | |
424 | Change 28131 by nicholas@nicholas-saigo on 2006/05/08 21:11:37 | |
425 | ||
426 | Subject: [PATCH] ext/IPC/SysV/t/ipcsysv.t using test.pl | |
427 | From: David Landgren <david@landgren.net> | |
428 | Message-ID: <445B694B.8060901@landgren.net> | |
429 | Date: Fri, 05 May 2006 17:03:39 +0200 | |
430 | ||
431 | Subject: Re: [PATCH] ext/IPC/SysV/t/sem.t using test.pl | |
432 | From: David Landgren <david@landgren.net> | |
433 | Message-ID: <445B75EF.3000100@landgren.net> | |
434 | Date: Fri, 05 May 2006 17:57:35 +0200 | |
435 | ||
436 | * Msg.pm@12, Semaphore.pm@13, SysV.pm@11: | |
437 | Change 28313 by stevep@stevep-kirk on 2006/05/26 15:03:12 | |
438 | ||
439 | Subject: [PATCH] SysV IPC | |
440 | From: Jarkko Hietaniemi <jhietaniemi@gmail.com> | |
441 | Date: Thu, 25 May 2006 18:49:33 +0300 | |
442 | Message-ID: <4475D20D.9010600@gmail.com> | |
443 | ||
444 | * t/sem.t@6: | |
445 | Change 28138 by rgs@stencil on 2006/05/09 13:45:43 | |
446 | ||
447 | Subject: Re: [PATCH] ext/IPC/SysV/t/ipcsysv.t using test.pl | |
448 | From: David Landgren <david@landgren.net> | |
449 | Date: Tue, 09 May 2006 13:03:22 +0200 | |
450 | Message-ID: <446076FA.6010409@landgren.net> | |
451 | ||
452 | * SysV.xs@20: | |
453 | Change 29977 by nicholas@entropy on 2007/01/25 20:57:56 | |
454 | ||
455 | The last parameter to gv_stashpv/gv_stashpvn/gv_stashsv is a bitmask | |
456 | of flags, not a boolean, so correct the documenation and callers. | |
457 | ||
458 | * SysV.xs@21: | |
459 | Change 31702 by ams@penne on 2007/08/12 14:10:10 | |
460 | ||
461 | Use sysconf/getpagesize/page.h to determine page size on Linux, | |
462 | in that order. | |
463 | ||
464 | Subject: Re: [PATCH] Various Gentoo Patches | |
465 | From: Marcus Holland-Moritz <mhx-perl@gmx.net> | |
466 | Date: Sun, 12 Aug 2007 13:16:52 +0200 | |
467 | Message-Id: <20070812131652.16ca5444@r2d2> | |
468 | ||
469 | * t/ipcsysv.t@3: | |
470 | Change 31967 by rgs@stcosmo on 2007/09/25 13:16:19 | |
471 | ||
472 | Subject: Re: [perl #45513] Test failures on amd64-freebsd 6.2 | |
473 | From: Slaven Rezic <slaven@rezic.de> | |
474 | Date: 19 Sep 2007 21:56:00 +0200 | |
475 | Message-ID: <87abri1lbj.fsf@biokovo-amd64.herceg.de> | |
476 | ||
477 | Fri Jul 3 15:06:40 1998 Jarkko Hietaniemi <jhi@iki.fi> | |
478 | ||
479 | - Integrated IPC::SysV 1.03 to Perl 5.004_69. | |
480 | ||
481 | Change 142 on 1998/05/31 by <gbarr@pobox.com> (Graham Barr) | |
482 | ||
483 | - Changed SHMLBA from a constSUB to an XS sub as on some systems it is not | |
484 | a constant | |
485 | - Added a missing MODULE line to SysV.xs so ftok is defined in IPC::SysV | |
486 | ||
487 | Change 138 on 1998/05/23 by <gbarr@pobox.com> (Graham Barr) | |
488 | ||
489 | Applied patch from Jarkko Hietaniemi to add constats for UNICOS | |
490 | ||
491 | Reduced size of XS object by changing constant sub definition | |
492 | into a loop | |
493 | ||
494 | Updated POD to include ftok() | |
495 | ||
496 | Change 135 on 1998/05/18 by <gbarr@pobox.com> (Graham Barr) | |
497 | ||
498 | applied changes from Jarkko Hietaniemi <jhi@iki.fi> to add | |
499 | new constants and ftok | |
500 | ||
501 | fixed to compile with >5.004_50 | |
502 | ||
503 | surrounded newCONSTSUB with #ifndef as perl now defines this itself | |
504 |