mirror of
https://git.savannah.gnu.org/git/tar.git
synced 2026-04-24 02:20:40 +00:00
With today’s compilers ‘inline’ is typically not needed for performance (at least the way GNU Tar uses it) and it gets in the way of portability. * configure.ac: Omit AC_C_INLINE; no longer needed here. * lib/attr-xattr.in.h (setxattr, lsetxattr, fsetxattr, getxattr) (lgetxattr, fgetxattr, listxattr, llistxattr, flistxattr): * lib/wordsplit.c (skip_delim_internal, skip_delim) (skip_delim_real, exptab_matches): * src/delete.c (flush_file): * src/extract.c (safe_dir_mode): * src/misc.c (ptr_align): Now just static, not static inline. * lib/wordsplit.h (wordsplit_getwords): Remove; no longer used. * src/common.h (name_more_files): Now COMMON_INLINE, not extern inline - which is not portable according to C99, the way we were using it.