File cross-rx-gcc9.changes of Package gcc9

-------------------------------------------------------------------
Wed Sep 18 08:15:19 UTC 2019 - Richard Biener <rguenther@suse.com>

- Add gcc9-pr91772.patch and gcc9-pr91763.patch to fix fallout
  of gcc9-autodetect-g-at-lto-link.patch.

-------------------------------------------------------------------
Wed Sep 11 11:22:02 UTC 2019 - Richard Biener <rguenther@suse.com>

- Add gcc9-autodetect-g-at-lto-link.patch.  [bsc#1149995]

-------------------------------------------------------------------
Mon Sep  9 07:25:31 UTC 2019 - Richard Biener <rguenther@suse.com>

- Reorder things in cross.spec.in so the Version define comes before
  the first use of %version.
- Revert removal of defattr, it breaks building on SLES12.

-------------------------------------------------------------------
Tue Sep  3 08:01:01 UTC 2019 - Richard Biener <rguenther@suse.com>

- Update to gcc-9-branch head (r275327).
  * Pulls fix for POWER9 DARN miscompilation.
    (bsc#1149145, CVE-2019-15847)

-------------------------------------------------------------------
Wed Aug 28 13:21:47 UTC 2019 - Richard Biener <rguenther@suse.com>

- Rework shared spec file parts to allow custom Summary and
  Description for cross compilers.  Clarify their Summary
  and Description.  [bsc#1148517]

-------------------------------------------------------------------
Tue Aug 27 07:54:34 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

- Replace old $RPM_* shell vars by macros (where possible).
- Drop defattr and BuildRoot.

-------------------------------------------------------------------
Fri Aug 23 11:36:20 UTC 2019 - Martin Liška <mliska@suse.cz>

- Update gcc9-add-flto=auto.patch by adding backport
  of upstream revision r274849.

-------------------------------------------------------------------
Tue Aug 20 13:21:09 UTC 2019 - Richard Biener <rguenther@suse.com>

- Update to gcc-9-branch head (r274709).
- Add gcc9-pr91307.patch to make symbols for aggregated global
  constructor names stable when using LTO.

-------------------------------------------------------------------
Mon Aug 12 12:55:48 UTC 2019 - Richard Biener <rguenther@suse.com>

- Update to gcc-9-branch head (r274311).
  * Includes GCC 9.2 release.  [jsc#SLE-6536, jsc#SLE-6533, jsc#ECO-368]
- Update nvptx-newlib.tar.xz to official newlib-3.1.0.tar.xz
  since nvptx support is now upstream.

-------------------------------------------------------------------
Mon Aug 12 08:27:54 UTC 2019 - Martin Liška <mliska@suse.cz>

- Add gcc9-add-flto=auto.patch in order to support -flto=auto.

-------------------------------------------------------------------
Thu Aug  8 09:07:09 UTC 2019 - Andreas Schwab <schwab@suse.de>

- Enable cross compilers on riscv64

-------------------------------------------------------------------
Mon Aug  5 12:37:28 UTC 2019 - rguenther@suse.com

- Update to gcc-9-branch head (r274111).
  * GCC 9.2 RC1.
- Remove bogus fixed include bits/statx.h from glibc 2.30.  [gcc#91085]

-------------------------------------------------------------------
Thu Jul 25 11:02:46 UTC 2019 - rguenther@suse.com

- Update to gcc-9-branch head (r273795):
  * Includes fix for LTO linker plugin heap overflow.
    (bsc#1142649, CVE-2019-14250)
- Add systemtap-headers BuildRequires.  [bsc#1142654]

-------------------------------------------------------------------
Tue Jul 23 11:21:03 UTC 2019 - rguenther@suse.com

- Update to gcc-9-branch head (r273734).
  * Includes fix for opencv3 build with LTO.  [gcc#91231]

-------------------------------------------------------------------
Thu Jul 18 07:32:46 UTC 2019 - rguenther@suse.com

- Update to gcc-9-branch head (r273566).
  * Includes fix for vector shift miscompilation on s390.  [bsc#1141897]

-------------------------------------------------------------------
Wed Jul  3 13:23:08 UTC 2019 - rguenther@suse.com

- Update to gcc-9-branch head (r273003).

-------------------------------------------------------------------
Fri Jun 14 13:34:59 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>

- Fix default for ringdisabled: bcond_with means 'conditionally
  with': so only do so if explicitly specified.

-------------------------------------------------------------------
Thu Jun 13 19:40:35 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>

- Do not build cross-* variants in stagings/rings.

-------------------------------------------------------------------
Thu Jun 13 09:37:24 UTC 2019 - Martin Liška <mliska@suse.cz>

- Add gcc9-value-prof.patch in order to provide more stable builds
  for single value counters.

-------------------------------------------------------------------
Tue Jun 11 08:33:28 UTC 2019 - rguenther@suse.com

- Update to gcc-9-branch head (r272147).
  * Pulls fix for random debug info differences when compiling D code.
  [gcc#90778]

-------------------------------------------------------------------
Thu Jun  6 08:14:15 UTC 2019 - rguenther@suse.com

- Update to gcc-9-branch head (r271995).
  * installs workaround for broken lapack C interfaces
- Drop gcc9-spectrev1.patch, add gcc9-reproducible-builds.patch
  and gcc9-reproducible-builds-buildid-for-checksum.patch moving
  reproducible build improvements over from GCC 8 package.
- Split out libstdc++ pretty-printers into a separate package
  supplementing gdb and the installed runtime.  [bsc#1135254]

-------------------------------------------------------------------
Mon May 27 07:33:17 UTC 2019 - rguenther@suse.com

- Update to gcc-9-branch head (r271643).

-------------------------------------------------------------------
Mon May 20 07:50:43 UTC 2019 - rguenther@suse.com

- Update to gcc-9-branch head (r271393).
- Always use ISL for crosses like for native compilers.

-------------------------------------------------------------------
Fri May 10 07:16:15 UTC 2019 - rguenther@suse.com

- Update to gcc-9-branch head (r271050).

-------------------------------------------------------------------
Fri May  3 12:53:11 UTC 2019 - Martin Liška <mliska@suse.cz>

- Strip -flto from $optflags as we use LTO bootstrap config.

-------------------------------------------------------------------
Fri May  3 08:27:32 UTC 2019 - rguenther@suse.com

- Update to GCC 9.1.0 release.

-------------------------------------------------------------------
Thu May  2 14:22:43 UTC 2019 - rguenther@suse.com

- Update to gcc-9-branch head (r270796).
- Enable D for s390x.

-------------------------------------------------------------------
Wed May  1 07:33:25 UTC 2019 - Andreas Schwab <schwab@suse.de>

- Enable D for aarch64 and riscv64

-------------------------------------------------------------------
Tue Apr 30 13:32:42 UTC 2019 - rguenther@suse.com

- Update to gcc-9-branch head (r270689).
  * GCC 9.1 RC2.

-------------------------------------------------------------------
Fri Apr 26 07:45:29 UTC 2019 - rguenther@suse.com

- Update to gcc-9-branch head (r270591).

-------------------------------------------------------------------
Wed Apr 17 07:33:40 UTC 2019 - rguenther@suse.com

- Update to SVN trunk head (r270403).
- Use --enable-link-mutex for LTO builds to limit peak memory use.

-------------------------------------------------------------------
Fri Apr 12 13:42:03 UTC 2019 - rguenther@suse.com

- Omit libbacktrace .log files from gcc-testresults package to
  fix build.

-------------------------------------------------------------------
Thu Apr 11 07:54:32 UTC 2019 - rguenther@suse.com

- Update to SVN trunk head (r270275).
  * Includes gcc9-pgo-lto-bootstrap.patch.

-------------------------------------------------------------------
Mon Apr  8 09:20:59 UTC 2019 - rguenther@suse.com

- Update to SVN trunk head (r270202).

-------------------------------------------------------------------
Tue Apr  2 08:54:08 UTC 2019 - Martin Liška <mliska@suse.cz>

- Add gcc9-pgo-lto-bootstrap.patch in order to
  enable LTO on platforms where we use PGO (except i386).
- Limit LTO to new openSUSE.
- Increase constraints for targets that use LTO bootstrap.
- Do not use PGO and LTO in gcc9-testresults package.
- Define 'build_d' in cross.spec.in in order to repair cross package
  builds.

-------------------------------------------------------------------
Fri Mar 29 10:13:45 UTC 2019 - rguenther@suse.com

- Update to SVN trunk head (r270012).

-------------------------------------------------------------------
Mon Mar 18 11:56:37 UTC 2019 - rguenther@suse.com

- Update to SVN trunk head (r269761).
- Change URLs to use https.

-------------------------------------------------------------------
Wed Mar  6 08:55:55 UTC 2019 - rguenther@suse.com

- Update to SVN trunk head (r269411).

-------------------------------------------------------------------
Tue Feb 26 14:28:06 UTC 2019 - rguenther@suse.com

- Update to SVN trunk head (r269212).

-------------------------------------------------------------------
Fri Feb 22 13:11:03 UTC 2019 - rguenther@suse.com

- Update to SVN trunk head (r269114).

-------------------------------------------------------------------
Mon Feb 18 08:52:16 UTC 2019 - rguenther@suse.com

- Update to SVN trunk head (r268979).

-------------------------------------------------------------------
Mon Feb  4 08:16:29 UTC 2019 - rguenther@suse.com

- Update to SVN trunk head (r268509).

-------------------------------------------------------------------
Wed Jan 30 14:04:47 UTC 2019 - rguenther@suse.com

- Update to SVN trunk head (r268388).

-------------------------------------------------------------------
Tue Jan 22 08:42:21 UTC 2019 - rguenther@suse.com

- Update to SVN trunk head (r268137).

-------------------------------------------------------------------
Mon Jan 21 09:39:51 UTC 2019 - rguenther@suse.com

- Update to SVN trunk head (r268110).
- Bump libgo SONAME.

-------------------------------------------------------------------
Tue Jan 15 08:06:06 UTC 2019 - rguenther@suse.com

- Update to SVN trunk head (r267930).
- Update gcc44-rename-info-files.patch to adjust gnat manual
  entries in the info directory.  [bnc#1114592]
- Package up new ISO_Fortran_binding.h.

-------------------------------------------------------------------
Wed Jan  2 14:16:59 UTC 2019 - rguenther@suse.com

- Update to SVN trunk head (r267512).

-------------------------------------------------------------------
Tue Dec 18 10:43:09 UTC 2018 - rguenther@suse.com

- Update to SVN trunk head (r267227).
- Add gcc9-spectrev1.patch (temporarily).

-------------------------------------------------------------------
Tue Dec  4 13:24:08 UTC 2018 - rguenther@suse.com

- Update to SVN trunk head (r266777).

-------------------------------------------------------------------
Tue Nov 20 10:56:08 UTC 2018 - rguenther@suse.com

- Update to SVN trunk head (r266308).

-------------------------------------------------------------------
Wed Nov 14 10:14:48 UTC 2018 - rguenther@suse.com

- Update to SVN trunk head (r266100).
- Enable Ada for riscv64.

-------------------------------------------------------------------
Wed Nov  7 11:42:44 UTC 2018 - rguenther@suse.com

- Update to SVN trunk head (r265868).
- Disable D for all but x86_64, ix86 and arm.

-------------------------------------------------------------------
Mon Nov  5 09:28:48 UTC 2018 - rguenther@suse.com

- Update to SVN trunk head (r265791). 
  * Includes gcc5-no-return-gcc43-workaround.patch.
- Enable libphobos build if D is to be built.

-------------------------------------------------------------------
Fri Nov  2 11:44:15 UTC 2018 - rguenther@suse.com

- Update to SVN trunk head (r265745).
  * Refresh gcc44-rename-info-files.patch.

-------------------------------------------------------------------
Wed Oct 31 08:51:56 UTC 2018 - rguenther@suse.com

- Update to SVN trunk head (r265655).
  * Adds D language frontend and packages.  Update
    gcc44-rename-info-files.patch for that.

-------------------------------------------------------------------
Fri Oct 26 08:26:28 UTC 2018 - rguenther@suse.com

- Update to SVN trunk head (r265522). 

-------------------------------------------------------------------
Mon Oct 22 11:38:54 UTC 2018 - Martin Liška <mliska@suse.cz>

- New package, inherits from gcc8
  * gcc-add-defaultsspec.diff, add the ability to provide a specs
    file that is read by default
  * tls-no-direct.diff, avoid direct %fs references on x86 to not
    slow down Xen
  * gcc43-no-unwind-tables.diff, do not produce unwind tables for
    CRT files
  * gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
    for ppc, just a testcase
  * gcc44-textdomain.patch, make translation files version specific
    and adjust textdomain to find them
  * gcc44-rename-info-files.patch, fix cross-references in info files
    when renaming them to be version specific
  * gcc48-libstdc++-api-reference.patch, fix link in the installed
    libstdc++ html documentation
  * gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
    earlier mpfr versions on old products
  * gcc5-no-return-gcc43-workaround.patch, make build work with
    host gcc 4.3
  * gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
    new warning from -Wextra
  * gcc7-avoid-fixinc-error.diff
- Drops
  * libffi-riscv.patch
  * riscv-builtin-eh-return.patch