22 Commits

Author SHA256 Message Date
Richard Biener
94d608ada2 Accepting request 585463 from home:a_faerber:arm:none
Add cross-arm-none-gcc7 for Arm Cortex-M newlib development

OBS-URL: https://build.opensuse.org/request/show/585463
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=122
2018-03-12 10:38:24 +00:00
Richard Biener
10f42a1030 - Fix nvptx offload target compiler install so GCC can pick up
required files.  Split out the newlib part into cross-nvptx-newlib7-devel
  and avoid conflicts with GCC 8 variant via Provides/Conflicts
  of cross-nvptx-newlib-devel.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=116
2018-03-01 13:09:00 +00:00
Richard Biener
4a3c33f929 - Update to gcc-7-branch head (r257981).
- Add conflicts to non-bootstrap variant for cross packages to silence
  repo-checker.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=113
2018-02-26 09:09:18 +00:00
Richard Biener
a59949e485 - Use %{?_smp_mflags} everywhere.
- Update _constraints to bump physicalmemory and general simplification.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=112
2018-02-01 10:07:59 +00:00
Richard Biener
d3995f7eaf OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=104 2018-01-16 08:54:05 +00:00
Richard Biener
10eaf57b6c - Handle new debug sources filelist variant debugsourcefiles.list.
- Prune libstdc++ includes for crosses.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=102
2018-01-15 14:40:52 +00:00
Richard Biener
20dea145bb - Do not install target parts of cross compilers into the sysroot
but instead fixup manually (once required).

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=101
2018-01-10 08:02:37 +00:00
Richard Biener
cf09faf223 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=100 2018-01-08 11:21:44 +00:00
Richard Biener
24ca7b8f76 - Update to gcc-7-branch head (r256067).
- Deal with C++ being disabled for crosses.
- For crosses that have a target triplet not matching that of binutils
  create symlinks to as and ld in the GCC private directory.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=99
2018-01-08 09:37:48 +00:00
Richard Biener
fd801c2d33 - Split cross-avr into -bootstrap and non-bootstrap variant for avr-libc
integration.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=95
2017-12-12 12:42:18 +00:00
Richard Biener
0cd010483f - Add gcc7-avoid-fixinc-error.diff to avoid install-host aborting
on non-existing target include directory.  Remove --with-build-sysroot=/
  hack from icecream cross configs, no longer prune include-fixed for
  them to retain a GCC provided limits.h.  Remove installed install-tools.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=94
2017-12-08 10:34:27 +00:00
Richard Biener
0799eba055 Accepting request 518615 from home:bmwiedemann:branches:devel:gcc
minimalist patch to make it easier to review. please run pre_checkin.sh
after accepting.

- Sort tar file list to make cross-* packages build reproducibly
  (boo#1041090)

OBS-URL: https://build.opensuse.org/request/show/518615
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=76
2017-08-28 07:27:46 +00:00
Richard Biener
67f098cb0b OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=65 2017-06-30 10:54:08 +00:00
Richard Biener
b6a2b7d8aa - Fix cross compiler update-alternatives machinery to make rpmlint
happy.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=62
2017-06-13 11:56:15 +00:00
Richard Biener
6e84c3e100 - Update to gcc-7-branch head (r248590).
- Add #!BuildIgnore: gcc-PIE also to cross compiler builds.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=57
2017-05-30 07:42:48 +00:00
Richard Biener
62c3e313ac - Fix update-alternatives.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=47
2017-04-21 12:19:08 +00:00
Richard Biener
f26d9efbd0 Accepting request 487001 from home:marxin:gcc7-to-merge
New SR with removed removal of SLE11 support.

OBS-URL: https://build.opensuse.org/request/show/487001
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=41
2017-04-10 09:27:48 +00:00
Richard Biener
696196490c - Update to gcc trunk head (r246609).
- Add cross-binutils Requires to cross-gcc packages.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=40
2017-03-31 09:44:14 +00:00
Richard Biener
ef8877adb2 - Fix up nvptx offloading so that it actually works.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=22
2017-02-02 14:22:09 +00:00
Richard Biener
e2d41544f3 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=15 2017-01-26 15:29:52 +00:00
Richard Biener
70330d0902 - Update to gcc trunk head (r244934).
- Add accelerator offloading cross to nvptx-none, for this also
  add nvptx-newlib.tar.bz2.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=14
2017-01-26 15:16:43 +00:00
Richard Biener
17ce8befc3 - Update to gcc trunk head (r244684).
- Use --with-gcc-major-version-only and drop gcc-dir-version.patch.
- Enable offloading for nvptx-none.
- Re-add missing cross.spec.in and enable crosses.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=9
2017-01-20 10:44:58 +00:00