tbuffer_t no longer exists on VMS.
authorCraig A. Berry <craigberry@mac.com>
Sun, 2 Mar 2014 14:33:28 +0000 (08:33 -0600)
committerCraig A. Berry <craigberry@mac.com>
Sun, 2 Mar 2014 15:22:58 +0000 (09:22 -0600)
commitd08a24db4adccab03cc1b3f994d0956590b322ef
treed7ebd174061f5bf6b593874535f11b81119e4501
parenta3e8baa63ea9808f99d9f569906c495c82941874
tbuffer_t no longer exists on VMS.

It was replaced by the standard tms struct in v7.0, released in
1995.  Explicit support for pre-7.0 was removed in 32995a382d65b
for Perl 5.16, but I missed the tbuffer_t bit, which tripped up
Nicholas in 25983af42cdcf2dc, because he asked for:

  struct tbuffer_t

which via macro expansion became:

  struct struct tms

which failed to compile.  So remove code that's unnecessarily
different on VMS, leaving only a tbuffer_t compatibility macro
with a more appropriate comment so it will hopefully be less
likely to get used in new code.
pp_sys.c
vms/vmsish.h