Commit Graph

68 Commits

Author SHA1 Message Date
OBS User dimstar_suse
2ed7b3402b Accepting request 1030343: - Update to gcc-12 branch head, 0aaef83351473e8f4eb774f8f99, git537
- Update embedded newlib to version 4.2.0
  * includes newlib-4.1.0-aligned_alloc.patch

- add gcc12-riscv-inline-atomics.patch,
  gcc12-riscv-pthread.patch: handle subword size inline atomics
  (needed by several openSUSE packages)

Rev openSUSE:Factory/8 Md5 fbaa0d1bee9dd4bf9e4d45177f4ff4d1 2022-10-23 14:32:40 dimstar_suse 1030343
2022-10-23 14:32:40 +00:00
OBS User rguenther
3c90da12bf - Update to gcc-12 branch head, 0aaef83351473e8f4eb774f8f99, git537
Rev devel:gcc/68 Md5 bfac123b11bc2a4d164f9c0f6ef6d47f 2022-10-20 09:25:36 rguenther None
2022-10-20 09:25:36 +00:00
OBS User rguenther
e5fc83dab7 - Update embedded newlib to version 4.2.0
* includes newlib-4.1.0-aligned_alloc.patch

Rev devel:gcc/67 Md5 bc9bb1cc9f563532569dcb6f25a6477e 2022-10-13 10:04:43 rguenther None
2022-10-13 10:04:43 +00:00
OBS User rguenther
119c595406 - add gcc12-riscv-inline-atomics.patch,
gcc12-riscv-pthread.patch: handle subword size inline atomics
  (needed by several openSUSE packages)

Rev devel:gcc/66 Md5 3912ce2789cdde6ba7164e5f802e5f58 2022-09-26 11:43:42 rguenther 1006095
2022-09-26 11:43:42 +00:00
OBS User dimstar_suse
db937d27f0 Accepting request 1000443: - Prune invalid-license rpmlint warnings, the SLE12 codestream
doesn't get fixed but FF applies there, too.  [bsc#1185337]

- Update to gcc-12 branch head, e927d1cf141f221c5a32574bde0, git416 
  * includes GCC 12.2 release
  * includes recent fixes backported from trunk

- Add gcc12-fifo-jobserver-support.patch that adds support
  for FIFO jobserver for make.

- Allow cross-pru-gcc12-bootstrap for armv7l architecture.
  PRU architecture is used for real-time MCUs embedded into TI
  armv7l and aarch64 SoCs. We need to have cross-pru-gcc12 for
  armv7l in order to build both host applications and PRU firmware
  during the same build.

Rev openSUSE:Factory/7 Md5 749760c3c760d0fd4cbcead103c41c6e 2022-09-02 19:55:59 dimstar_suse 1000443
2022-09-02 19:55:59 +00:00
OBS User rguenther
181c49231b doesn't get fixed but FF applies there, too. [bsc#1185337]
Rev devel:gcc/64 Md5 fd235451a7584525250c547f984c0804 2022-08-31 12:46:52 rguenther None
2022-08-31 12:46:52 +00:00
OBS User rguenther
e18689ecf2 - Prune invalid-license rpmlint warnings, the SLE12 codestream
doesn't get fixed but FF applies there, too.

Rev devel:gcc/63 Md5 464cbe9ac4ab950098e10c5aadfc806e 2022-08-31 12:40:19 rguenther None
2022-08-31 12:40:19 +00:00
OBS User rguenther
60a2df8af9 - Update to gcc-12 branch head, e927d1cf141f221c5a32574bde0, git416
* includes GCC 12.2 release
  * includes recent fixes backported from trunk

Rev devel:gcc/62 Md5 22590111f4a088ad3b2040b1fa288e76 2022-08-30 10:13:40 rguenther None
2022-08-30 10:13:40 +00:00
OBS User rguenther
826ecdfe29 - Add gcc12-fifo-jobserver-support.patch that adds support
for FIFO jobserver for make.

Rev devel:gcc/61 Md5 1edef128bb922edd698e552be214c413 2022-08-29 08:20:52 rguenther 999876
2022-08-29 08:20:52 +00:00
OBS User rguenther
5a0784ab69 - Allow cross-pru-gcc12-bootstrap for armv7l architecture.
PRU architecture is used for real-time MCUs embedded into TI
  armv7l and aarch64 SoCs. We need to have cross-pru-gcc12 for
  armv7l in order to build both host applications and PRU firmware
  during the same build.


Rev devel:gcc/60 Md5 fd67d29e43528f08cd20337e2a83174a 2022-08-22 07:37:19 rguenther 998516
2022-08-22 07:37:19 +00:00
OBS User dimstar_suse
97cf1a8dca Accepting request 995120: - Update to gcc-12 branch head, 6b7d570a5001bb79e34c0d1626a, git372
* includes release candidate for GCC 12.2

- Remove workaround for obs-service-format_spec_file.

Rev openSUSE:Factory/6 Md5 23dfb5549e579c3f235ff6eab2f6a191 2022-08-18 14:48:34 dimstar_suse 995120
2022-08-18 14:48:34 +00:00
OBS User rguenther
24b65dc8d6 - Update to gcc-12 branch head, 6b7d570a5001bb79e34c0d1626a, git372
* includes release candidate for GCC 12.2

Rev devel:gcc/58 Md5 046f8c14e7f02f34dc8824d5445917c9 2022-08-12 11:09:50 rguenther None
2022-08-12 11:09:50 +00:00
OBS User rguenther
08d16e42de - Remove workaround for obs-service-format_spec_file.
Rev devel:gcc/57 Md5 c2b3be277d0442a952483712890cee62 2022-08-09 07:26:19 rguenther 993838
2022-08-09 07:26:19 +00:00
OBS User RBrownFactory
a8f4b0196e Accepting request 991198: - Add Provides of libstdc++6-pp-gccN to libstdc++6-pp. [bsc#1201848]
- Update to gcc-12 branch head, 4f15d2234608e82159d030dadb1, git287
  * includes build fixes when building against glibc 2.33.

Rev openSUSE:Factory/5 Md5 d08ac14bffe1d5d22da6fc5b1610f9e5 2022-07-29 14:47:03 RBrownFactory 991198
2022-07-29 14:47:03 +00:00
OBS User rguenther
ac3b2590fd - Add Provides of libstdc++6-pp-gccN to libstdc++6-pp. [bsc#1201848]
Rev devel:gcc/55 Md5 341dcfa691994c1613382e0e41917398 2022-07-26 06:48:13 rguenther None
2022-07-26 06:48:13 +00:00
OBS User rguenther
c7c1d4eb0d - Update to gcc-12 branch head, 4f15d2234608e82159d030dadb1, git287
* includes build fixes when building against glibc 2.33.

Rev devel:gcc/54 Md5 885c16a0aadd5aca098be7d33e13ef41 2022-07-21 13:46:47 rguenther None
2022-07-21 13:46:47 +00:00
OBS User dimstar_suse
35a6efb262 Accepting request 985843: - Update to gcc-12 branch head, 7811663964aa7e31c3939b859bb, git215
* includes libgomp mold linker detection fix
  * includes nvptx offload compiler build fix
  * includes s390x tsan executable stack fix

- Update to gcc-12 branch head, 325d82b08696da17fb26bd2e1b6b, git78

- Enable PRU architecture for AM335x platforms

Rev openSUSE:Factory/4 Md5 6dbccd10e14516e19a1b84f2e5edc2eb 2022-07-07 10:56:48 dimstar_suse 985843
2022-07-07 10:56:48 +00:00
OBS User rguenther
67bb3b461f - Update to gcc-12 branch head, 7811663964aa7e31c3939b859bb, git215
* includes s390x tsan executable stack fix

Rev devel:gcc/52 Md5 40cc7ea2ce7e515fb32a592467e7d3cc 2022-06-29 13:55:47 rguenther None
2022-06-29 13:55:47 +00:00
OBS User rguenther
110c24a46d - Update to gcc-12 branch head, a6a0f3423f3053999c0eb6e7183, git214
* includes libgomp mold linker detection fix
  * includes nvptx offload compiler build fix

Rev devel:gcc/51 Md5 b5f3d8e6993d402e66f541612793141e 2022-06-29 09:50:54 rguenther None
2022-06-29 09:50:54 +00:00
OBS User rguenther
ed0380eabc - Update to gcc-12 branch head, 81c832f9d552b50274c51fbefadf, git207
(includes libgomp mold linker detection fix)

Rev devel:gcc/50 Md5 50e15c21e450e5a85d61e2ac68630660 2022-06-28 09:18:22 rguenther 985523
2022-06-28 09:18:22 +00:00
OBS User rguenther
acc236339b - Update to gcc-12 branch head, 325d82b08696da17fb26bd2e1b6b, git78
Rev devel:gcc/49 Md5 79a60dd242e48f7f5571a304c1f3ab4d 2022-05-17 07:06:48 rguenther None
2022-05-17 07:06:48 +00:00
OBS User rguenther
f41b7bfcdd Rev devel:gcc/48 Md5 23df2a604f6790b5b177201d4d42160c 2022-05-16 07:45:18 rguenther None 2022-05-16 07:45:18 +00:00
OBS User rguenther
592d9fddbb - Enable PRU architecture for AM335x platforms
Rev devel:gcc/47 Md5 88c37a42120ee7f4de03196f23ec7e9a 2022-05-16 07:42:49 rguenther 977233
2022-05-16 07:42:49 +00:00
OBS User dimstar_suse
e29c32787c Accepting request 975330: As previous, stage in : - this is the version to take, I'm going
to release my review on the gcc package now.

--

- Update to GCC 12.1 release, 1ea978e3066ac565a1ec28a96a4d61, git27

- Bump to 621650f64fb6679c457c33abf27c925f28bddc62, git9
  * GCC 12.1 release candidate

- Bump to f27848a5dc4d3b16cd4112bddcb59e0916eba623, git192706.
- Switch ppc64le to the IEEE long double ABI by default in Factory.
- Separate ppc64le from ppc/ppc64 specific configury.
- Add _multibuild to gather all .spec files and reduce the number
  of .changes files to one, autogenerated by change_spec.
- Drop %ringdisabled handling.
- Ada bootstrap now requires at least GCC 5, use GCC 7 on SLES 12
  instead of GCC 4.8.

- Drop no longer necessary gcc12-d-workaround.patch

- Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.

- On SLE15 and later, use make -Oline to synchronize configure output by
  lines

Rev openSUSE:Factory/3 Md5 2f8fcc1bc35cc8558414a1b7ca7402b8 2022-05-10 13:09:46 dimstar_suse 975330
2022-05-10 13:09:46 +00:00
OBS User rguenther
fbdc10c41b - Update to GCC 12.1 release, 1ea978e3066ac565a1ec28a96a4d61, git27
Rev devel:gcc/45 Md5 2cf579cad4d6b170720859a9485b98bb 2022-05-06 07:15:03 rguenther None
2022-05-06 07:15:03 +00:00
OBS User rguenther
b3ea1a6a62 - Bump to 621650f64fb6679c457c33abf27c925f28bddc62, git9
* GCC 12.1 release candidate

Rev devel:gcc/44 Md5 5bd3f9914c2c1bdea2f44ab219ef84d3 2022-04-29 17:09:00 rguenther None
2022-04-29 17:09:00 +00:00
OBS User rguenther
5a25a607ae Rev devel:gcc/43 Md5 37735227869809f776cdc6798a1a7121 2022-04-29 13:07:39 rguenther None 2022-04-29 13:07:39 +00:00
OBS User rguenther
6a22239d2f - Ada bootstrap now requires at least GCC 5, use GCC 7 on SLES 12
instead of GCC 4.8.

Rev devel:gcc/42 Md5 c957ab72439f0a277a66e608bf329267 2022-04-29 07:24:32 rguenther None
2022-04-29 07:24:32 +00:00
OBS User rguenther
094966a7a6 - Bump to f27848a5dc4d3b16cd4112bddcb59e0916eba623, git192706.
Rev devel:gcc/41 Md5 ac48145138800248d29c7030cfc7abf1 2022-04-28 08:15:39 rguenther None
2022-04-28 08:15:39 +00:00
OBS User rguenther
6a4c97af96 Rev devel:gcc/40 Md5 7c263f59473f5d46b60a7c81a91d8f3a 2022-04-28 08:08:21 rguenther None 2022-04-28 08:08:21 +00:00
OBS User rguenther
564765000b - Add _multibuild to gather all .spec files and reduce the number
of .changes files to one, autogenerated by change_spec.
- Drop %ringdisabled handling.

Rev devel:gcc/39 Md5 937d1938b53ed32ecf3986e248755497 2022-04-28 08:03:07 rguenther None
2022-04-28 08:03:07 +00:00
OBS User rguenther
9cd8a0e6dc - Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.
- Separate ppc64le from ppc/ppc64 specific configury.

Rev devel:gcc/38 Md5 4e528355b8d1f5160e54e7e84ad64a1b 2022-04-28 07:39:53 rguenther None
2022-04-28 07:39:53 +00:00
OBS User rguenther
993fea9592 Rev devel:gcc/37 Md5 3da2cc44da80efd42a2268e32407cc79 2022-04-28 07:34:01 rguenther None 2022-04-28 07:34:01 +00:00
OBS User rguenther
e7c7bf9d8f - Switch ppc64le to the IEEE long double ABI by default in Factory.
Rev devel:gcc/36 Md5 1e7bddf3ddcc2b19d1680ea34b0a7569 2022-04-28 06:44:45 rguenther None
2022-04-28 06:44:45 +00:00
OBS User rguenther
ba4fff43ae - Drop no longer necessary gcc12-d-workaround.patch
Rev devel:gcc/35 Md5 c3f962c1f2161257fbdb5d65603cd2be 2022-04-27 05:56:58 rguenther None
2022-04-27 05:56:58 +00:00
OBS User rguenther
ee9540baa0 - Bump to b85abacd902813daec5e44b97f275eb88caaf715, git192607.
Rev devel:gcc/34 Md5 2e5ae98fd003e999a02f17be0733ad8f 2022-04-20 10:46:43 rguenther 970994
2022-04-20 10:46:43 +00:00
OBS User rguenther
f7bc3fb9cd - Bump to f2ebf2d98efe0ac2314b58cf474f44cb8ebd5244, git192555.
Rev devel:gcc/33 Md5 dda4d30c75f4da50f33f26bdd5dfcb69 2022-04-14 06:30:26 rguenther 969994
2022-04-14 06:30:26 +00:00
OBS User dimstar_suse
e834738867 Accepting request 967209: - Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
Fixes aarch64 bootstrap issue (PR105144).

Rev openSUSE:Factory/2 Md5 277306a7387b19be81010a15750f523b 2022-04-08 20:45:21 dimstar_suse 967209
2022-04-08 20:45:21 +00:00
OBS User rguenther
d947cc09e9 - On SLE15 and later, use make -Oline to synchronize configure output by
lines

Rev devel:gcc/31 Md5 fabac41c0c2dd3d264d534bb671b6068 2022-04-06 10:27:52 rguenther 967269
2022-04-06 10:27:52 +00:00
OBS User rguenther
7d78df2748 - Bump to 86242eb1bd03eba82d8e22b01b16925d43bcc539, git192423.
Fixes aarch64 bootstrap issue (PR105144).

Rev devel:gcc/30 Md5 dba1c44fdb53ee6f4147a638439bf52a 2022-04-06 07:51:46 rguenther 967204
2022-04-06 07:51:46 +00:00
OBS User rguenther
2ae80a23a2 - Add provides/conflicts to libgccjit
Rev devel:gcc/28 Md5 66c8e8564431d1b9b432cf3ba0f12a18 2022-04-01 11:55:49 rguenther None
2022-04-01 11:55:49 +00:00
OBS User rguenther
a76385f764 - Add provides/conflicts to glibc crosses since only one GCC version
for the same target can be installed at the same time.

Rev devel:gcc/27 Md5 e1fd30b1418aae157ad5fe13ecb00a7b 2022-04-01 09:55:23 rguenther None
2022-04-01 09:55:23 +00:00
OBS User marxin
2f52a96100 - Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
Rev devel:gcc/26 Md5 7c7e7146d3aae94e9327d85f843f44ca 2022-03-28 10:23:24 marxin 965346
2022-03-28 10:23:24 +00:00
OBS User marxin
209e832118 - Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
Rev devel:gcc/25 Md5 507c2d7e7d63014f2a34ad5c76991f1f 2022-03-24 10:40:15 marxin 964512
2022-03-24 10:40:15 +00:00
OBS User rguenther
0e86190349 - Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
- Fixes 2 -D_FORTIFY_SOURCE=3 ICEs.

Rev devel:gcc/24 Md5 d1391d8a55ed82b52b74f60ae73e1533 2022-03-17 10:38:34 rguenther 962347
2022-03-17 10:38:34 +00:00
OBS User matz2
f10fc990a8 - Add a proper barebones cross compiler for hppa
(named cross-hppa-gcc12-bootstrap).  Doesn't yet drop or
  rename the icecream variant cross-hppa-gcc12, not does this
  add a proper glibc-using cross compiler for hppa.

Rev devel:gcc/23 Md5 00d7c5d4b5a37acd7e38bb410a850f0c 2022-03-15 14:51:20 matz2 None
2022-03-15 14:51:20 +00:00
OBS User rguenther
b84c77e49b - drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune 

- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune

Rev devel:gcc/22 Md5 3abec717ea6ec7e13c013b438024716c 2022-03-09 12:48:24 rguenther 960251
2022-03-09 12:48:24 +00:00
OBS User rguenther
26ee9cf5e1 - Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
- Fixes 'benchmark' package.

Rev devel:gcc/21 Md5 2872efa4df51ad2541cd5d10bf4fab46 2022-03-07 13:28:07 rguenther 959876
2022-03-07 13:28:07 +00:00
OBS User rguenther
17d3f1c461 - Drop unconditional -gccN suffix from libstdc++6-pp packages and
instead use the same suffix as for the matching libstdc++6
  package it supplements to ease future updates.  Add Obsoletes
  to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
  updates to happen.  [bsc#1196107]

Rev devel:gcc/20 Md5 e8c9e4d7acde542196aff15e7461ca77 2022-03-02 14:22:23 rguenther None
2022-03-02 14:22:23 +00:00
OBS User marxin
b5b562824c - Use proper patch for SLE 15.x.
Rev devel:gcc/19 Md5 5b4c697adb6ba7dc92b2468401c4fe3e 2022-03-01 19:36:42 marxin None
2022-03-01 19:36:42 +00:00