mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-07-02 15:40:38 +02:00
SCM_ALIGNED is always available
_Alignas is C11. * libguile/scm.h (SCM_ALIGNED): Always present. * libguile/snarf.h: * libguile/strings.h: * libguile/symbols.h: Always have SCM_ALIGNED available.
This commit is contained in:
parent
9290698977
commit
7a749ef79c
4 changed files with 4 additions and 32 deletions
|
@ -182,7 +182,6 @@ SCM_API SCM scm_makfromstrs (int argc, char **argv);
|
|||
|
||||
/* Snarfing support. See snarf.h. */
|
||||
|
||||
#ifdef SCM_SUPPORT_STATIC_ALLOCATION
|
||||
#define SCM_IMMUTABLE_STRINGBUF(c_name, contents) \
|
||||
static SCM_UNUSED SCM_ALIGNED(8) const \
|
||||
struct \
|
||||
|
@ -207,8 +206,6 @@ SCM_API SCM scm_makfromstrs (int argc, char **argv);
|
|||
(scm_t_bits) 0, \
|
||||
(scm_t_bits) (sizeof (contents) - 1))
|
||||
|
||||
#endif /* SCM_SUPPORT_STATIC_ALLOCATION */
|
||||
|
||||
|
||||
|
||||
/* internal constants */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue