Use C11 alignas in typedef definitions

Peter Eisentraut <peter@eisentraut.org>

Commit: 5c2a8d272b9aa95f36355357095a2838120b0fe2
Author: Peter Eisentraut <peter@eisentraut.org>
Date: 2026-03-16T10:35:51Z
Use C11 alignas in typedef definitions

They were already using pg_attribute_aligned.  This replaces that with
alignas and moves that into the required syntactic position.

Suggested-by: Peter Eisentraut <peter@eisentraut.org>
Author: Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Discussion: https://postgr.es/m/d7a788fa-e609-4894-a8be-2f70e135424f%40eisentraut.org

Files

PathChange+/−
src/backend/storage/aio/method_io_uring.c modified +7 −5
src/include/storage/proc.h modified +5 −8

Discussion