Re: utime on macOS

2020-12-04 Thread Bruno Haible
Martin Storsjö wrote: > FAIL: test-utime When I add an autoconf test for the trailing slash handling in utime(), I get: checking whether utime handles trailing slashes on files... no along with checking whether lstat correctly handles trailing slash... no checking whether stat handles traili

Re: exotic CPU hardware

2020-12-04 Thread Jeffrey Walton
On Fri, Dec 4, 2020 at 3:49 PM Bruno Haible wrote: > > Paul Eggert wrote: > > update it to mention two current platforms where sizeof(size_t) == > > sizeof(ptrdiff_t) but index arithmetic does not behave in the usual way > > Are these *current* platforms? The currently sold Unisys ClearPath Dorado

Re: C++ and read redefinition

2020-12-04 Thread Bruno Haible
Hi, Daniel R. Hurtmans wrote: > I'm using gnulib for quite a long time now to supply missing functions > (eg: get_opt) in some C++ projects. And suddenly everything breaks down. > > Apparently read is redefined to _read when compiling for Windows since > this September. I'm cross compiling with

[PATCH] intprops: update doc and mention Unisys

2020-12-04 Thread Paul Eggert
* doc/gnulib-readme.texi (Other portability assumptions): Also mention ptrdiff_t when talking about widths and overflow. * doc/intprops.texi (Integer Properties): Summarize new section. (Arithmetic Type Properties): Document that EXPR_SIGNED no longer evaluates its argument. (Integer Bounds): Fix t

Re: exotic CPU hardware

2020-12-04 Thread Bruno Haible
Paul Eggert wrote: > update it to mention two current platforms where sizeof(size_t) == > sizeof(ptrdiff_t) but index arithmetic does not behave in the usual way Are these *current* platforms? The currently sold Unisys ClearPath Dorado machines contain Xeon processors. No one is manufacturing CP

Re: indsize: New module

2020-12-04 Thread Paul Eggert
On 12/3/20 6:29 PM, Bruno Haible wrote: +/* Note: ISO C does not mandate that 'size_t' and 'ptrdiff_t' have the same + size, but it is so an all platforms we have seen since 1990. */ Thanks for the change. This prompted me to re-read the intprops documentation and (among other things) upda