Re: Three patches for 0.9.14

NIIBE Yutaka <[email protected]> Fri, 05 Apr 2024 10:08:34 +0900
Newsgroups gmane.lisp.scheme.gauche
Message-ID <[email protected]>
Hello, again,

Shiro Kawai <[email protected]> wrote:
> I applied the fixes and pushed the commits.

Thank you for your quick work.


After I submitted the patches, I leaned that C11 supports "_Alignas" in
the declaration syntax.  Similarly, C23 has "alignas".

    https://en.cppreference.com/w/c/language/_Alignas

So, if/when needed for some newer compilers other than GCC, use of
"_Alignas" or "alignas" would be good.

I checked autoconf and autoconf-archive for checking the feature, but I
haven't found any existing macro for that.


And I found that signed integer overflow is specifically addressed in
the GNU C Reference Manual:

    https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html#Overflow

I learned that it's from the Autoconf manual.


It's fun to see there are still things to learn in the language (or any
languages).  Well, it's a season to start something in Japan.  I just
bought the textbook of NHK radio program for Chinese language.
--