Wolfgang Thallergcc16 merge934c3885 months agoHistory
3710 lines · 121.6 KB · Text
RawDownload
2026-04-30  Release Manager 	* GCC 16.1.0 released. 2025-12-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE> 	* configure: Regenerate. 2025-11-03  Sam James  <sam@gentoo.org> 	* configure: Regenerate. 2025-10-05  Sam James  <sam@gentoo.org> 	* aclocal.m4: Regenerate.	* configure: Regenerate. 2024-09-23  Andrew Kreimer  <algonell@gmail.com> 	* Makefile.in: s/overrridden/overridden.	* encoding.c (_darwin_rs6000_special_round_type_align): Fix typo	in comment.	(rs6000_special_round_type_align): Likewise.	* exception.c (is_kind_of_exception_matcher): Likewise.	(PERSONALITY_FUNCTION): Likewise.	* hash.c (objc_hash_next): Likewise.	* init.c (__objc_create_classes_tree): Likewise.	* objc-private/objc-list.h (list_remove_head): Likewise.	* sendmsg.c (__objc_install_dtable_for_class): Likewise.	* thr.c (objc_thread_yield): Likewise. 2024-08-31  Andrew Pinski  <quic_apinski@quicinc.com> 	PR libobjc/89586	* sendmsg.c (__objc_get_forward_imp): Add cast to `void*` before casting to IMP. 2024-04-02  Jakub Jelinek  <jakub@redhat.com> 	* init.c (duplicate_classes): Fix duplicated words in comment; in in	-> in.	* sendmsg.c (__objc_prepare_dtable_for_class): Fix duplicated words	in comment; the the -> the.	* encoding.c (objc_layout_structure): Likewise. 2023-10-22  Iain Sandoe  <iain@sandoe.co.uk> 	* configure: Regenerate.	* configure.ac: Handle Darwin rpaths. 2023-08-07  Nick Alcock  <nick.alcock@oracle.com> 	* configure: Regenerate. 2023-08-07  Alexander von Gluck IV  <kallisti5@unixzen.com> 	* configure: Regenerate. 2023-08-07  Nick Alcock  <nick.alcock@oracle.com> 	* configure: Regenerate. 2023-08-07  Nick Alcock  <nick.alcock@oracle.com> 	* configure: Regenerate. 2023-08-07  H.J. Lu  <hjl.tools@gmail.com> 	* configure: Regenerate. 2023-08-07  H.J. Lu  <hjl.tools@gmail.com> 	* configure: Regenerate. 2023-05-22  Iain Sandoe  <iain@sandoe.co.uk>	    Andrew Pinski  <apinski@marvell.com> 	PR libobjc/109913	* encoding.c (RECORD_OR_UNION_TYPE_P, VECTOR_TYPE_P): New. 2022-10-20  Thomas Schwinge  <thomas@codesourcery.com> 	* configure.ac (AC_CONFIG_MACRO_DIRS): Instantiate.	* configure: Regenerate. 2022-10-12  Martin Liska  <mliska@suse.cz> 	* configure: Regenerate. 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-10-11  Iain Sandoe  <iain@sandoe.co.uk> 	* encoding.c (_darwin_rs6000_special_round_type_align):	Use DFMode in the emulation of the special round type. 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-02-12  Sandra Loosemore  <sandra@codesourcery.com> 	PR libstdc++/79193	PR libstdc++/88999 	* configure: Regenerated. 2020-01-24  Maciej W. Rozycki  <macro@wdc.com> 	* Makefile.in (aclocal_deps): Add `toolexeclibdir.m4'.	* aclocal.m4: Include `toolexeclibdir.m4'.	* configure.ac: Handle `--with-toolexeclibdir='.	* configure: Regenerate. 2020-01-01  Andrew Pinski  <pinskia@gmail.com> 	PR libobjc/93099	* objc/objc-decls.h (objc_EXPORT): Define it to	extern for DLL_EXPORT define case. 2020-01-01  Jakub Jelinek  <jakub@redhat.com> 	Update copyright years. 2019-11-26  Tobias Burnus  <tobias@codesourcery.com> 	* Makefile.in (aclocal_deps): Fix path to cet.m4. 2019-09-27  Maciej W. Rozycki  <macro@wdc.com> 	* configure: Regenerate. 2019-04-23  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>	    Bernd Edlinger  <bernd.edlinger@hotmail.de>	    Jakub Jelinek  <jakub@redhat.com> 	PR target/89093	* exception.c (PERSONALITY_FUNCTION): Add general-regs-only target	attribute for ARM. 2019-03-06  Uroš Bizjak  <ubizjak@gmail.com> 	* encoding.c (DFmode): #undef before #define. 2019-01-09  Sandra Loosemore  <sandra@codesourcery.com> 	PR other/16615	* objc/runtime.h: Change "can not" to "cannot". 2019-01-09  Sandra Loosemore  <sandra@codesourcery.com> 	PR other/16615 	* class.c: Mechanically replace "can not" with "cannot".	* objc/runtime.h: Likewise.	* sendmsg.c: Likewise. 2019-01-01  Jakub Jelinek  <jakub@redhat.com> 	Update copyright years. 2018-10-31  Joseph Myers  <joseph@codesourcery.com> 	PR bootstrap/82856	* configure.ac: Remove AC_PREREQ.	* aclocal.m4, config.h.in, configure: Regenerate. 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-23  Tom de Vries  <tom@codesourcery.com> 	* class.c (CLASS_TABLE_HASH): Wrap in "do {} while (0)". 2017-11-17  Igor Tsimbalist  <igor.v.tsimbalist@intel.com> 	* Makefile.in: Regenerate.	* aclocal.m4: Likeiwse.	* configure: Likewise.	* configure.ac: Set CET_FLAGS. Update XCFLAGS. 2017-08-30  Richard Sandiford  <richard.sandiford@linaro.org>	    Alan Hayward  <alan.hayward@arm.com>	    David Sherwood  <david.sherwood@arm.com> 	* encoding.c (_darwin_rs6000_special_round_type_align): Prefix mode	names with E_ in case statements. 2017-02-07  Richard Biener  <rguenther@suse.de> 	PR tree-optimization/79256	PR middle-end/79278	* encoding.c (objc_layout_structure_next_member): Adjust	ADJUST_FIELD_ALIGN usage. 2017-01-18  Matthias Klose  <doko@ubuntu.com> 	PR libobjc/78697	* configure.ac: Allow default for --with-target-bdw-gc-include.	* configure: Regenerate. 	PR libobjc/78698	* configure.ac: Use the libgc.la file when available.	* configure: Regenerate. 2017-01-17  Jakub Jelinek  <jakub@redhat.com> 	PR other/79046	* configure: Regenerated.	* configure.ac: Add GCC_BASE_VER.	* Makefile.in (gcc_version): Use @get_gcc_base_ver@ instead of cat to	get version from BASE-VER file.	* configure: Regenerated. 2017-01-01  Jakub Jelinek  <jakub@redhat.com> 	Update copyright years. 2016-12-01  Matthias Klose  <doko@ubuntu.com> 	* configure.ac: Don't use pkg-config to check for bdw-gc.	* configure: Regenerate. 2016-11-30  Matthias Klose  <doko@ubuntu.com> 	* configure.ac: Set BDW_GC_CFLAGS and BDW_GC_LIBS after checking	for the existence of the pkg-config modules.	* Regenerate. 2016-11-30  Jakub Jelinek  <jakub@redhat.com> 	* configure.ac (--enable-objc-gc): If not given, default to	enable_objc_gc=no.	* configure: Regenerated. 2016-11-30  Matthias Klose  <doko@ubuntu.com> 	* configure.ac (--enable-objc-gc): Allow to configure with a	system provided boehm-gc.	* configure: Regenerate.	* Makefile.in (OBJC_BOEHM_GC_LIBS): Get value from configure.	* gc.c: Include system bdw-gc headers.	* memory.c: Likewise.	* objects.c: Likewise. 2016-11-15  Matthias Klose  <doko@ubuntu.com> 	* aclocal.m4: Regenerate.	* configure: Likewise. 2016-01-04  Jakub Jelinek  <jakub@redhat.com> 	Update copyright years. 2015-11-07  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org> 	PR libobjc/24775	* encoding.c (_darwin_rs6000_special_round_type_align): Use	__CHAR_BIT__ instead of BITS_PER_UNIT.	(objc_sizeof_type): Likewise.	(objc_layout_structure): Likewise.	(objc_layout_structure_next_member): Likewise.	(objc_layout_finish_structure): Likewise.	(objc_layout_structure_get_info): Likewise. 2015-11-03  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org> 	PR libobjc/24775	* encoding.c (objc_layout_finish_structure): Remove usage of	ROUND_TYPE_SIZE. 2015-09-12  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org> 	PR libobjc/24775	* sendmsg.c (tm.h): Remove include. 2015-09-12  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org> 	PR libobjc/24775	* sendmsg.c (gen_rtx): Remove macro.	(gen_rtx_MEM): Likewise.	(gen_rtx_REG): Likewise.	(rtx): Likewise. 2015-09-12  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org> 	PR libobjc/24775	* sendmsg.c: Remove check of STRUCT_VALUE macro. 2015-05-13  Eric Botcazou  <ebotcazou@adacore.com> 	* configure.ac: Remove manual SJLJ check.	* config.h.in: Regenerate.	* configure: Likewise.	* exception.c: Replace SJLJ_EXCEPTIONS by __USING_SJLJ_EXCEPTIONS__. 2015-05-13  Michael Haubenwallner  <michael.haubenwallner@ssi-schaefer.com> 	* aclocal.m4: Regenerated with automake-1.11.6. 2015-05-04  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org> 	* configure: Regenerate. 2015-05-01  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org> 	* acinclude.m4: Include bitfields.m4.	* config.h.in: Regenerate.	* configure: Likewise.	* configure.ac: Invoke gt_BITFIELD_TYPE_MATTERS.	* encoding.c: Check HAVE_BITFIELD_TYPE_MATTERS. 2015-04-29  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org> 	* encoding.c (objc_layout_structure_next_member): Check the value of	PCC_BITFIELD_TYPE_MATTERS not if it is defined. 2015-02-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE> 	PR libobjc/63765	* thr.c (_XOPEN_SOURCE): Remove. 2015-01-27  Matthias Klose  <doko@ubuntu.com> 	* sendmsg.c: Add prototypes for __objc_get_forward_imp and get_imp. 2015-01-09  Dimitris Papavasiliou  <dpapavas@gmail.com> 	PR libobjc/51891	* ivars.c: Add a check for classes without instance	variables, which have a NULL ivar list pointer. 2015-01-05  Jakub Jelinek  <jakub@redhat.com> 	Update copyright years. 2014-11-21  H.J. Lu  <hongjiu.lu@intel.com> 	PR bootstrap/63784	* configure: Regenerated. 2014-11-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org> 	PR target/63610	* configure: Regenerate. 2014-11-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE> 	* thr.c (_XOPEN_SOURCE): Define as 600. 2014-07-27  Alan Modra  <amodra@gmail.com>	    Matthias Klose  <doko@ubuntu.com> 	PR libobjc/61920 	* encoding.c: Define rs6000_special_adjust_field_align_p. 2014-01-02  Richard Sandiford  <rdsandiford@googlemail.com> 	Update copyright years 2013-09-20  Alan Modra  <amodra@gmail.com> 	* configure: Regenerate. 2013-07-21   Ondřej Bílka  <neleai@seznam.cz> 	* class.c: Fix typos.	* encoding.c: Likewise.	* init.c: Likewise.	* objc-private/runtime.h: Likewise.	* objc/runtime.h: Likewise.	* objc-sync.c: Likewise. 2013-07-04  Kai Tietz  <ktietz@redhat.com> 	* exception.c: Add check for SjLj to SEH blocks. 2013-02-03  Richard Sandiford  <rdsandiford@googlemail.com> 	Update copyright years. 2012-10-19  Michael Meissner  <meissner@linux.vnet.ibm.com> 	* encoding.c (TARGET_VSX): Provide definitions based on the	current compilation options, and not based off the target options	structure.	(TARGET_ALTIVEC): Likewise.	(TARGET_64BIT): Likewise. 2012-09-14  David Edelsohn  <dje.gcc@gmail.com> 	* configure: Regenerated. 2012-07-19  Tristan Gingold  <gingold@adacore.com>	    Richard Henderson  <rth@redhat.com> 	* exception.c (__gnu_objc_personality_seh0): New function. 2012-05-16  H.J. Lu  <hongjiu.lu@intel.com> 	* configure: Regenerated. 2012-03-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE> 	* configure.ac (enable_objc_gc): Remove alpha*-dec-osf* handling.	* configure: Regenerate. 	* thr.c (_XOPEN_SOURCE): Define unconditionally. 2011-11-21  Andreas Tobler  <andreast@fgznet.ch> 	* configure: Regenerate. 2011-11-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE> 	* Makefile.in (INCLUDES): Add -I$(MULTIBUILDTOP)../libgcc.	* configure.ac (target_thread_file, HAVE_GTHR_DEFAULT): Remove.	* configure: Regenerate.	* config.h.in: Regenerate. 2011-10-17  Paul Brook  <paul@codesourcery.com>	    Matthias Klose  <doko@ubuntu.com> 	* exception.c (parse_lsda_header): hardcode ttype_encoding for older	ARM EABI toolchains.	(get_ttype_entry) Remove __ARM_EABI_UNWINDER__ variant. 2011-10-09  Nicola Pero  <nicola.pero@meta-innovation.com> 	PR libobjc/49883	* init.c (__objc_exec_class): Work around a bug in clang's code	generation.  Clang sets the class->info field to values different	from 0x1 or 0x2 (the only allowed values in the traditional GNU	Objective-C runtime ABI) to store some additional information, but	this breaks backwards compatibility.  Wipe out all the bits in the	fields other than the first two upon loading a class. 2011-10-09  Nicola Pero  <nicola.pero@meta-innovation.com> 	* class.c (objc_lookup_class): Added back for compatibility with	clang which seems to emit calls to it. 2011-10-08  Richard Frith-Macdonald <rfm@gnu.org>	    Nicola Pero  <nicola.pero@meta-innovation.com> 	PR libobjc/50428	* sendmsg.c (__objc_send_initialize): If a class does not have an	+initialize method, search for an +initialize method in the	superclass and in the ancestor classes and execute the first one	that is found.  This makes the GNU runtime behave in the same way	as the Apple/NeXT runtime with respect to +initialize methods and

Lines 1–500 of 3710.

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t