analyzer: fix feasibility false +ve on jumps through function ptrs [PR107582]
[platform/upstream/gcc.git] / ChangeLog
index c17c35f..9813596 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,455 @@
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-09  Martin Liska  <mliska@suse.cz>
+
+       * doc/Makefile: New file.
+       * doc/_static/custom.css: New file.
+       * doc/baseconf.py: New file.
+       * doc/bsd.rst: New file.
+       * doc/contrib.rst: New file.
+       * doc/contribute.rst: New file.
+       * doc/cppdiropts.rst: New file.
+       * doc/cppenv.rst: New file.
+       * doc/cppopts.rst: New file.
+       * doc/cppwarnopts.rst: New file.
+       * doc/favicon.ico: New file.
+       * doc/funding.rst: New file.
+       * doc/gcc_sphinx.py: New file.
+       * doc/gnu.rst: New file.
+       * doc/gnu_free_documentation_license.rst: New file.
+       * doc/gpl-3.0.rst: New file.
+       * doc/indices-and-tables.rst: New file.
+       * doc/lgpl-2.1.rst: New file.
+       * doc/logo.pdf: New file.
+       * doc/logo.svg: New file.
+       * doc/md.rst: New file.
+       * doc/requirements.txt: New file.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-09  Martin Liska  <mliska@suse.cz>
+
+       * doc/baseconf.py: Port to GCC sources.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       * configure: Regenerate.
+       * configure.ac: Support Sphinx based documentation.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-09  Martin Liska  <mliska@suse.cz>
+
+       * doc/baseconf.py: Simplify BUGURL and VERSION_PACKAGE,
+       provide a default.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-09  Martin Liska  <mliska@suse.cz>
+
+       * doc/bsd.rst:
+         Add trailing newline.
+       * doc/contrib.rst:
+         Add trailing newline.
+       * doc/contribute.rst:
+         Add trailing newline.
+       * doc/cppdiropts.rst:
+         Add trailing newline.
+       * doc/cppenv.rst:
+         Add trailing newline.
+       * doc/cppopts.rst:
+         Add trailing newline.
+       * doc/cppwarnopts.rst:
+         Add trailing newline.
+       * doc/funding.rst:
+         Add trailing newline.
+       * doc/gnu.rst:
+         Add trailing newline.
+       * doc/gnu_free_documentation_license.rst:
+         Add trailing newline.
+       * doc/gpl-3.0.rst:
+         Add trailing newline.
+       * doc/indices-and-tables.rst:
+         Add trailing newline.
+       * doc/lgpl-2.1.rst:
+         Add trailing newline.
+       * doc/md.rst:
+         Add trailing newline.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-09  Martin Liska  <mliska@suse.cz>
+
+       * configure.ac: Use new install URL.
+       * configure: Regenerate.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-10  Arsen Arsenović  <arsen@aarsen.me>
+
+       * doc/baseconf.py: Inject dirname(__file__)/'modules' to path
+       instead of just ``.''.
+       * doc/gcc_sphinx.py: Moved to...
+       * doc/modules/gcc_sphinx.py: ...here.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-10  Martin Liska  <mliska@suse.cz>
+
+       * doc/baseconf.py: Modernize by using pathlib.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-11  Martin Liska  <mliska@suse.cz>
+
+       * doc/Makefile: Disable -j auto.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-11  Martin Liska  <mliska@suse.cz>
+
+       * doc/Makefile: Update comment.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-11  Martin Liska  <mliska@suse.cz>
+
+       * doc/indices-and-tables.rst: Rename Indexes to Indices.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-13  Martin Liska  <mliska@suse.cz>
+
+       PR web/107643
+       * doc/baseconf.py: Set include_todo tag if INCLUDE_TODO env
+       is set.
+       * doc/indices-and-tables.rst: Use include_todo tag.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-13  Philipp Tomsich  <philipp.tomsich@vrull.eu>
+
+       * doc/contrib.rst: Update Jeff Law's email address.
+
+2022-11-13  Philipp Tomsich  <philipp.tomsich@vrull.eu>
+
+       * doc/contrib.rst: Update Jeff Law's email address.
+
+2022-11-13  Martin Liska  <mliska@suse.cz>
+
+       PR web/107643
+       * doc/baseconf.py: Set include_todo tag if INCLUDE_TODO env
+       is set.
+       * doc/indices-and-tables.rst: Use include_todo tag.
+
+2022-11-11  Martin Liska  <mliska@suse.cz>
+
+       * doc/indices-and-tables.rst: Rename Indexes to Indices.
+
+2022-11-11  Martin Liska  <mliska@suse.cz>
+
+       * doc/Makefile: Update comment.
+
+2022-11-11  Martin Liska  <mliska@suse.cz>
+
+       * doc/Makefile: Disable -j auto.
+
+2022-11-10  Martin Liska  <mliska@suse.cz>
+
+       * doc/baseconf.py: Modernize by using pathlib.
+
+2022-11-10  Arsen Arsenović  <arsen@aarsen.me>
+
+       * doc/baseconf.py: Inject dirname(__file__)/'modules' to path
+       instead of just ``.''.
+       * doc/gcc_sphinx.py: Moved to...
+       * doc/modules/gcc_sphinx.py: ...here.
+
+2022-11-09  Martin Liska  <mliska@suse.cz>
+
+       * configure.ac: Use new install URL.
+       * configure: Regenerate.
+
+2022-11-09  Martin Liska  <mliska@suse.cz>
+
+       * doc/bsd.rst:
+         Add trailing newline.
+       * doc/contrib.rst:
+         Add trailing newline.
+       * doc/contribute.rst:
+         Add trailing newline.
+       * doc/cppdiropts.rst:
+         Add trailing newline.
+       * doc/cppenv.rst:
+         Add trailing newline.
+       * doc/cppopts.rst:
+         Add trailing newline.
+       * doc/cppwarnopts.rst:
+         Add trailing newline.
+       * doc/funding.rst:
+         Add trailing newline.
+       * doc/gnu.rst:
+         Add trailing newline.
+       * doc/gnu_free_documentation_license.rst:
+         Add trailing newline.
+       * doc/gpl-3.0.rst:
+         Add trailing newline.
+       * doc/indices-and-tables.rst:
+         Add trailing newline.
+       * doc/lgpl-2.1.rst:
+         Add trailing newline.
+       * doc/md.rst:
+         Add trailing newline.
+
+2022-11-09  Martin Liska  <mliska@suse.cz>
+
+       * doc/baseconf.py: Simplify BUGURL and VERSION_PACKAGE,
+       provide a default.
+
+2022-11-09  Martin Liska  <mliska@suse.cz>
+
+       * configure: Regenerate.
+       * configure.ac: Support Sphinx based documentation.
+
+2022-11-09  Martin Liska  <mliska@suse.cz>
+
+       * doc/baseconf.py: Port to GCC sources.
+
+2022-11-09  Martin Liska  <mliska@suse.cz>
+
+       * doc/Makefile: New file.
+       * doc/_static/custom.css: New file.
+       * doc/baseconf.py: New file.
+       * doc/bsd.rst: New file.
+       * doc/contrib.rst: New file.
+       * doc/contribute.rst: New file.
+       * doc/cppdiropts.rst: New file.
+       * doc/cppenv.rst: New file.
+       * doc/cppopts.rst: New file.
+       * doc/cppwarnopts.rst: New file.
+       * doc/favicon.ico: New file.
+       * doc/funding.rst: New file.
+       * doc/gcc_sphinx.py: New file.
+       * doc/gnu.rst: New file.
+       * doc/gnu_free_documentation_license.rst: New file.
+       * doc/gpl-3.0.rst: New file.
+       * doc/indices-and-tables.rst: New file.
+       * doc/lgpl-2.1.rst: New file.
+       * doc/logo.pdf: New file.
+       * doc/logo.svg: New file.
+       * doc/md.rst: New file.
+       * doc/requirements.txt: New file.
+
+2022-11-04  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * Makefile.def: Remove module 'liboffloadmic'.
+       * Makefile.in: Regenerate.
+       * configure.ac: Remove 'liboffloadmic' handling.
+       * configure: Regenerate.
+
+2022-10-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+
+       * MAINTAINERS: Update email address.
+
+2022-10-21  Дилян Палаузов  <dilyan.palauzov@aegee.org>
+
+       * configure.ac: Don't configure readline if --with-system-readline is
+       used.
+       * configure: Re-generate.
+
+2022-10-12  Cui,Lili  <lili.cui@intel.com>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2022-10-11  Olivier Hainque  <hainque@adacore.com>
+
+       * libtool.m4 (*vxworks*): When enable_shared, set dynamic_linker
+       and friends for rtp !large. Assume the linker has the required
+       abilities and set lt_cv_deplibs_check_method.
+
+2022-09-30  Olivier Hainque  <hainque@adacore.com>
+
+       * configure.ac (*vxworks*): If enable_shared is not
+       set, set to "no" and add --disable-shared to target and
+       host_configargs.
+       * configure: Regenerate.
+
+2022-09-26  Jeff Law  <jlaw@ventanamicro.com>
+
+       * MAINTAINERS: Update my email address and DCO entry.
+
+2022-09-23  Paul-Antoine Arras  <pa@codesourcery.com>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2022-09-15  Torbjörn SVENSSON  <torbjorn.svensson@foss.st.com>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2022-09-07  Jeff Law  <jeffreyalaw@gmail.com>
+
+       * MAINTAINERS: Update my email address.
+
+2022-09-07  Tom de Vries  <tdevries@suse.de>
+
+       * configure.ac: Set extra_host_libiberty_configure_flags and
+       extra_host_zlib_configure_flags in separate case statements.
+       * configure: Regenerate.
+
+2022-09-06  Xianmiao Qu  <cooper.qu@linux.alibaba.com>
+
+       * MAINTAINERS: Update c-sky port maintainers' emails.
+
+2022-08-31  Martin Liska  <mliska@suse.cz>
+
+       * configure: Regenerate.
+       * configure.ac: Delete hpux9 and hpux10.
+
+2022-08-18  Sergei Trofimovich  <siarheit@google.com>
+
+       * Makefile.def: Drop libelf module and gcc-configure dependency
+       on it.
+       * Makefile.in: Regenerate with 'autogen Makefile.def'.
+       * Makefile.tpl (HOST_EXPORTS): Drop unused LIBELFLIBS and
+       LIBELFINC.
+       * configure: Regenrate.
+       * configure.ac (host_libs): Drop unused libelf.
+
+2022-08-18  Sergei Trofimovich  <siarheit@google.com>
+
+       * Makefile.in: Regenerate.
+
+2022-08-04  Eugene Rozenfeld  <erozen@microsoft.com>
+
+       * MAINTAINERS: Add myself as AutoFDO maintainer.
+
+2022-08-01  Roger Sayle  <roger@nextmovesoftware.com>
+           Arnaud Charlet  <charlet@adacore.com>
+
+       * configure: Regenerate.
+
+2022-07-31  Roger Sayle  <roger@nextmovesoftware.com>
+
+       PR bootstrap/106472
+       * Makefile.def (dependencies): Make configure-target-libgo depend
+       upon all-target-libbacktrace.
+
+2022-07-27  David Faust  <david.faust@oracle.com>
+
+       * MAINTAINERS: Add myself as reviewer for CTF and BTF.
+
+2022-07-27  Richard Biener  <rguenther@suse.de>
+
+       * MAINTAINERS (Roger Sayle): Update e-mail address.
+
+2022-07-21  Sam Feifer  <sfeifer@redhat.com>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2022-07-21  Marc Poulhiès  <poulhies@adacore.com>
+
+       * MAINTAINERS: Add myself as Ada front end co-maintainer.
+
+2022-07-19  Alexander Monakov  <amonakov@ispras.ru>
+
+       * .gitignore: Do not ignore config.h.
+
+2022-07-15  Andrew Carlotti  <andrew.carlotti@arm.com>
+
+       * MAINTAINERS: Add myself to Write After Approval.
+
+2022-07-04  Martin Liska  <mliska@suse.cz>
+
+       * MAINTAINERS: fix sorting of names
+
+2022-07-03  Immad Mir  <mirimmad17@gmail.com>
+
+       * MAINTAINERS: add myself.
+
+2022-07-03  Immad Mir  <mirimmad17@gmail.com>
+
+       * MAINTAINERS: Add myself to write after approval and DCO.
+
+2022-07-02  Tim Lange  <mail@tim-lange.me>
+
+       * MAINTAINERS: Add myself.
+
+2022-07-01  Haochen Jiang  <haochen.jiang@intel.com>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2022-06-30  Cui,Lili  <lili.cui@intel.com>
+
+       Revert:
+       2022-06-30  Cui,Lili  <lili.cui@intel.com>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2022-06-30  Cui,Lili  <lili.cui@intel.com>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2022-06-28  Alexandre Oliva  <oliva@adacore.com>
+
+       * Makefile.tpl (HOST_EXPORTS): Add TFLAGS to GCC_FOR_TARGET.
+       (EXTRA_GCC_FLAGS): Likewise.
+       * Makefile.in: Rebuilt.
+
+2022-06-28  konglin1  <lingling.kong@intel.com>
+
+       * MAINTAINERS (Write After Approval): Add myself.
+
+2022-06-27  Tom de Vries  <tdevries@suse.de>
+
+       * configure.ac: Build libiberty pic variant for gdbserver.
+       * configure: Regenerate.
+
+2022-06-26  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * configure: Regenerate.
+       * configure.ac: Correct use of $host.
+
+2022-06-25  Jeff Law  <jeffreyalaw@gmail.com>
+
+       * MAINTAINERS: Remove tilegx and tilepro entries.
+       * configure.ac: Remove tilegx and tilepro stanzas.
+       * configure: Rebuilt.
+
+2022-05-28  Bruce Korb  <bkorb@gnu.org>
+
+       * .gitignore: Ignore vim swap files
+
+2022-05-13  Surya Kumari Jangala  <jskumari@linux.ibm.com>
+
+       * MAINTAINERS: Add myself to write after approval.
+
+2022-05-11  Kewen Lin  <linkw@linux.ibm.com>
+
+       * MAINTAINERS: Remove myself from DCO section.
+
+2022-05-09  Xi Ruoyao  <xry111@xry111.site>
+
+       * MAINTAINERS: Update my email address.
+
+2022-05-09  Clément Chigot  <chigot@adacore.com>
+
+       * MAINTAINERS: Update my email address.
+
 2022-05-05  Kewen Lin  <linkw@linux.ibm.com>
 
        * MAINTAINERS: Add myself as PowerPC port co-maintainer and to DCO