File cross-ppc64le-gcc48-icecream-backend.changes of Package cross-armv7hl-gcc48-icecream-backend.721

-------------------------------------------------------------------
Tue Jul 14 07:47:54 UTC 2015 - rguenther@suse.com

- Enable 32bit code generation for ppc64le but do not build 32bit
  target libraries.  Fixes ppc64le kernel compile.

-------------------------------------------------------------------
Tue Jun 23 09:56:03 UTC 2015 - rguenther@suse.com

- Update to GCC 4.8.5 release. 
  * Fixes bogus integer overflow in constant expression.  [bnc#934689]
  * Fixes ICE with atomics on aarch64.  [bnc#930176]
  * Includes fix for -imacros bug.  [bnc#917169]
  * Includes fix for incorrect -Warray-bounds warnings.  [bnc#919274]
  * Includes updated -mhotpatch for s390x.  [bnc#924525]
  * Includes fix for ppc64le issue with doubleword vector extract.
    [bnc#924687]
  * Includes patches to allow building against ISL 0.14.
  * Includes patches gcc48-bnc887141.patch, gcc48-ppc64le-abi-warnings.diff,
  gcc48-ppc64le-abi-warnings-fix.diff and gcc48-libgfortran-CVE-2014-5044.diff.
- Fix build against SLE11 SP4.  [fate#317926]
  * Build without GRAPHITE support where isl and cloog-isl are not
    available.
  * Where mpfr 2.4.0 is not available disable the few features
    requiring it to allow building with mpfr 2.3.2,
    gcc48-remove-mpfr-2.4.0-requirement.patch.
  * Disable Ada build for ppc64.
  * Build s390[x] with --with-tune=z9-109 --with-arch=z900 on SLE11
    again.  [bnc#927993]
- add aarch64-vmlaq-lane-s32.diff 
- Add gcc48-bnc889990.patch to backport rework of the memory allocator
  for C++ exceptions used in OOM situations.  [bnc#889990]
- Add patch gcc48-pr66306.patch for reload issue on S390.
- Add patch gcc48-bnc922534.patch to avoid accessing invalid memory
  when passing aggregates by value.  [bnc#922534]

-------------------------------------------------------------------
Mon Nov  3 14:24:33 UTC 2014 - matz@suse.com

- Add patch gcc48-s390x-keep-leaf-when-profiled.diff for
  kgraft.  [bnc #899871]

-------------------------------------------------------------------
Fri Aug  1 08:32:16 UTC 2014 - rguenther@suse.com

- Add patch gcc48-libgfortran-CVE-2014-5044.diff to fix
  integer overflows in libgfortran, CVE-2014-5044.  [bnc#888791]

-------------------------------------------------------------------
Mon Jul 28 08:36:23 UTC 2014 - rguenther@suse.com

- Add patch gcc48-ppc64le-abi-warnings-fix.diff to fix failure to
  link any Objective-C/C++ program on ppc64le.  [ggo#61920]

-------------------------------------------------------------------
Fri Jul 25 07:34:37 UTC 2014 - rguenther@suse.com

- Add patch gcc48-ppc64le-abi-warnings.diff to warn about future
  ABI changes for ppc64le.  [bnc#888907]

-------------------------------------------------------------------
Wed Jul 16 09:13:34 UTC 2014 - rguenther@suse.com

- Add patch gcc48-bnc887141.patch to fix INTERNAL_SYSCALL_NCS miscompile
  in glibc.  [bnc#887141]
- Add patch gcc48-bnc884738.patch to fix kernel atomic_dec_and_test
  miscompile.  [bnc#884738]

-------------------------------------------------------------------
Fri Jun 27 07:59:14 UTC 2014 - rguenther@suse.com

- Update to gcc-4_8-branch head (r212056)
  * Fixes ppc64le miscompile with VSX vector extracts.  [bnc#884628]
  * Fixes -march=native behavior when running in QEMU/KVM.  [ggo#61570]
  * Fixes wrong-code on i686 with int to double conversions.  [ggo#61423]
  * Fixes wrong-code on aarch64 for TLS accesses.  [ggo#61545]

-------------------------------------------------------------------
Thu Jun 26 07:13:17 UTC 2014 - rguenther@suse.com

- Add libgcj48-rpmlintrc and libffi48-rpmlintrc as sources.

-------------------------------------------------------------------
Thu Jun 12 08:25:46 UTC 2014 - rguenther@suse.com

- Update to gcc-4_8-branch head (r211485).
  * Fixes ppc64le V1TI memory operation miscompile.  [bnc#882300]
  * Fixes ppc64le miscompile of calls to K&R functions.  [ggo#61300]

-------------------------------------------------------------------
Thu May 22 08:17:14 UTC 2014 - rguenther@suse.com

- Update to gcc-4_8-branch head (r210846).
  * Includes GCC 4.8.3 release.
  * Fixes ppc64le HTM ttest code generation.  [bnc#879504]
- Fix libstdc++48-doc build conditional to really only build from
  libgcj48.spec.

-------------------------------------------------------------------
Fri May 16 08:10:00 UTC 2014 - rguenther@suse.com

- Update to gcc-4_8-branch head (r210488).
  * pulls GCC 4.8.3 release candidate
  * pulls fix for ppc64le ABI incompatibility with s390 for HTM.
    [bnc#878065]

-------------------------------------------------------------------
Tue May 13 11:55:36 UTC 2014 - rguenther@suse.com

- Build libstdc++48-doc package from the libgcj48 build and build
  the libstdc++ API reference, build-requiring doxygen and graphviz.
  Add patch gcc48-libstdc++-api-reference.patch to refer to that
  instead of the online version.  [bnc#871501]

-------------------------------------------------------------------
Mon Apr  7 07:45:11 UTC 2014 - rguenther@suse.com

- Update to gcc-4_8-brach head (r209122).
  * pulls official backport of ppc64le support
  * drops gcc48-ibm-power8.diff, gcc48-ibm-power8-testsuite.diff,
  gcc48-ibm-power8-other.diff, gcc48-pr59844.diff, gcc48-ibm-power8-fixes1.diff,
  gcc48-ibm-power8-fixes2.diff, gcc48-ibm-power8-disable-sanitizer.diff,
  gcc48-ibm-power8-testsuite-fixes1.diff and gcc48-ibm-power8-fixes3.diff
- tls-no-direct.diff, fix to only affect %ix86 similar to SLE11.  [bnc#185782]
- refresh gcc41-ppc32-retaddr.patch
- Drop old compatibility provide and conflict of/with libgcc%{libgcc_s}

-------------------------------------------------------------------
Fri Apr  4 08:04:28 UTC 2014 - rguenther@suse.com

- gcc48-ibm-power8-bnc871635.diff, fix glibc math testsuite.  [bnc#871635]
- gcc48-lto-plugin-short-readwrite.diff, backport lto-plugin changes
  to work more reliably in virtualized environments.

-------------------------------------------------------------------
Mon Mar 24 12:15:48 UTC 2014 - rguenther@suse.com

- Update to gcc-4_8-brach head (r208789).
  * pulls latest fixes

-------------------------------------------------------------------
Sun Mar 23 14:31:28 UTC 2014 - schwab@linux-m68k.org

- Use power8 code generation only for ppc64le.

-------------------------------------------------------------------
Thu Mar  6 08:39:46 UTC 2014 - rguenther@suse.com

- Update to gcc-4_8-branch head (r208375).
  * fixes issues with transactional memory support
- Backport patch to disable sanitizer support for powerpc64le,
  gcc48-ibm-power8-disable-sanitizer.diff
- Document IBM svn branch revision range for gcc48-ibm-power8-fixes2.diff.
- Change -Wunprototyped-calls from being enabled by default to be
  enabled with -Wall to solve GCC testsuite fallout.
- Cherry-pick testsuite fix from IBM svn branch,
  gcc48-ibm-power8-testsuite-fixes1.diff
- Pickup more fixes from IBM svn branch, up to r208288,
  gcc48-ibm-power8-fixes3.diff

-------------------------------------------------------------------
Thu Feb 27 12:49:36 UTC 2014 - rguenther@suse.com

- Fix typo in libgcj_bc suffix computation.

-------------------------------------------------------------------
Tue Feb 25 13:04:07 UTC 2014 - rguenther@suse.com

- Update to gcc-4_8-branch head (r208119).
  * Obsoletes gcc48-pr59860.diff
- Add gcc48-ibm-power8-fixes2.diff, more Power8 fixes from IBM,
  drop gcc48-ibm-power8-pr60137.diff contained therein.

-------------------------------------------------------------------
Wed Feb 19 12:52:55 UTC 2014 - rguenther@suse.com

- Drop sap303956-uchar.diff to not shadow full uchar.h provided by glibc
  since version 2.16.

-------------------------------------------------------------------
Mon Feb 17 10:12:17 UTC 2014 - rguenther@suse.com

- Enable profiledbootstrap for x86_64, s390x and ppc64le.  [bnc#863962]

-------------------------------------------------------------------
Wed Feb 12 09:42:23 UTC 2014 - rguenther@suse.com

- Add gcc48-ibm-power8-pr60137.diff from IBM to fix ICE with
  -mno-vsx on Power8.  [bnc#863462]

-------------------------------------------------------------------
Tue Feb  4 16:19:47 UTC 2014 - schwab@suse.de

- stack-protector-aarch64.patch: enable support for -fstack-protector on
  arm64
- function-profiling-aarch64.patch: enable support for function profiling
  on arm64

-------------------------------------------------------------------
Tue Jan 28 09:09:05 UTC 2014 - rguenther@suse.com

- Pull gcc48-ibm-power8.diff from IBM to fix quad-word memory
  accesses for litte endian power8 for real.  [bnc#860405]
- Revert previous changes to gcc48-ibm-power8.diff.

-------------------------------------------------------------------
Sun Jan 19 18:15:57 UTC 2014 - matz@suse.de

- Disable quad-word memory accesses for little endian power8
  (modified patches: gcc48-ibm-power8.diff)
- Enable power8 code generation for repos named "power8".

-------------------------------------------------------------------
Fri Jan 17 11:05:09 UTC 2014 - rguenther@suse.com

- Update to gcc-4_8-branch head (r206703).
  * pulls fixes for PR58139 (ppc64le) and PR59803 (s390x)
  * reverts change causing x86 ABI breakage
- gcc48-pr59844.diff: Add backport fixing power8 ppc64le bootstrap issue.
- gcc48-pr59860.diff: Add backport fixing s390x ICEs.

-------------------------------------------------------------------
Thu Jan  9 09:25:08 UTC 2014 - rguenther@suse.com

- Update to gcc-4_8-banch head (r206511).
- gcc48-ibm-power8.diff, gcc48-ibm-power8-testsuite.diff,
  gcc48-ibm-power8-other.diff: Add backport for Power8 support.  [fate#315446]
- Add support for building for ppc64le.

-------------------------------------------------------------------
Fri Dec 20 10:36:13 UTC 2013 - rguenther@suse.com

- Fix include-fixed removals.

-------------------------------------------------------------------
Thu Dec 19 09:45:37 UTC 2013 - rguenther@suse.com

- Update to gcc-4_8-branch head (r206104).

-------------------------------------------------------------------
Thu Dec 12 16:16:49 UTC 2013 - schwab@suse.de

- Wunprototyped-calls.diff: properly initialize warning

-------------------------------------------------------------------
Tue Dec 10 15:15:02 UTC 2013 - rguenther@suse.com

- Update to gcc-4_8-branch head (r205850).

-------------------------------------------------------------------
Mon Dec  9 10:06:25 UTC 2013 - rguenther@suse.com

- Cleanup include-fixed removals.

-------------------------------------------------------------------
Thu Dec  5 14:22:19 UTC 2013 - rguenther@suse.com

- Fix icecream environments to include required shared libraries
  again.

-------------------------------------------------------------------
Thu Nov 28 11:05:21 UTC 2013 - rguenther@suse.com

- Enhance suffixing of shared library packages to individual
  packages via %product_libs_gcc_ver_$shlib$sover.

-------------------------------------------------------------------
Sun Nov 17 13:40:11 UTC 2013 - schwab@suse.de

- pr58369.patch: Add backport of PR58369

-------------------------------------------------------------------
Wed Nov 13 13:06:30 UTC 2013 - rguenther@suse.com

- Disable new cross-compilers and use the icecream fallback again
  for now.

-------------------------------------------------------------------
Mon Nov  4 13:39:45 UTC 2013 - rguenther@suse.com

- Change s390 and s390x to use -march=z196 -mtune=zEC12 by default.
  [fate#315297]

-------------------------------------------------------------------
Mon Oct 28 15:38:02 UTC 2013 - schwab@suse.de

- m68k-notice-update-cc.patch: handle register conflict with PRE_DEC

-------------------------------------------------------------------
Wed Oct 23 12:09:09 UTC 2013 - rguenther@suse.com

- Restructure cross compiler spec files.  Build cross compilers
  and icecream backends from a single spec, when targeting
  *-suse-linux-gnu then use an available target glibc for building.

-------------------------------------------------------------------
Wed Oct 16 09:48:57 UTC 2013 - rguenther@suse.com

- Update to GCC 4.8.2 release.  [fate#315333, fate#315288]
- Change package version scheme to use the SVN revision number
  instead of a date.

-------------------------------------------------------------------
Wed Oct 16 07:52:54 UTC 2013 - rguenther@suse.com

- Change ppc and ppc64 compilers to default to code generation for
  power7 CPUs.  [fate#315448]

-------------------------------------------------------------------
Wed Oct  9 08:51:04 UTC 2013 - schwab@suse.de

- Add support for m68k: set libgcc_s to 2, enable libatomic and disable
  multilibs

-------------------------------------------------------------------
Wed Oct  2 10:01:56 UTC 2013 - idonmez@suse.com

- Transactional memory on s390{x} is now supported with gcc 4.8,
  hence put s390{x} in itm_arch and fix filelist for those arches.

-------------------------------------------------------------------
Wed Oct  2 07:50:37 UTC 2013 - rguenther@suse.com

- Avoid /bin/sh pre-requirement in shared library packages by 
  using %post[un] -p.  [bnc#843331] 

-------------------------------------------------------------------
Thu Sep 12 08:47:57 UTC 2013 - adrian@suse.de

- openSUSE:Factroy:ARM switched to armv6 in favor of armv5
  * enable cross armv6hl compiler
  * disable cross armv5tel compiler

-------------------------------------------------------------------
Mon Sep  9 11:56:02 UTC 2013 - rguenther@suse.com

- Update to gcc-4_8-branch head (r202388).
- Backports regression fixes for all architectures.
  * includes changes in aarch64-pthread-option.patch

-------------------------------------------------------------------
Wed Sep  4 07:41:45 UTC 2013 - rguenther@suse.com

- Fix requires of gcc-32bit/gcc-64bit to include itm/atomic/asan/tsan
  libraries.  [bnc#838229]

-------------------------------------------------------------------
Tue Aug  6 12:38:57 UTC 2013 - matz@suse.com

- Update to current 4.8 branch (r201525)
- Backports of bugfixes for i686, aarch64 and s390.
- Addition of support of transactional memory for s390.

-------------------------------------------------------------------
Thu Jul 11 14:48:22 UTC 2013 - matz@suse.com

- Update to current 4.8 branch (r200903)
  lot of back ports of bug fixes.

-------------------------------------------------------------------
Thu Jul 11 09:43:56 UTC 2013 - schwab@suse.de

- Add aarch64-pthread-option.patch;
  Define _REENTRANT with -pthread on aarch64.

-------------------------------------------------------------------
Mon Jul  8 07:28:27 UTC 2013 - jengelh@inai.de

- Deal with lib{asan,atomic,itm} that are generated on sparcv9/64
  too.

-------------------------------------------------------------------
Sat Jul  6 13:11:59 UTC 2013 - coolo@suse.com

- build against gcc48-ada

-------------------------------------------------------------------
Wed Jul  3 16:48:08 UTC 2013 - dmueller@suse.com

- fix typo in last change 

-------------------------------------------------------------------
Sat Jun 29 10:19:51 UTC 2013 - dmueller@suse.com

- add armv6hl support (Tune for arm1176jzfs)
- Update armv7hl tuning target to Cortex A15
- Remove temporary armv7l target

-------------------------------------------------------------------
Tue Jun  4 10:39:09 UTC 2013 - rguenther@suse.com

- Update to GCC 4.8.1 release.
  * Lots of bugfixes.
- Remove broken aarch64 cross-compiler target.

-------------------------------------------------------------------
Thu May 23 14:31:30 UTC 2013 - rguenther@suse.com

- Only enable build of icecream backends for x86_64, ppc64, ia64 and s390x.
- Do not build a ppc64->ppc icecream backend as that does not work.

-------------------------------------------------------------------
Tue May 21 08:24:48 UTC 2013 - rguenther@suse.com

- Update to GCC 4.8.1 release candidate 1 (r199136).

-------------------------------------------------------------------
Mon Apr 29 14:28:49 UTC 2013 - rguenther@suse.com

- Update to gcc-4_8-branch head (r198420).
  * Initial round of bugfixes
- Enable release checking only.

-------------------------------------------------------------------
Wed Apr 17 14:25:47 UTC 2013 - schwab@suse.de

- libgcj_bc-install.patch: Fix installation of libgcj_bc
- Remove markers from generated spec files to avoid leaking them into
  scripts

-------------------------------------------------------------------
Tue Apr 16 08:24:19 UTC 2013 - schwab@suse.de

- libjava-aarch64-support.diff: Enable java for aarch64

-------------------------------------------------------------------
Thu Apr  4 14:10:21 UTC 2013 - rguenther@suse.com

- Split libstdc++6-locale package from gcc48-locale and add proper
  conflicts.

-------------------------------------------------------------------
Fri Mar 29 19:01:34 UTC 2013 - schwab@suse.de

- Fix libffi48-devel filelist

-------------------------------------------------------------------
Thu Mar 28 09:30:45 UTC 2013 - rguenther@suse.com

- Adjust self-conflicts to use otherproviders() on openSUSE 12.1
  and earlier.  [bnc#812079]

-------------------------------------------------------------------
Fri Mar 22 12:43:14 UTC 2013 - rguenther@suse.com

- Update to GCC 4.8.0 release.

-------------------------------------------------------------------
Wed Mar 20 11:37:21 UTC 2013 - rguenther@suse.com

- Drop suse-record-gcc-opts.diff.

-------------------------------------------------------------------
Wed Mar 20 10:28:13 UTC 2013 - rguenther@suse.com

- Adjust gcc48 rpmlintrc to ignore errors about suffixed
  shared library names.
- Add rpmlintrc to libffi48 and libgcj48 packages for the same reason.

-------------------------------------------------------------------
Mon Mar 18 14:00:48 UTC 2013 - rguenther@suse.com

- Update to first GCC 4.8.0 release candidate (r196783).

-------------------------------------------------------------------
Fri Mar 15 10:58:29 UTC 2013 - rguenther@suse.com

- Dependent on %product_libs_gcc_ver suffix shared library packages
  with -gcc48.
- Adjust shared library package provides and conflicts.

-------------------------------------------------------------------
Mon Mar 11 10:26:03 UTC 2013 - rguenther@suse.com

- Update to GCC trunk head (r196547).

-------------------------------------------------------------------
Tue Mar  5 13:35:36 UTC 2013 - rguenther@suse.com

- Ship arm_neon.h for aarch64.
- Drop -g from STAGE1_CFLAGS, do not use special-case STAGE1_CFLAGS
  for arm.

-------------------------------------------------------------------
Tue Feb 26 11:59:15 UTC 2013 - rguenther@suse.com

- Update to GCC trunk head (r196281).

-------------------------------------------------------------------
Mon Feb 18 14:05:09 UTC 2013 - rguenther@suse.com

- Update to GCC trunk head (r196121).

-------------------------------------------------------------------
Fri Feb  8 13:59:28 UTC 2013 - rguenther@suse.com

- Update to GCC trunk head (r195885).

-------------------------------------------------------------------
Thu Jan 31 08:21:54 UTC 2013 - dmueller@suse.com

- Add arm to itm/atomic_arches list

-------------------------------------------------------------------
Thu Jan 17 11:57:07 UTC 2013 - rguenther@suse.com

- Update to GCC trunk head (r195262).
- Remove unzip dependency for building libgcj.
- Do not build Fortran or Objective C when building libgcj.

-------------------------------------------------------------------
Wed Jan  9 14:01:33 UTC 2013 - rguenther@suse.com

- Update to GCC trunk head (r195049).

-------------------------------------------------------------------
Sun Dec 23 17:11:51 UTC 2012 - schwab@linux-m68k.org

- Fix installation of gnat_ugn manual
- Fix info references in dir file

-------------------------------------------------------------------
Thu Dec 20 15:47:34 UTC 2012 - rguenther@suse.com

- Update to GCC trunk head (r194635).
- Fixup cross.spec.in.

-------------------------------------------------------------------
Wed Dec 19 11:54:49 UTC 2012 - rguenther@suse.com

- Update to GCC trunk head (r194606).

-------------------------------------------------------------------
Mon Dec 17 13:17:06 UTC 2012 - rguenther@suse.com

- Update to GCC trunk head (r194556).
- Fixup cross.spec.in and icecream-cross.spec.in.
- Add aarch64 icecream and cross compiler target.

-------------------------------------------------------------------
Fri Dec 14 09:34:23 UTC 2012 - rguenther@suse.com

- Update to GCC trunk head (r194496).

-------------------------------------------------------------------
Wed Dec 12 11:37:50 UTC 2012 - rguenther@suse.com

- Update to GCC trunk head (r194442).

-------------------------------------------------------------------
Tue Dec 11 11:20:31 UTC 2012 - rguenther@suse.com

- New package, created from GCC trunk head (r194392), which will
  develop to GCC 4.8.0.
  * Adds libatomic1 and libitm1 sub-packages for transactional memory
  * Adds libasan0 and libtsan0 sub-packages for address and thread sanitizing

openSUSE Build Service is sponsored by