mirror of
https://git.savannah.gnu.org/git/gnulib.git
synced 2025-08-10 04:43:00 +03:00
This splits off support for the C23 keywords alignas and alignof, from the now-deprecated stdalign module. The latter now merely provides C11 support. * MODULES.html.sh, NEWS, doc/gnulib.texi: * doc/posix-headers/stdalign.texi: Document the change. * lib/stdalign.in.h: Remove most of the definitions (which are now supplied by the alignasof module), leaving only __alignas_is_defined and __alignof_is_defined. * modules/alignasof, modules/alignasof-tests: New files. * m4/stdalign.m4 (gl_ALIGNASOF): New macro, with most of the contents of the old gl_STDALIGN_H. Do not define __alignas_is_defined or __alignof_is_defined. (gl_STDALIGN_H): Rely on gl_ALIGNASOF for most of the work. * modules/alignalloc, modules/alignof, modules/argp: * modules/crypto/md4-buffer, modules/crypto/md5-buffer: * modules/crypto/sha1-buffer, modules/crypto/sha256-buffer: * modules/crypto/sha512-buffer, modules/crypto/sm3-buffer: * modules/fts, modules/rawmemchr, modules/relocatable-prog-wrapper: * modules/stddef-tests, modules/sys_socket: Depend on alignasof, not stdalign. * modules/stdalign: Deprecate. Depend on alignasof. * modules/stdalign-tests: Move most contents to the new module alignasof-tests, and depend on that.
103 lines
1.5 KiB
Plaintext
103 lines
1.5 KiB
Plaintext
Description:
|
|
Source for the wrapper program that is required for making programs relocatable
|
|
that depend on shared libraries installed with the same installation prefix.
|
|
|
|
Files:
|
|
build-aux/install-reloc
|
|
lib/relocwrapper.c
|
|
lib/progname.h
|
|
lib/progname.c
|
|
lib/progreloc.c
|
|
lib/areadlink.h
|
|
lib/areadlink.c
|
|
lib/careadlinkat.h
|
|
lib/careadlinkat.c
|
|
lib/allocator.h
|
|
lib/allocator.c
|
|
lib/readlink.c
|
|
lib/stat.c
|
|
lib/canonicalize-lgpl.c
|
|
lib/scratch_buffer.h
|
|
lib/malloc/scratch_buffer.h
|
|
lib/malloc/scratch_buffer_grow.c
|
|
lib/malloc/scratch_buffer_grow_preserve.c
|
|
lib/malloc/scratch_buffer_set_array_size.c
|
|
lib/malloc.c
|
|
lib/realloc.c
|
|
lib/free.c
|
|
lib/mempcpy.c
|
|
lib/rawmemchr.c
|
|
lib/malloca.h
|
|
lib/malloca.c
|
|
lib/relocatable.h
|
|
lib/relocatable.c
|
|
lib/setenv.c
|
|
lib/c-ctype.h
|
|
lib/c-ctype.c
|
|
m4/largefile.m4
|
|
m4/malloca.m4
|
|
m4/canonicalize.m4
|
|
m4/lstat.m4
|
|
m4/eealloc.m4
|
|
m4/environ.m4
|
|
m4/free.m4
|
|
m4/malloc.m4
|
|
m4/mempcpy.m4
|
|
m4/rawmemchr.m4
|
|
m4/readlink.m4
|
|
m4/realloc.m4
|
|
m4/relocatable-lib.m4
|
|
m4/setenv.m4
|
|
|
|
Depends-on:
|
|
alignasof
|
|
assert-h
|
|
c99
|
|
double-slash-root
|
|
eloop-threshold
|
|
environ
|
|
errno
|
|
fcntl-h
|
|
filename
|
|
idx
|
|
intprops
|
|
largefile
|
|
libc-config
|
|
pathmax
|
|
ssize_t
|
|
stdbool
|
|
stddef
|
|
stdckdint
|
|
stdint
|
|
stdlib
|
|
string
|
|
sys_stat
|
|
unistd
|
|
xalloc-oversized
|
|
|
|
configure.ac-early:
|
|
AC_REQUIRE([AC_SYS_LARGEFILE])
|
|
|
|
configure.ac:
|
|
AC_REQUIRE([AC_C_RESTRICT])
|
|
gl_FUNC_READLINK_SEPARATE
|
|
gl_CANONICALIZE_LGPL_SEPARATE
|
|
gl_FUNC_MALLOC_POSIX
|
|
gl_FUNC_REALLOC_POSIX
|
|
gl_FUNC_FREE
|
|
gl_FUNC_MEMPCPY
|
|
gl_FUNC_RAWMEMCHR
|
|
gl_MALLOCA
|
|
gl_RELOCATABLE_LIBRARY
|
|
gl_FUNC_SETENV_SEPARATE
|
|
|
|
Makefile.am:
|
|
|
|
Include:
|
|
|
|
License:
|
|
GPL
|
|
|
|
Maintainer:
|
|
Ben Pfaff
|