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. --