]> Savannah Git Hosting - gnulib.git/commit
obstack: Work around ICE with Oracle cc 12.6 (regr. 2023-12-01).
authorBruno Haible <bruno@clisp.org>
Wed, 27 Mar 2024 20:34:40 +0000 (21:34 +0100)
committerBruno Haible <bruno@clisp.org>
Mon, 8 Apr 2024 09:40:54 +0000 (11:40 +0200)
commite0d489e624d7c34537cdd948cb53b2125f006801
tree0f871ebdecdcaa6946593abd5b1baef94b7db058
parent2fccdc0a906d500609fe529b606363ee8c39ff81
obstack: Work around ICE with Oracle cc 12.6 (regr. 2023-12-01).

* lib/obstack.in.h (__PTR_ALIGN): Use SMALL_PTRDIFF_T, instead of
testing sizeof (ptrdiff_t) < sizeof (void *) at compile time.
* m4/obstack.m4 (gl_FUNC_OBSTACK): Set SMALL_PTRDIFF_T.
* modules/obstack (Makefile.am): Substitute SMALL_PTRDIFF_T.
ChangeLog
lib/obstack.in.h
m4/obstack.m4
modules/obstack