]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libvtv/ChangeLog
Fix fallout from re-enabling profile consistency checks.
[thirdparty/gcc.git] / libvtv / ChangeLog
index 7dd9f096a613383398189386d8b03ed1af5c6105..88705423c4b04669b44376ddc7b6e5af6c2d269e 100644 (file)
@@ -1,3 +1,244 @@
+2023-01-07  LIU Hao  <lh_mouse@126.com>
+
+       PR middle-end/108300
+       * vtv_malloc.cc: Define `WIN32_LEAN_AND_MEAN` before <windows.h>.
+       * vtv_rts.cc: Likewise.
+       * vtv_utils.cc: Likewise.
+
+2022-10-31  Lulu Cheng  <chenglulu@loongson.cn>
+           qijingwen  <qijingwen@loongson.cn>
+
+       * configure.tgt: Add loongarch support.
+
+2022-10-12  Martin Liska  <mliska@suse.cz>
+
+       * configure: Regenerate.
+
+2022-10-12  Lulu Cheng  <chenglulu@loongson.cn>
+
+       * testsuite/lib/libvtv-dg.exp: Add load_gcc_lib of scansarif.exp.
+
+2022-10-11  Olivier Hainque  <hainque@adacore.com>
+           Olivier Hainque  <hainque@adacore.com>
+
+       * configure: Regenerate.
+
+2022-08-25  Martin Liska  <mliska@suse.cz>
+
+       * configure: Regenerate.
+
+2021-01-05  Samuel Thibault  <samuel.thibault@ens-lyon.org>
+
+       * configure: Re-generate.
+
+2020-12-05  Iain Sandoe  <iain@sandoe.co.uk>
+
+       PR target/97865
+       * configure: Regenerate.
+
+2020-11-29  John David Anglin  <danglin@gcc.gnu.org>
+
+       * configure: Regenerate.
+
+2020-05-29  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR bootstrap/95413
+       * configure: Regenerated.
+
+2020-05-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR bootstrap/95147
+       * configure: Regenerated.
+
+2020-05-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * configure: Regenerated.
+
+2020-01-24  Maciej W. Rozycki  <macro@wdc.com>
+
+       * configure.ac: Handle `--with-toolexeclibdir='.
+       * Makefile.in: Regenerate.
+       * aclocal.m4: Regenerate.
+       * configure: Regenerate.
+       * testsuite/Makefile.in: Regenerate.
+
+2020-01-01  Jakub Jelinek  <jakub@redhat.com>
+
+       Update copyright years.
+
+2019-09-27  Maciej W. Rozycki  <macro@wdc.com>
+
+       * configure: Regenerate.
+
+2019-02-19  Caroline Tice <cmtice@google.com>
+
+       Fix testsuite
+       * testsuite/libvtv.cc/const_vtable.cc (main): Fix function signature.
+
+2019-01-01  Jakub Jelinek  <jakub@redhat.com>
+
+       Update copyright years.
+
+2018-10-31  Joseph Myers  <joseph@codesourcery.com>
+
+       PR bootstrap/82856
+       * Makefile.am: Include multilib.am.
+       * configure.ac: Remove AC_PREREQ.
+       * testsuite/Makefile.am (RUNTEST): Remove quotes.
+       * Makefile.in, aclocal.m4, configure, testsuite/Makefile.in:
+       Regenerate.
+
+2018-05-02  Tom de Vries  <tom@codesourcery.com>
+
+       PR testsuite/85106
+       * testsuite/lib/libvtv.exp: Include scanltranstree.exp.
+
+2018-05-02  Tom de Vries  <tom@codesourcery.com>
+
+       PR testsuite/85106
+       * testsuite/lib/libvtv.exp: Include scanwpaipa.exp.
+
+2018-04-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * configure: Regenerated.
+
+2018-04-19  Jakub Jelinek  <jakub@redhat.com>
+
+       * configure: Regenerated.
+
+2018-04-18  David Malcolm  <dmalcolm@redhat.com>
+
+       PR jit/85384
+       * configure: Regenerate.
+
+2018-02-14  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
+
+       PR target/84148
+       * configure: Regenerate.
+
+2018-01-03  Jakub Jelinek  <jakub@redhat.com>
+
+       Update copyright years.
+
+2017-11-17  Igor Tsimbalist  <igor.v.tsimbalist@intel.com>
+
+       * acinclude.m4: Add enable.m4 and cet.m4.
+       * Makefile.in: Regenerate.
+       * testsuite/Makefile.in: Likewise.
+       * configure: Likewise.
+       * configure.ac: Set CET_FLAGS. Update XCFLAGS.
+       * testsuite/libvtv.cc/vtv.exp: Add scanlang.exp.
+
+2017-01-21  Jakub Jelinek  <jakub@redhat.com>
+
+       PR other/79046
+       * testsuite/Makefile.am (gcc_version): Use @get_gcc_base_ver@ instead
+       of cat to get version from BASE-VER file.
+       * testsuite/Makefile.in: Regenerated.
+
+2017-01-17  Jakub Jelinek  <jakub@redhat.com>
+
+       PR other/79046
+       * configure.ac: Add GCC_BASE_VER.
+       * Makefile.am (gcc_version): Use @get_gcc_base_ver@ instead of cat to
+       get version from BASE-VER file.
+       * testsuite/Makefile.in: Regenerated.
+       * configure: Regenerated.
+       * Makefile.in: Regenerated.
+
+2017-01-04  Jakub Jelinek  <jakub@redhat.com>
+
+       Update copyright years.
+
+2016-11-15  Matthias Klose  <doko@ubuntu.com>
+
+       * configure: Regenerate.
+
+2016-05-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * Makefile.am (toolexeclib_LTLIBRARIES): Only set if
+       ENABLE_VTABLE_VERIFY.
+       Simplify.
+       * Makefile.in: Regenerate.
+
+2015-12-02  Matthias Klose  <doko@ubuntu.com>
+
+       * configure.ac: Move AM_ENABLE_MULTILIB before
+       GCC_LIBSTDCXX_RAW_CXX_FLAGS.
+       * configure: Regenerate.
+
+2015-11-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * configure.tgt (*-*-solaris2.[1-9]*): Declare supported.
+       * configure.ac: Call AC_USE_SYSTEM_EXTENSIONS.
+       <*-*-solaris2*>: Check for init priority support.
+       Check for getexecname, __fortify_fail, _obstack_begin.
+       (VTV_NO_OBSTACK): New conditional.
+       * configure: Regenerate.
+       * Makefile.am [VTV_NO_OBSTACK] (obstack.c): Use new condition.
+       Create empty config.h
+       * Makefile.in: Regenerate.
+
+       * vtv_rts.cc [HAVE_GETEXECNAME] (program_invocation_name): New
+       variable.
+       (read_section_offset_and_length) [HAVE_GETEXECNAME]: Set it.
+       (dl_iterate_phdr_callback) [HAVE_GETEXECNAME]: Set it.
+
+       (__fortify_fail): Wrap in HAVE___FORTIFY_FAIL
+       [!HAVE___FORTIFY_FAIL]: Provide non-Cygwin implementation.
+
+       (read_section_offset_and_length): Assert sh_size >= VTV_PAGE_SIZE.
+       (iterate_modules): Fix typo.
+       Use VTV_PAGE_SIZE.
+       (dl_iterate_phdr_callback): Fix typo.
+       Use VTV_PAGE_SIZE.
+       (__VLTChangePermission): Fix typos.
+
+2015-11-09  Alan Modra  <amodra@gmail.com>
+
+       * vtv_malloc.cc (obstack_chunk_free): Correct param type.
+       (__vtv_malloc_init): Use obstack_specify_allocation.
+
+2015-10-20  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+
+       * configure.tgt (aarch64*-*-linux): Enable.
+       (arm*-*-linux*): Enable.
+
+2015-10-09  David Malcolm  <dmalcolm@redhat.com>
+
+       * testsuite/lib/libvtv.exp: Load multiline.exp before prune.exp,
+       using load_gcc_lib.
+
+2015-08-27  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       Update copyrights.
+
+2015-08-01  Caroline Tice  <cmtice@google.com>
+
+       PR 66521
+       * Makefile.am:  Update to match latest tree.
+       * Makefile.in: Regenerate.
+       * testsuite/lib/libvtv: Brought up to date.
+       * vtv_malloc.cc (VTV_DEBUG): Update function call to match renamed
+       function (old bug!).
+       * vtv_rts.cc (debug_functions, debug_init, debug_verify_vtable): Update
+       initializations to work correctly with VTV_DEBUG defined.
+
+2015-05-13  Michael Haubenwallner  <michael.haubenwallner@ssi-schaefer.com>
+
+       * Makefile.in: Regenerated with automake-1.11.6.
+       * aclocal.m4: Likewise.
+       * configure: Likewise.
+       * testsuite/Makefile.in: Likewise.
+       * testsuite/other-tests/Makefile.in: Likewise.
+
+2015-02-09  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * Makefile.in: Regenerate.
+       * aclocal.m4: Likewise.
+       * configure: Likewise.
+       * testsuite/Makefile.in: Likewise.
+
 2015-01-29  Caroline Tice  <cmtice@google.com>
 
        Committing VTV Cywin/Ming patch for Patrick Wollgast
        * libvtv/configure.ac : Add ACX_LT_HOST_FLAGS. Define VTV_CYGMIN.
        * libvtv/configure.tgt : (x86_64-*-cygwin*, i?86-*-cygwin*,
        x86_64-*-mingw*)
-        (i?86-*-mingw*): Add to supported targets.
+       (i?86-*-mingw*): Add to supported targets.
        * libvtv/vtv_fail.cc : Skip inclusion of execinfo.h on Cygwin and MinGW.
        (log_error_message): Skip calls to backtrace and backtrace_symbols_fd
        on Cygwin and MinGW.
        (count_all_pages): Likewise.
        (dl_iterate_phdr_count_pages): Don't build on Cygwin and MinGW.
        * libvtv/utils.cc : Include windows.h and skip execinfo.h inclusion on
-        Cygwin and MinGW.
+       Cygwin and MinGW.
        (__vtv_open_log): Exchange call to getuid and getpid with
        GetCurrentProcessId and adjust call to snprintf accordingly on Cygwin
        and MinGW.  Adjust calls to mkdir on MinGW.  Adjust call to open on