From: Paul Eggert Date: Fri, 3 Nov 2017 03:04:25 +0000 (-0700) Subject: * src/lisp.h (GCALIGNED): Clarify comment (Bug#29040). X-Git-Tag: emacs-26.0.91~404 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a87ce5c4b41ca8146c764b1186a6162c069b1933;p=emacs.git * src/lisp.h (GCALIGNED): Clarify comment (Bug#29040). --- diff --git a/src/lisp.h b/src/lisp.h index bf9db591bd5..a71ba22618e 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -272,8 +272,9 @@ error !; #endif /* Declare an object to have an address that is a multiple of - GCALIGNMENT. alignas is not suitable here, as it fails if the - object's natural alignment exceeds GCALIGNMENT. */ + GCALIGNMENT. This is a no-op if the object's natural alignment is + already a multiple of GCALIGNMENT. alignas is not suitable here, + as it fails if the object's natural alignment exceeds GCALIGNMENT. */ #ifdef HAVE_STRUCT_ATTRIBUTE_ALIGNED # define GCALIGNED __attribute__ ((aligned (GCALIGNMENT))) #else