[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: dfa.c no longer usable if no 64-bit support
From: |
Bruno Haible |
Subject: |
Re: dfa.c no longer usable if no 64-bit support |
Date: |
Wed, 29 Jan 2020 16:34:40 +0100 |
User-agent: |
KMail/5.1.3 (Linux/4.4.0-171-generic; KDE/5.18.0; x86_64; ; ) |
Hi Arnold,
> The gentleman who maintains the gawk port for VMS reports that he
> can get dfa.c to compile on Vax/VMS, but that he gets failues when
> trying to use it to compile regular expressions.
>
> The Vax/VMS C compiler does not support 64 bit integers at all
> (unlike GCC on 32-bit x86, for example).
Gnulib now assumes that the C compiler supports 'long long' [1].
VMS on Vax is end-of-life for more than 7 years now [2], and the
other CPUs on which VMS is running (alpha, ia64, x86_64)[2] are all
64-bit.
> Can dfa.c be made 32-bit compatibile in a happy fashion?
I would say that it's not worth the effort - except for the person(s)
who care a lot about Vax/VMS.
Bruno
[1] https://lists.gnu.org/archive/html/bug-gnulib/2019-12/msg00190.html
[2] https://en.wikipedia.org/wiki/OpenVMS#Major_release_timeline