]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libffi/ChangeLog
Daily bump.
[thirdparty/gcc.git] / libffi / ChangeLog
index 1048153e2c89b74616d7d3623ec89a02cf81b033..e8fe0e0cba3085e10fb911d2702d50a86e0a5dd1 100644 (file)
@@ -1,3 +1,88 @@
+2021-10-20  H.J. Lu  <hjl.tools@gmail.com>
+
+       * LOCAL_PATCHES: New file.
+
+2021-10-20  H.J. Lu  <hjl.tools@gmail.com>
+
+       * testsuite/lib/libffi.exp (load_gcc_lib): Load library from GCC
+       testsuite.
+       Load target-supports.exp and target-supports-dg.exp.
+       (libffi-init): Use libraries in GCC build tree.
+       (libffi_target_compile): Link with -shared-libgcc -lstdc++ for
+       C++ sources.
+
+2021-10-20  H.J. Lu  <hjl.tools@gmail.com>
+
+       * Makefile.am (AUTOMAKE_OPTIONS): Add info-in-builddir.
+       (ACLOCAL_AMFLAGS): Set to -I .. -I ../config.
+       (SUBDIRS): Don't add doc.
+       (TEXINFO_TEX): New.
+       (MAKEINFOFLAGS): Likewise.
+       (info_TEXINFOS): Likewise.
+       (STAMP_GENINSRC): Likewise.
+       (STAMP_BUILD_INFO): Likewise.
+       (all-local): Likewise.
+       (stamp-geninsrc): Likewise.
+       (doc/libffi.info): Likewise.
+       (stamp-build-info:): Likewise.
+       (CLEANFILES): Likewise.
+       (MAINTAINERCLEANFILES): Likewise.
+       (AM_MAKEFLAGS): Likewise.
+       (all-recursive): Likewise.
+       (install-recursive): Likewise.
+       (mostlyclean-recursive): Likewise.
+       (clean-recursive): Likewise.
+       (distclean-recursive): Likewise.
+       (maintainer-clean-recursive): Likewise.
+       (LTLDFLAGS): Replace libtool-ldflags with ../libtool-ldflags.
+       (AM_CFLAGS): Add -g -fexceptions.
+       (libffi.map-sun): Replace make_sunver.pl with
+       ../contrib/make_sunver.pl.
+       (dist-hook): Removed.
+       Include $(top_srcdir)/../multilib.am.
+       * configure.ac: Add AM_ENABLE_MULTILIB.
+       Remove the frv*-elf check.
+       (AX_ENABLE_BUILDDIR): Removed.
+       (AM_INIT_AUTOMAKE): Add [no-dist].
+       Add --enable-generated-files-in-srcdir.
+       (C_CONFIG_MACRO_DIR): Removed.
+       (AX_COMPILER_VENDOR): Likewise.
+       (AX_CC_MAXOPT): Likewise.
+       (AX_CFLAGS_WARN_ALL): Likewise.
+       Remove the GCC check.
+       (SYMBOL_UNDERSCORE): Removed.
+       (AX_CHECK_COMPILE_FLAG): Likewise.
+       Remove --disable-docs.
+       (ACX_CHECK_PROG_VER): Check makeinfo.
+       (BUILD_DOCS): Updated.
+       (exec-static-tramp): Don't enable use of static exec trampolines
+       by default.
+       Remove --disable-multi-os-directory.
+       (GCC_WITH_TOOLEXECLIBDIR): New.
+       Support cross host.
+       Support --enable-multilib.
+       * include/Makefile.am (nodist_include_HEADERS): Removed.
+       (gcc_version): New.
+       (toollibffidir): Likewise.
+       (toollibffi_HEADERS): Likewise.
+       * Makefile.in: Regenerate.
+       (GCC_BASE_VER): New.
+       (AC_CONFIG_FILES): Remove doc/Makefile.
+       (AC_CONFIG_LINKS): New.
+       * aclocal.m4: Likewise.
+       * configure: Likewise.
+       * fficonfig.h.in: Likewise.
+       * mdate-sh: Likewise.
+       * include/Makefile.in: Likewise.
+       * man/Makefile.in: Likewise.
+       * testsuite/Makefile.in: Likewise.
+
+2021-10-20  H.J. Lu  <hjl.tools@gmail.com>
+
+       * HOWTO_MERGE: New file.
+       * autogen.sh: Likewise.
+       * merge.sh: Likewise.
+
 2021-08-30  YunQiang Su  <yunqiang.su@cipunited.com>
 
        PR libffi/83636