diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-04-15 00:18:46 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-04-15 00:18:46 +0000 |
commit | 2da53bbd01483be6d96e1b28433d4dee098580ff (patch) | |
tree | 67148d3b4029c53e4aad7fd77d9a68f5dc02cd53 /libgcc | |
parent | 537dca0ff589bed0c67ecf84b21c837590b7b792 (diff) |
Daily bump.
Diffstat (limited to 'libgcc')
-rw-r--r-- | libgcc/ChangeLog | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 95bf7947da8..ec64f809715 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,77 @@ +2022-04-14 Iain Sandoe <iain@sandoe.co.uk> + + * config.host: Add weak emutls crt to the extra_parts. + (*-*-darwin*): Add logic to build a shared unwinder library for + Darwin8-10. Add shim declaration header to powerpc*-darwin builds. + * config/i386/darwin-lib.h (DECLARE_LIBRARY_RENAMES): Remove + workaround. + * config/libgcc-libsystem.ver: Add exclude list for the system- + provided unwinder. + * config/t-slibgcc-darwin: Bump SO version, remove stubs code. + Build a legacy libgcc_s.1 and the supporting pieces (all FAT libs). + * config/t-darwin-ehs: Add dependencies to the shared unwinder + objects. Add dependency on unwind.h. + * config/t-darwin: Reorganise the EH fragments to place them for + inclusion in a shared EH lib. Add libgcc_tm.h to the dependencies + for darwin10-unwind-find-enc-func. + * config/i386/libgcc-darwin.10.4.ver: Removed. + * config/i386/libgcc-darwin.10.5.ver: Removed. + * config/rs6000/libgcc-darwin.10.4.ver: Removed. + * config/rs6000/libgcc-darwin.10.5.ver: Removed. + * config/i386/t-darwin: Build legacy libgcc_s.1. + * config/rs6000/t-darwin: Likewise. + * config/rs6000/t-darwin-ehs: Remove dependency on the powerpc end + file. Add darwin-fallback.o. + * config/darwin-unwind.ver: New file. + * config/i386/libgcc-darwin.ver: New file. + +2022-04-14 Iain Sandoe <iain@sandoe.co.uk> + + Backported from master: + 2021-11-19 Iain Sandoe <iain@sandoe.co.uk> + + * config/t-darwin: Build weak-defined emutls objects. + * emutls.c (__emutls_get_address): Add optional attributes. + (__emutls_register_common): Likewise. + (EMUTLS_ATTR): New. + +2022-04-14 Iain Sandoe <iain@sandoe.co.uk> + + Backported from master: + 2021-11-05 Iain Sandoe <iain@sandoe.co.uk> + + * config/darwin10-unwind-find-enc-func.c: Include libgcc_tm.h. + * config/i386/darwin-lib.h: Declare Darwin10 crt function. + +2022-04-14 Iain Sandoe <iain@sandoe.co.uk> + + Backported from master: + 2021-09-19 Iain Sandoe <iain@sandoe.co.uk> + + * config.host: Use convenience library for Darwin10 + unwinder shim. + * config/t-darwin: Build Darwin10 unwinder shim as a + convenience library. + +2022-04-14 Iain Sandoe <iain@sandoe.co.uk> + + Backported from master: + 2021-09-22 Iain Sandoe <iain@sandoe.co.uk> + + * config/i386/sfp-machine.h: Guard Mach-O-specific code + using __APPLE__. + +2022-04-14 Iain Sandoe <iain@sandoe.co.uk> + + Backported from master: + 2021-09-03 Iain Sandoe <iain@sandoe.co.uk> + + * config/i386/sfp-machine.h (alias_SFtype + alias_DFtype, alias_TFtype): New. + (ALIAS_SELECTOR): New. + (strong_alias): Use __typeof and a _Generic selector to + provide the type to the synthesized function. + 2022-03-30 Nelson Chu <nelson.chu@sifive.com> Backported from master: |