|
From: | Paul Eggert |
Subject: | Re: Fix for lib/same-inode.h for VMS |
Date: | Sun, 4 Jun 2017 14:32:11 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 |
John E. Malmberg wrote:
VMS 8.2 and later provide a 64 bit ino_t type when _USE_STD_STAT is defined on the command line.
Thanks for the heads-up. I see that 8.2 came out in 2005; I guess news travels slowly from the VMS world to the Gnulib world.
Instead of a pragma for checking, how about if we define _USE_STD_STAT all the time? That makes sense for Gnulib-using applications. Also, I don't see why __DECC is relevant here; shouldn't the decision be compiler-independent? Anyway, for now I installed the attached patch.
0001-same-inode-port-better-to-VMS-8.2-and-later.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |