SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for gcc48-fortran-4.8.5-19.3.x86_64.rpm :
Tue Jul 14 14:00:00 2015 rguentherAATTsuse.com
- Enable 32bit code generation for ppc64le but do not build 32bit
target libraries. Fixes ppc64le kernel compile.

Tue Jun 23 14:00:00 2015 rguentherAATTsuse.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 13:00:00 2014 matzAATTsuse.com
- Add patch gcc48-s390x-keep-leaf-when-profiled.diff for
kgraft. [bnc #899871]

Fri Aug 1 14:00:00 2014 rguentherAATTsuse.com
- Add patch gcc48-libgfortran-CVE-2014-5044.diff to fix
integer overflows in libgfortran, CVE-2014-5044. [bnc#888791]

Mon Jul 28 14:00:00 2014 rguentherAATTsuse.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 14:00:00 2014 rguentherAATTsuse.com
- Add patch gcc48-ppc64le-abi-warnings.diff to warn about future
ABI changes for ppc64le. [bnc#888907]

Wed Jul 16 14:00:00 2014 rguentherAATTsuse.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 14:00:00 2014 rguentherAATTsuse.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 14:00:00 2014 rguentherAATTsuse.com
- Add libgcj48-rpmlintrc and libffi48-rpmlintrc as sources.

Thu Jun 12 14:00:00 2014 rguentherAATTsuse.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 14:00:00 2014 rguentherAATTsuse.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 14:00:00 2014 rguentherAATTsuse.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 14:00:00 2014 rguentherAATTsuse.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 14:00:00 2014 rguentherAATTsuse.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 14:00:00 2014 rguentherAATTsuse.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 13:00:00 2014 rguentherAATTsuse.com
- Update to gcc-4_8-brach head (r208789).

* pulls latest fixes

Sun Mar 23 13:00:00 2014 schwabAATTlinux-m68k.org
- Use power8 code generation only for ppc64le.

Thu Mar 6 13:00:00 2014 rguentherAATTsuse.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 13:00:00 2014 rguentherAATTsuse.com
- Fix typo in libgcj_bc suffix computation.

Tue Feb 25 13:00:00 2014 rguentherAATTsuse.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 13:00:00 2014 rguentherAATTsuse.com
- Drop sap303956-uchar.diff to not shadow full uchar.h provided by glibc
since version 2.16.

Mon Feb 17 13:00:00 2014 rguentherAATTsuse.com
- Enable profiledbootstrap for x86_64, s390x and ppc64le. [bnc#863962]

Wed Feb 12 13:00:00 2014 rguentherAATTsuse.com
- Add gcc48-ibm-power8-pr60137.diff from IBM to fix ICE with
- mno-vsx on Power8. [bnc#863462]

Tue Feb 4 13:00:00 2014 schwabAATTsuse.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 13:00:00 2014 rguentherAATTsuse.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 13:00:00 2014 matzAATTsuse.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 13:00:00 2014 rguentherAATTsuse.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 13:00:00 2014 rguentherAATTsuse.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 13:00:00 2013 rguentherAATTsuse.com
- Fix include-fixed removals.

Thu Dec 19 13:00:00 2013 rguentherAATTsuse.com
- Update to gcc-4_8-branch head (r206104).

Thu Dec 12 13:00:00 2013 schwabAATTsuse.de
- Wunprototyped-calls.diff: properly initialize warning

Tue Dec 10 13:00:00 2013 rguentherAATTsuse.com
- Update to gcc-4_8-branch head (r205850).

Mon Dec 9 13:00:00 2013 rguentherAATTsuse.com
- Cleanup include-fixed removals.

Thu Dec 5 13:00:00 2013 rguentherAATTsuse.com
- Fix icecream environments to include required shared libraries
again.

Thu Nov 28 13:00:00 2013 rguentherAATTsuse.com
- Enhance suffixing of shared library packages to individual
packages via %product_libs_gcc_ver_$shlib$sover.

Sun Nov 17 13:00:00 2013 schwabAATTsuse.de
- pr58369.patch: Add backport of PR58369

Wed Nov 13 13:00:00 2013 rguentherAATTsuse.com
- Disable new cross-compilers and use the icecream fallback again
for now.

Mon Nov 4 13:00:00 2013 rguentherAATTsuse.com
- Change s390 and s390x to use -march=z196 -mtune=zEC12 by default.
[fate#315297]

Mon Oct 28 13:00:00 2013 schwabAATTsuse.de
- m68k-notice-update-cc.patch: handle register conflict with PRE_DEC

Wed Oct 23 14:00:00 2013 rguentherAATTsuse.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 14:00:00 2013 rguentherAATTsuse.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 14:00:00 2013 rguentherAATTsuse.com
- Change ppc and ppc64 compilers to default to code generation for
power7 CPUs. [fate#315448]

Wed Oct 9 14:00:00 2013 schwabAATTsuse.de
- Add support for m68k: set libgcc_s to 2, enable libatomic and disable
multilibs

Wed Oct 2 14:00:00 2013 idonmezAATTsuse.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 14:00:00 2013 rguentherAATTsuse.com
- Avoid /bin/sh pre-requirement in shared library packages by
using %post[un] -p. [bnc#843331]

Thu Sep 12 14:00:00 2013 adrianAATTsuse.de
- openSUSE:Factroy:ARM switched to armv6 in favor of armv5

* enable cross armv6hl compiler

* disable cross armv5tel compiler

Mon Sep 9 14:00:00 2013 rguentherAATTsuse.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 14:00:00 2013 rguentherAATTsuse.com
- Fix requires of gcc-32bit/gcc-64bit to include itm/atomic/asan/tsan
libraries. [bnc#838229]

Tue Aug 6 14:00:00 2013 matzAATTsuse.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:00:00 2013 matzAATTsuse.com
- Update to current 4.8 branch (r200903)
lot of back ports of bug fixes.

Thu Jul 11 14:00:00 2013 schwabAATTsuse.de
- Add aarch64-pthread-option.patch;
Define _REENTRANT with -pthread on aarch64.

Mon Jul 8 14:00:00 2013 jengelhAATTinai.de
- Deal with lib{asan,atomic,itm} that are generated on sparcv9/64
too.

Sat Jul 6 14:00:00 2013 cooloAATTsuse.com
- build against gcc48-ada

Wed Jul 3 14:00:00 2013 dmuellerAATTsuse.com
- fix typo in last change

Sat Jun 29 14:00:00 2013 dmuellerAATTsuse.com
- add armv6hl support (Tune for arm1176jzfs)
- Update armv7hl tuning target to Cortex A15
- Remove temporary armv7l target

Tue Jun 4 14:00:00 2013 rguentherAATTsuse.com
- Update to GCC 4.8.1 release.

* Lots of bugfixes.
- Remove broken aarch64 cross-compiler target.

Thu May 23 14:00:00 2013 rguentherAATTsuse.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 14:00:00 2013 rguentherAATTsuse.com
- Update to GCC 4.8.1 release candidate 1 (r199136).

Mon Apr 29 14:00:00 2013 rguentherAATTsuse.com
- Update to gcc-4_8-branch head (r198420).

* Initial round of bugfixes
- Enable release checking only.

Wed Apr 17 14:00:00 2013 schwabAATTsuse.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 14:00:00 2013 schwabAATTsuse.de
- libjava-aarch64-support.diff: Enable java for aarch64

Thu Apr 4 14:00:00 2013 rguentherAATTsuse.com
- Split libstdc++6-locale package from gcc48-locale and add proper
conflicts.

Fri Mar 29 13:00:00 2013 schwabAATTsuse.de
- Fix libffi48-devel filelist

Thu Mar 28 13:00:00 2013 rguentherAATTsuse.com
- Adjust self-conflicts to use otherproviders() on openSUSE 12.1
and earlier. [bnc#812079]

Fri Mar 22 13:00:00 2013 rguentherAATTsuse.com
- Update to GCC 4.8.0 release.

Wed Mar 20 13:00:00 2013 rguentherAATTsuse.com
- Drop suse-record-gcc-opts.diff.

Wed Mar 20 13:00:00 2013 rguentherAATTsuse.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 13:00:00 2013 rguentherAATTsuse.com
- Update to first GCC 4.8.0 release candidate (r196783).

Fri Mar 15 13:00:00 2013 rguentherAATTsuse.com
- Dependent on %product_libs_gcc_ver suffix shared library packages
with -gcc48.
- Adjust shared library package provides and conflicts.

Mon Mar 11 13:00:00 2013 rguentherAATTsuse.com
- Update to GCC trunk head (r196547).

Tue Mar 5 13:00:00 2013 rguentherAATTsuse.com
- Ship arm_neon.h for aarch64.
- Drop -g from STAGE1_CFLAGS, do not use special-case STAGE1_CFLAGS
for arm.

Tue Feb 26 13:00:00 2013 rguentherAATTsuse.com
- Update to GCC trunk head (r196281).

Mon Feb 18 13:00:00 2013 rguentherAATTsuse.com
- Update to GCC trunk head (r196121).

Fri Feb 8 13:00:00 2013 rguentherAATTsuse.com
- Update to GCC trunk head (r195885).

Thu Jan 31 13:00:00 2013 dmuellerAATTsuse.com
- Add arm to itm/atomic_arches list

Thu Jan 17 13:00:00 2013 rguentherAATTsuse.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 13:00:00 2013 rguentherAATTsuse.com
- Update to GCC trunk head (r195049).

Sun Dec 23 13:00:00 2012 schwabAATTlinux-m68k.org
- Fix installation of gnat_ugn manual
- Fix info references in dir file

Thu Dec 20 13:00:00 2012 rguentherAATTsuse.com
- Update to GCC trunk head (r194635).
- Fixup cross.spec.in.

Wed Dec 19 13:00:00 2012 rguentherAATTsuse.com
- Update to GCC trunk head (r194606).

Mon Dec 17 13:00:00 2012 rguentherAATTsuse.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 13:00:00 2012 rguentherAATTsuse.com
- Update to GCC trunk head (r194496).

Wed Dec 12 13:00:00 2012 rguentherAATTsuse.com
- Update to GCC trunk head (r194442).

Tue Dec 11 13:00:00 2012 rguentherAATTsuse.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


 
ICM