mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-26 08:01:14 +02:00
sys-devel/gcc: Sync with Gentoo
It's from Gentoo commit d23d4c93be058cbd86283d9f611c916d9f4edd93.
This commit is contained in:
parent
fda2cd92b6
commit
d8ca50ba39
@ -5,12 +5,16 @@ DIST gcc-11-20240111.tar.xz 76240620 BLAKE2B dcf3b2493ca6ba1a9cd0137186cfbf1b962
|
|||||||
DIST gcc-11-20240208.tar.xz 76276224 BLAKE2B efce83c3ea03093546b73d7731ac1051da7a2b0309612ce5b809ae2756bf7a949c94f951f6a77e789f7669051315e1a4e4c33f2b12a2ec1999ee9f1f39f6b13f SHA512 a0e2b4402ff187d0804e3bc2ed0a228cfce48476c1270d57798b060899f65c7e986945651d36c358f9df5eb4b36db13321e141895329b7382c130a0aca6a8962
|
DIST gcc-11-20240208.tar.xz 76276224 BLAKE2B efce83c3ea03093546b73d7731ac1051da7a2b0309612ce5b809ae2756bf7a949c94f951f6a77e789f7669051315e1a4e4c33f2b12a2ec1999ee9f1f39f6b13f SHA512 a0e2b4402ff187d0804e3bc2ed0a228cfce48476c1270d57798b060899f65c7e986945651d36c358f9df5eb4b36db13321e141895329b7382c130a0aca6a8962
|
||||||
DIST gcc-11-20240328.tar.xz 76268060 BLAKE2B a3ffdd5a2376b1d3984ca39837932e1c6dc047ff6ae72eac0387cf27acdf8f1a1ff7e9584f631de348b6553e929892d8bc443ad6c40132a2636c39a8907c5eec SHA512 6372a99f2a1320c7df6e7984bb780395aaf8319624f311d955d5dbab2ac7bfb8de933c5b945bc3c4ea3b5d7404b8fc2d696825214b6563c1e032094a421b8bd2
|
DIST gcc-11-20240328.tar.xz 76268060 BLAKE2B a3ffdd5a2376b1d3984ca39837932e1c6dc047ff6ae72eac0387cf27acdf8f1a1ff7e9584f631de348b6553e929892d8bc443ad6c40132a2636c39a8907c5eec SHA512 6372a99f2a1320c7df6e7984bb780395aaf8319624f311d955d5dbab2ac7bfb8de933c5b945bc3c4ea3b5d7404b8fc2d696825214b6563c1e032094a421b8bd2
|
||||||
DIST gcc-11-20240404.tar.xz 76246936 BLAKE2B 09eed1bff289e960018b8c9c5d39e43ebcff78d344feba45d7889149e0de0d2727a54a0359471eab9a28cb38d5750b488c62cbffbf937ab7238eab51f3e7d0b7 SHA512 431f0b8d78f2b5e910ca8de8e8f64594f070639c17bc65a074650c217a5262cb9081db7e090bd3396e30ef50e92ed3ada0d163b4cabf04f2ae78fd02dba8c05a
|
DIST gcc-11-20240404.tar.xz 76246936 BLAKE2B 09eed1bff289e960018b8c9c5d39e43ebcff78d344feba45d7889149e0de0d2727a54a0359471eab9a28cb38d5750b488c62cbffbf937ab7238eab51f3e7d0b7 SHA512 431f0b8d78f2b5e910ca8de8e8f64594f070639c17bc65a074650c217a5262cb9081db7e090bd3396e30ef50e92ed3ada0d163b4cabf04f2ae78fd02dba8c05a
|
||||||
|
DIST gcc-11-20240411.tar.xz 76275268 BLAKE2B a24769b7f4b6d111b1fc46f9a99f9f731193a15b9a1a73fc224388721f0e3b6d02022eb0dc44a3d587522ad124bf63ce9ee50b9622ec91b55001c46fbc261776 SHA512 43fef6a426b4b8001c1d8707c34339203e66dcfa580cf289e20cd7abeaf0f8b57068ab1099099c4692a7acce1bc38bb978bcff6c309f30e3430457af5b7fb018
|
||||||
|
DIST gcc-11-20240418.tar.xz 76255988 BLAKE2B 363f195d8e23915511e768c303550e6e3a67aa45e3f55945cf763fbbcaea7e28932e5094d2fe4c26f8a920ad3479523c27b8aef14716cb7d26cd7da7a69196fa SHA512 a6072e40ad233759f8f893b5c7962df5cc926cd5322bf1b3986b88013628ac7b08eea23a8f5f5bf75444e26e6106d0ebfab26caa82974805308d17f6b69b36d0
|
||||||
DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607 SHA512 17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
|
DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607 SHA512 17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
|
||||||
DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d SHA512 87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
|
DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d SHA512 87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
|
||||||
DIST gcc-12-20240112.tar.xz 79832228 BLAKE2B deec7123b8ffc42ddace51e1f3e8e08d5485f7000c0d4b7273b6311912ec0e7e2cb41124297af8c54456bb369a76fa2ef51aff552d8d680ec41dd2b144b08e55 SHA512 2c0a676ad35e6edee915c042a1751ac0263fae9b7af4d324deb49d6603dc73d3ec768832184879543e6ffb1595da5c56d9117288547adab7f243646dcbfc64ac
|
DIST gcc-12-20240112.tar.xz 79832228 BLAKE2B deec7123b8ffc42ddace51e1f3e8e08d5485f7000c0d4b7273b6311912ec0e7e2cb41124297af8c54456bb369a76fa2ef51aff552d8d680ec41dd2b144b08e55 SHA512 2c0a676ad35e6edee915c042a1751ac0263fae9b7af4d324deb49d6603dc73d3ec768832184879543e6ffb1595da5c56d9117288547adab7f243646dcbfc64ac
|
||||||
DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 1ae5a646da470f06648c4766c77475ceb287c5f6647d5102f1aef6590f973233d5e7f83b5e0241488d49dba59dd605c211938379e68a393a2dccb3834103ae4b SHA512 9f9a04f4477f41bb2a5662aedef2af75b039de50c2dc99310e504e6080cb7aae06a1255337ea2e563975cb108ddc6766adbbaf4e3d5d5712801d7ba9a5209dbd
|
DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 1ae5a646da470f06648c4766c77475ceb287c5f6647d5102f1aef6590f973233d5e7f83b5e0241488d49dba59dd605c211938379e68a393a2dccb3834103ae4b SHA512 9f9a04f4477f41bb2a5662aedef2af75b039de50c2dc99310e504e6080cb7aae06a1255337ea2e563975cb108ddc6766adbbaf4e3d5d5712801d7ba9a5209dbd
|
||||||
DIST gcc-12-20240329.tar.xz 79862704 BLAKE2B 2ac09aeed2718acfcbb8d0d71e51f21cab9b186c73860cfabcf95a7ed4c37eb461fb26f86ee7319c614c21208c0fdf841b660d314eacd8314e8f323edd37f7cf SHA512 56d67cac2744c7fcb28eda9a29ba200d418a9e44fecc37b29747c2abac479e366b591ad6f7f92ce64b09dd3d0261af8ef28673beee1280618e043cf66f3b76ac
|
DIST gcc-12-20240329.tar.xz 79862704 BLAKE2B 2ac09aeed2718acfcbb8d0d71e51f21cab9b186c73860cfabcf95a7ed4c37eb461fb26f86ee7319c614c21208c0fdf841b660d314eacd8314e8f323edd37f7cf SHA512 56d67cac2744c7fcb28eda9a29ba200d418a9e44fecc37b29747c2abac479e366b591ad6f7f92ce64b09dd3d0261af8ef28673beee1280618e043cf66f3b76ac
|
||||||
DIST gcc-12-20240405.tar.xz 79849308 BLAKE2B d94046fead6cacd3e3b869f1db42843a2487d845ded332ad0fd55a7f290a4c3df72258dc1b74e4db3d7f7357e6b55444cde4b8863f2ce6f8691fd92bd49927fb SHA512 93ed2174ac3cdd8d5e885c6f4f546f9d0557e93bc9583a02d5d159c666fe6a82f30b6ed074f5f1e36f6f82855c41be527fb3d053498059ee4a6194575b00ed0d
|
DIST gcc-12-20240405.tar.xz 79849308 BLAKE2B d94046fead6cacd3e3b869f1db42843a2487d845ded332ad0fd55a7f290a4c3df72258dc1b74e4db3d7f7357e6b55444cde4b8863f2ce6f8691fd92bd49927fb SHA512 93ed2174ac3cdd8d5e885c6f4f546f9d0557e93bc9583a02d5d159c666fe6a82f30b6ed074f5f1e36f6f82855c41be527fb3d053498059ee4a6194575b00ed0d
|
||||||
|
DIST gcc-12-20240412.tar.xz 79856320 BLAKE2B b83d64584a2c5bade96b7964349e4b760d5b40a4d10256799130d329f5748d2741a5122105f094f161f95eb8ade64109276aec723a518a42d695b41c8f08d61e SHA512 2a8a3ae4779f1cc897846b9d5e2eeb94ea8ece72d061c0f2436e854bb26eef33eb51c66bee6c0c363be04023e5c5ce3e3a88c9aaa7ae9faaa9322fd18dfbfae3
|
||||||
|
DIST gcc-12-20240419.tar.xz 79851084 BLAKE2B fff60c92dc6a2c10c413d837ab9a02959efd24896f1e174a3a15c4d1676abd72b68aa4c88ea3be16b521ecbb0e93afefe6df27b0099809b16426cea0c6ccef07 SHA512 09aefc61f8dea440ca2ffc7e448173c013769415e8bcc86695566d3fe7905b6943bca740f76035383399aef3086822de674265e0b881c504e458f8c6fb4b2b80
|
||||||
DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5 SHA512 babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
|
DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5 SHA512 babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
|
||||||
DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe SHA512 b0d4b85dbf1a54aaaa1997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
|
DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe SHA512 b0d4b85dbf1a54aaaa1997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
|
||||||
DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76 SHA512 aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb
|
DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76 SHA512 aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb
|
||||||
@ -18,6 +22,8 @@ DIST gcc-13-20240113.tar.xz 84356052 BLAKE2B 1fbfffc9f2afe443158e3f26182c8bdc3f3
|
|||||||
DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d SHA512 14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f
|
DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d SHA512 14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f
|
||||||
DIST gcc-13-20240330.tar.xz 84407332 BLAKE2B 28b40915bf8e9ecf71b50d06fcdf69c01e87d3635f0c6b6159e003a0876453ada062cc538204604885e1350d226417fe9d7cbdb5e39146f9fde0d524ad34ff07 SHA512 4c4c4be522feb9ebe1bc868db59f0828de1154f80afad6c32bc2c7cf45df3797cb5e6dce2b35a297194ea87f81e34439f4d87bd88cabf0a29ce686e1b29e7a08
|
DIST gcc-13-20240330.tar.xz 84407332 BLAKE2B 28b40915bf8e9ecf71b50d06fcdf69c01e87d3635f0c6b6159e003a0876453ada062cc538204604885e1350d226417fe9d7cbdb5e39146f9fde0d524ad34ff07 SHA512 4c4c4be522feb9ebe1bc868db59f0828de1154f80afad6c32bc2c7cf45df3797cb5e6dce2b35a297194ea87f81e34439f4d87bd88cabf0a29ce686e1b29e7a08
|
||||||
DIST gcc-13-20240406.tar.xz 84392728 BLAKE2B 42a560b01677350c480bde2a7436a8be4d2259100dd6f2f9e7c5555adb3d13ee1f51bfae058ceb0cc2ca4d527b302b5250f26b3d6b26fa9c7a2f5715aa003a3f SHA512 e5ec524df7e9498a23ccfa42e28c5ce284fecdbb4771980328257d8251a11740c4cd3970d6bbe13052907b257d8e89b176d183c895168cf524dda12582d05d86
|
DIST gcc-13-20240406.tar.xz 84392728 BLAKE2B 42a560b01677350c480bde2a7436a8be4d2259100dd6f2f9e7c5555adb3d13ee1f51bfae058ceb0cc2ca4d527b302b5250f26b3d6b26fa9c7a2f5715aa003a3f SHA512 e5ec524df7e9498a23ccfa42e28c5ce284fecdbb4771980328257d8251a11740c4cd3970d6bbe13052907b257d8e89b176d183c895168cf524dda12582d05d86
|
||||||
|
DIST gcc-13-20240413.tar.xz 84405692 BLAKE2B 4df749357ed33afdb0255b4dc02ae568ce12e461c07a535f3736c2dcd9f779391846097aeb99ed70f5f45dbc029244a0c994b84f1de1086cce3da23bba719984 SHA512 934857721e1a92ea709e1ff6f64dbb8a47df4c614935ec298ded0a19bb92342e50bb8ab7eccd6e3ab46ca00e86ed34b499d4b06379a689bf48bf4201f3956006
|
||||||
|
DIST gcc-13-20240420.tar.xz 84407856 BLAKE2B 188b92454735223a4da7af2b5b57bb52c6362778550aa6ddbc445d3a2e0700494db2f743da59961ceccb756791f01c23f76c83224daeaccfb561cd1d2e6ece7c SHA512 6be1fbb1cddebbccf38da4424af56e173d0c4a53e63ed3a9d86398f23053747a231287ce7bdeb5666ceeb4f3385dee228cc05fba19beaf4d7b2c9cbe1f14a489
|
||||||
DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
|
DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
|
||||||
DIST gcc-13.2.0-patches-12.tar.xz 47404 BLAKE2B ed018bcd7429d1c7aace746cbfc4e59dae409fc0a35231320c1b44c96fff0d912eba5c72109c2deb883f5368159df02148b2d4373396b34da882164c61fe4387 SHA512 b7872a03870bce7b633e4af4329b24fe8f3d50d6d9173f63549f606ce062787748af7f79e7ec4afeb768968d6e8462a849bd1b94316ea6bb284551f99e811617
|
DIST gcc-13.2.0-patches-12.tar.xz 47404 BLAKE2B ed018bcd7429d1c7aace746cbfc4e59dae409fc0a35231320c1b44c96fff0d912eba5c72109c2deb883f5368159df02148b2d4373396b34da882164c61fe4387 SHA512 b7872a03870bce7b633e4af4329b24fe8f3d50d6d9173f63549f606ce062787748af7f79e7ec4afeb768968d6e8462a849bd1b94316ea6bb284551f99e811617
|
||||||
DIST gcc-13.2.0-patches-14.tar.xz 46928 BLAKE2B fce23bc5315f35b04a4976550c4b44578944a1b17e40c7553351eeb8a1ef0f3a2538da5a5e1ae6f37b784ff11bbd8a44b8f6eec542be63e34d984dee69e1cd81 SHA512 d7d52bb2915fd89c06b0134bede8db939cadbb1f2dcddf923bee2c3f9f577ff9e5e986b60420d892539edf82867a0d1bd635807814bc618b06a2b37cdaca893a
|
DIST gcc-13.2.0-patches-14.tar.xz 46928 BLAKE2B fce23bc5315f35b04a4976550c4b44578944a1b17e40c7553351eeb8a1ef0f3a2538da5a5e1ae6f37b784ff11bbd8a44b8f6eec542be63e34d984dee69e1cd81 SHA512 d7d52bb2915fd89c06b0134bede8db939cadbb1f2dcddf923bee2c3f9f577ff9e5e986b60420d892539edf82867a0d1bd635807814bc618b06a2b37cdaca893a
|
||||||
@ -26,6 +32,8 @@ DIST gcc-14-20240317.tar.xz 87764960 BLAKE2B 5cd957c3bf5e2fbb134b716a7ed14c0ace6
|
|||||||
DIST gcc-14-20240324.tar.xz 87808876 BLAKE2B 546b69f4562cfee6a3d5d8700e2a9bd0da001e3dde04825754ec5298144243ea4c975d0bf0366711fc9680f263732afb40c083fe9268f578b89e7d006b8d4955 SHA512 16b00690bf541784a109bc2382bbdf8ba6b72b416b130905d020182708ae687cbeca28197ab16539032ce9db3ad0e062e4231f9ef4c2d2452b14ed2b0ff3596e
|
DIST gcc-14-20240324.tar.xz 87808876 BLAKE2B 546b69f4562cfee6a3d5d8700e2a9bd0da001e3dde04825754ec5298144243ea4c975d0bf0366711fc9680f263732afb40c083fe9268f578b89e7d006b8d4955 SHA512 16b00690bf541784a109bc2382bbdf8ba6b72b416b130905d020182708ae687cbeca28197ab16539032ce9db3ad0e062e4231f9ef4c2d2452b14ed2b0ff3596e
|
||||||
DIST gcc-14-20240331.tar.xz 87841560 BLAKE2B 7a3c0beb8234c38e4ad5d27369e848c178053a595bb6a4d2f5e2c848c5ddcd8a89b7674190d6964d5b3fd49709fb3f9be22e651a21543384f0210355bfca79fc SHA512 c7883d3ecb65e46783d8ce5efa87b53600aa84736a9af026b51ed5fdd827cae20729d4cb5cba70d3322ae7ca72c2d5a6944e5dee4174226bfc3c6398777d6377
|
DIST gcc-14-20240331.tar.xz 87841560 BLAKE2B 7a3c0beb8234c38e4ad5d27369e848c178053a595bb6a4d2f5e2c848c5ddcd8a89b7674190d6964d5b3fd49709fb3f9be22e651a21543384f0210355bfca79fc SHA512 c7883d3ecb65e46783d8ce5efa87b53600aa84736a9af026b51ed5fdd827cae20729d4cb5cba70d3322ae7ca72c2d5a6944e5dee4174226bfc3c6398777d6377
|
||||||
DIST gcc-14-20240407.tar.xz 87887372 BLAKE2B 76f9994af354fdd262420d80c6780dbf447a2ef64f09702523c31056d662227571d70cffab067ba82bcf4dee02a81a072382cb579a15af6f0b5edd4c1e51c1af SHA512 02d1ff0ee65ab7b0159d3d22a30ffd9055f3e7bf5f598663d5b711092dedd96bc67b511da37cbc785987d2f3460e2e38653c8fe6c7c3d34970fa1055db33cc0c
|
DIST gcc-14-20240407.tar.xz 87887372 BLAKE2B 76f9994af354fdd262420d80c6780dbf447a2ef64f09702523c31056d662227571d70cffab067ba82bcf4dee02a81a072382cb579a15af6f0b5edd4c1e51c1af SHA512 02d1ff0ee65ab7b0159d3d22a30ffd9055f3e7bf5f598663d5b711092dedd96bc67b511da37cbc785987d2f3460e2e38653c8fe6c7c3d34970fa1055db33cc0c
|
||||||
|
DIST gcc-14-20240414.tar.xz 87980364 BLAKE2B 9b8d4ff7127d5f5cf805d6caa6956acaf24be3d628cbbd82d6bf926e40c8ed0088bf2bf386072ca3ea93ee4d945e4270c1977a5cf96ae4ff24ae32ce768fffa5 SHA512 552d0c49e3903cc42b46f44f1cedd5f1135997cebcd9e1d28c01474ef4365b1136cccb490923923c7633dfe94d744c8882fda1bb286a7dcb2cc26a90d4c3e99f
|
||||||
|
DIST gcc-14-20240421.tar.xz 87982608 BLAKE2B e977ee966d7256e996064d0cb3a01ccbece49c6609e8c2bff54650a6d1965e72faf6ed0fe06f50e223f4edea83b44d4f2664d8141d7a8ba371485c9b4877c38e SHA512 f211ae16cc7c64ad097d33c6f092fb64c8c547efd0bf2975f536b457cf0314c7613d39fa82cf04c4a62facf47c4cd214f73a3f2347dd8f73b6d95a5836614f98
|
||||||
DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
|
DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
|
||||||
DIST gcc-14.0.0-patches-25.tar.xz 12352 BLAKE2B c006fa3c2454ef4db073f718d54cab33d2832d233199469b1755f23bb168fd725eaec7ad60fb89e4e9965ad2870c35a232edd07ea2a781ca1f0d67964ad4c2e6 SHA512 1ab587c2e9873dd93356dfff30f02916811392b4c878e16f5b2129f833a974f96245deb6db346dde01e07e4ab162bb83be7c5ba1e1edd32efc0404a422268c52
|
DIST gcc-14.0.0-patches-25.tar.xz 12352 BLAKE2B c006fa3c2454ef4db073f718d54cab33d2832d233199469b1755f23bb168fd725eaec7ad60fb89e4e9965ad2870c35a232edd07ea2a781ca1f0d67964ad4c2e6 SHA512 1ab587c2e9873dd93356dfff30f02916811392b4c878e16f5b2129f833a974f96245deb6db346dde01e07e4ab162bb83be7c5ba1e1edd32efc0404a422268c52
|
||||||
DIST gcc-14.0.0-patches-26.tar.xz 12360 BLAKE2B a2fdd6ff1774bc94f96bc4f7da4092c373936c93e04b94e75701227ab55d530523fee6b561773d05080e51748cc7716868d8b108f51a06e37a2c26a1d7f39b33 SHA512 1275e6345417ee196e74c46845d05508c8662d71e2432fbfbf7f1eb9c220657b4ee8e3b0ca02b7b4c7e14df164f254380c65af91cadc3bda4cd7afbe6af5ea8b
|
DIST gcc-14.0.0-patches-26.tar.xz 12360 BLAKE2B a2fdd6ff1774bc94f96bc4f7da4092c373936c93e04b94e75701227ab55d530523fee6b561773d05080e51748cc7716868d8b108f51a06e37a2c26a1d7f39b33 SHA512 1275e6345417ee196e74c46845d05508c8662d71e2432fbfbf7f1eb9c220657b4ee8e3b0ca02b7b4c7e14df164f254380c65af91cadc3bda4cd7afbe6af5ea8b
|
||||||
|
@ -1,48 +0,0 @@
|
|||||||
https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=901e7bdab70e2275723ac31dacbbce0b6f68f4f4
|
|
||||||
|
|
||||||
From 901e7bdab70e2275723ac31dacbbce0b6f68f4f4 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Jakub Jelinek <jakub@redhat.com>
|
|
||||||
Date: Mon, 4 Mar 2024 19:23:02 +0100
|
|
||||||
Subject: [PATCH] combine: Fix recent WORD_REGISTER_OPERATIONS check [PR113010]
|
|
||||||
|
|
||||||
On Mon, Mar 04, 2024 at 05:18:39PM +0100, Rainer Orth wrote:
|
|
||||||
> unfortunately, the patch broke Solaris/SPARC bootstrap
|
|
||||||
> (sparc-sun-solaris2.11):
|
|
||||||
>
|
|
||||||
> .../gcc/combine.cc: In function 'rtx_code simplify_comparison(rtx_code, rtx_def**, rtx_def**)':
|
|
||||||
> .../gcc/combine.cc:12101:25: error: '*(unsigned int*)((char*)&inner_mode + offsetof(scalar_int_mode, scalar_int_mode::m_mode))' may be used uninitialized [-Werror=maybe-uninitialized]
|
|
||||||
> 12101 | scalar_int_mode mode, inner_mode, tmode;
|
|
||||||
> | ^~~~~~~~~~
|
|
||||||
|
|
||||||
I don't see how it could ever work properly, inner_mode in that spot is
|
|
||||||
just uninitialized.
|
|
||||||
|
|
||||||
I think we shouldn't worry about paradoxical subregs of non-scalar_int_mode
|
|
||||||
REGs/MEMs and for the scalar_int_mode ones should initialize inner_mode
|
|
||||||
before we use it.
|
|
||||||
Another option would be to use
|
|
||||||
maybe_lt (GET_MODE_PRECISION (GET_MODE (SUBREG_REG (op0))), BITS_PER_WORD)
|
|
||||||
and
|
|
||||||
load_extend_op (GET_MODE (SUBREG_REG (op0))) == ZERO_EXTEND,
|
|
||||||
or set machine_mode smode = GET_MODE (SUBREG_REG (op0)); and use it in
|
|
||||||
those two spots.
|
|
||||||
|
|
||||||
2024-03-04 Jakub Jelinek <jakub@redhat.com>
|
|
||||||
|
|
||||||
PR rtl-optimization/113010
|
|
||||||
* combine.cc (simplify_comparison): Guard the
|
|
||||||
WORD_REGISTER_OPERATIONS check on scalar_int_mode of SUBREG_REG
|
|
||||||
and initialize inner_mode.
|
|
||||||
--- a/gcc/combine.cc
|
|
||||||
+++ b/gcc/combine.cc
|
|
||||||
@@ -12554,6 +12554,8 @@ simplify_comparison (enum rtx_code code, rtx *pop0, rtx *pop1)
|
|
||||||
if (paradoxical_subreg_p (op0))
|
|
||||||
{
|
|
||||||
if (WORD_REGISTER_OPERATIONS
|
|
||||||
+ && is_a <scalar_int_mode> (GET_MODE (SUBREG_REG (op0)),
|
|
||||||
+ &inner_mode)
|
|
||||||
&& GET_MODE_PRECISION (inner_mode) < BITS_PER_WORD
|
|
||||||
/* On WORD_REGISTER_OPERATIONS targets the bits
|
|
||||||
beyond sub_mode aren't considered undefined,
|
|
||||||
--
|
|
||||||
2.39.3
|
|
65
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-11.4.1_p20240411.ebuild
vendored
Normal file
65
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-11.4.1_p20240411.ebuild
vendored
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
TOOLCHAIN_PATCH_DEV="sam"
|
||||||
|
PATCH_GCC_VER="11.4.0"
|
||||||
|
PATCH_VER="12"
|
||||||
|
MUSL_VER="2"
|
||||||
|
MUSL_GCC_VER="11.4.0"
|
||||||
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
|
||||||
|
if [[ ${PV} == *.9999 ]] ; then
|
||||||
|
MY_PV_2=$(ver_cut 2)
|
||||||
|
MY_PV_3=1
|
||||||
|
if [[ ${MY_PV_2} == 0 ]] ; then
|
||||||
|
MY_PV_2=0
|
||||||
|
MY_PV_3=0
|
||||||
|
else
|
||||||
|
MY_PV_2=$((${MY_PV_2} - 1))
|
||||||
|
fi
|
||||||
|
|
||||||
|
# e.g. 12.2.9999 -> 12.1.1
|
||||||
|
TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
|
||||||
|
elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
|
||||||
|
# Cheesy hack for RCs
|
||||||
|
MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
|
||||||
|
MY_P=${PN}-${MY_PV}
|
||||||
|
GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
|
||||||
|
TOOLCHAIN_SET_S=no
|
||||||
|
S="${WORKDIR}"/${MY_P}
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit toolchain
|
||||||
|
|
||||||
|
if tc_is_live ; then
|
||||||
|
# Needs to be after inherit (for now?), bug #830908
|
||||||
|
EGIT_BRANCH=releases/gcc-$(ver_cut 1)
|
||||||
|
elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
|
||||||
|
# Don't keyword live ebuilds
|
||||||
|
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||||
|
:;
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${CATEGORY} != cross-* ]] ; then
|
||||||
|
# Technically only if USE=hardened *too* right now, but no point in complicating it further.
|
||||||
|
# If GCC is enabling CET by default, we need glibc to be built with support for it.
|
||||||
|
# bug #830454
|
||||||
|
RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
|
||||||
|
fi
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
local p upstreamed_patches=(
|
||||||
|
# add them here
|
||||||
|
)
|
||||||
|
for p in "${upstreamed_patches[@]}"; do
|
||||||
|
rm -v "${WORKDIR}/patch/${p}" || die
|
||||||
|
done
|
||||||
|
|
||||||
|
toolchain_src_prepare
|
||||||
|
|
||||||
|
eapply_user
|
||||||
|
}
|
65
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-11.4.1_p20240418.ebuild
vendored
Normal file
65
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-11.4.1_p20240418.ebuild
vendored
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
TOOLCHAIN_PATCH_DEV="sam"
|
||||||
|
PATCH_GCC_VER="11.4.0"
|
||||||
|
PATCH_VER="12"
|
||||||
|
MUSL_VER="2"
|
||||||
|
MUSL_GCC_VER="11.4.0"
|
||||||
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
|
||||||
|
if [[ ${PV} == *.9999 ]] ; then
|
||||||
|
MY_PV_2=$(ver_cut 2)
|
||||||
|
MY_PV_3=1
|
||||||
|
if [[ ${MY_PV_2} == 0 ]] ; then
|
||||||
|
MY_PV_2=0
|
||||||
|
MY_PV_3=0
|
||||||
|
else
|
||||||
|
MY_PV_2=$((${MY_PV_2} - 1))
|
||||||
|
fi
|
||||||
|
|
||||||
|
# e.g. 12.2.9999 -> 12.1.1
|
||||||
|
TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
|
||||||
|
elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
|
||||||
|
# Cheesy hack for RCs
|
||||||
|
MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
|
||||||
|
MY_P=${PN}-${MY_PV}
|
||||||
|
GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
|
||||||
|
TOOLCHAIN_SET_S=no
|
||||||
|
S="${WORKDIR}"/${MY_P}
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit toolchain
|
||||||
|
|
||||||
|
if tc_is_live ; then
|
||||||
|
# Needs to be after inherit (for now?), bug #830908
|
||||||
|
EGIT_BRANCH=releases/gcc-$(ver_cut 1)
|
||||||
|
elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
|
||||||
|
# Don't keyword live ebuilds
|
||||||
|
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||||
|
:;
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${CATEGORY} != cross-* ]] ; then
|
||||||
|
# Technically only if USE=hardened *too* right now, but no point in complicating it further.
|
||||||
|
# If GCC is enabling CET by default, we need glibc to be built with support for it.
|
||||||
|
# bug #830454
|
||||||
|
RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
|
||||||
|
fi
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
local p upstreamed_patches=(
|
||||||
|
# add them here
|
||||||
|
)
|
||||||
|
for p in "${upstreamed_patches[@]}"; do
|
||||||
|
rm -v "${WORKDIR}/patch/${p}" || die
|
||||||
|
done
|
||||||
|
|
||||||
|
toolchain_src_prepare
|
||||||
|
|
||||||
|
eapply_user
|
||||||
|
}
|
65
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-12.3.1_p20240412.ebuild
vendored
Normal file
65
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-12.3.1_p20240412.ebuild
vendored
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
TOOLCHAIN_PATCH_DEV="sam"
|
||||||
|
PATCH_GCC_VER="12.3.0"
|
||||||
|
PATCH_VER="3"
|
||||||
|
MUSL_VER="1"
|
||||||
|
MUSL_GCC_VER="12.3.0"
|
||||||
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
|
||||||
|
if [[ ${PV} == *.9999 ]] ; then
|
||||||
|
MY_PV_2=$(ver_cut 2)
|
||||||
|
MY_PV_3=1
|
||||||
|
if [[ ${MY_PV_2} == 0 ]] ; then
|
||||||
|
MY_PV_2=0
|
||||||
|
MY_PV_3=0
|
||||||
|
else
|
||||||
|
MY_PV_2=$((${MY_PV_2} - 1))
|
||||||
|
fi
|
||||||
|
|
||||||
|
# e.g. 12.2.9999 -> 12.1.1
|
||||||
|
TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
|
||||||
|
elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
|
||||||
|
# Cheesy hack for RCs
|
||||||
|
MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
|
||||||
|
MY_P=${PN}-${MY_PV}
|
||||||
|
GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
|
||||||
|
TOOLCHAIN_SET_S=no
|
||||||
|
S="${WORKDIR}"/${MY_P}
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit toolchain
|
||||||
|
|
||||||
|
if tc_is_live ; then
|
||||||
|
# Needs to be after inherit (for now?), bug #830908
|
||||||
|
EGIT_BRANCH=releases/gcc-$(ver_cut 1)
|
||||||
|
elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
|
||||||
|
# Don't keyword live ebuilds
|
||||||
|
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||||
|
:;
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${CATEGORY} != cross-* ]] ; then
|
||||||
|
# Technically only if USE=hardened *too* right now, but no point in complicating it further.
|
||||||
|
# If GCC is enabling CET by default, we need glibc to be built with support for it.
|
||||||
|
# bug #830454
|
||||||
|
RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
|
||||||
|
fi
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
local p upstreamed_patches=(
|
||||||
|
# add them here
|
||||||
|
)
|
||||||
|
for p in "${upstreamed_patches[@]}"; do
|
||||||
|
rm -v "${WORKDIR}/patch/${p}" || die
|
||||||
|
done
|
||||||
|
|
||||||
|
toolchain_src_prepare
|
||||||
|
|
||||||
|
eapply_user
|
||||||
|
}
|
65
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-12.3.1_p20240419.ebuild
vendored
Normal file
65
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-12.3.1_p20240419.ebuild
vendored
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
TOOLCHAIN_PATCH_DEV="sam"
|
||||||
|
PATCH_GCC_VER="12.3.0"
|
||||||
|
PATCH_VER="3"
|
||||||
|
MUSL_VER="1"
|
||||||
|
MUSL_GCC_VER="12.3.0"
|
||||||
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
|
||||||
|
if [[ ${PV} == *.9999 ]] ; then
|
||||||
|
MY_PV_2=$(ver_cut 2)
|
||||||
|
MY_PV_3=1
|
||||||
|
if [[ ${MY_PV_2} == 0 ]] ; then
|
||||||
|
MY_PV_2=0
|
||||||
|
MY_PV_3=0
|
||||||
|
else
|
||||||
|
MY_PV_2=$((${MY_PV_2} - 1))
|
||||||
|
fi
|
||||||
|
|
||||||
|
# e.g. 12.2.9999 -> 12.1.1
|
||||||
|
TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
|
||||||
|
elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
|
||||||
|
# Cheesy hack for RCs
|
||||||
|
MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
|
||||||
|
MY_P=${PN}-${MY_PV}
|
||||||
|
GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
|
||||||
|
TOOLCHAIN_SET_S=no
|
||||||
|
S="${WORKDIR}"/${MY_P}
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit toolchain
|
||||||
|
|
||||||
|
if tc_is_live ; then
|
||||||
|
# Needs to be after inherit (for now?), bug #830908
|
||||||
|
EGIT_BRANCH=releases/gcc-$(ver_cut 1)
|
||||||
|
elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
|
||||||
|
# Don't keyword live ebuilds
|
||||||
|
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||||
|
:;
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${CATEGORY} != cross-* ]] ; then
|
||||||
|
# Technically only if USE=hardened *too* right now, but no point in complicating it further.
|
||||||
|
# If GCC is enabling CET by default, we need glibc to be built with support for it.
|
||||||
|
# bug #830454
|
||||||
|
RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
|
||||||
|
fi
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
local p upstreamed_patches=(
|
||||||
|
# add them here
|
||||||
|
)
|
||||||
|
for p in "${upstreamed_patches[@]}"; do
|
||||||
|
rm -v "${WORKDIR}/patch/${p}" || die
|
||||||
|
done
|
||||||
|
|
||||||
|
toolchain_src_prepare
|
||||||
|
|
||||||
|
eapply_user
|
||||||
|
}
|
66
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-13.2.1_p20240413.ebuild
vendored
Normal file
66
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-13.2.1_p20240413.ebuild
vendored
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
TOOLCHAIN_PATCH_DEV="sam"
|
||||||
|
PATCH_GCC_VER="13.2.0"
|
||||||
|
PATCH_VER="15"
|
||||||
|
MUSL_VER="2"
|
||||||
|
MUSL_GCC_VER="13.2.0"
|
||||||
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
|
||||||
|
if [[ ${PV} == *.9999 ]] ; then
|
||||||
|
MY_PV_2=$(ver_cut 2)
|
||||||
|
MY_PV_3=1
|
||||||
|
if [[ ${MY_PV_2} == 0 ]] ; then
|
||||||
|
MY_PV_2=0
|
||||||
|
MY_PV_3=0
|
||||||
|
else
|
||||||
|
MY_PV_2=$((${MY_PV_2} - 1))
|
||||||
|
fi
|
||||||
|
|
||||||
|
# e.g. 12.2.9999 -> 12.1.1
|
||||||
|
TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
|
||||||
|
elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
|
||||||
|
# Cheesy hack for RCs
|
||||||
|
MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
|
||||||
|
MY_P=${PN}-${MY_PV}
|
||||||
|
GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
|
||||||
|
TOOLCHAIN_SET_S=no
|
||||||
|
S="${WORKDIR}"/${MY_P}
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit toolchain
|
||||||
|
|
||||||
|
if tc_is_live ; then
|
||||||
|
# Needs to be after inherit (for now?), bug #830908
|
||||||
|
EGIT_BRANCH=releases/gcc-$(ver_cut 1)
|
||||||
|
elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
|
||||||
|
# Don't keyword live ebuilds
|
||||||
|
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||||
|
:;
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${CATEGORY} != cross-* ]] ; then
|
||||||
|
# Technically only if USE=hardened *too* right now, but no point in complicating it further.
|
||||||
|
# If GCC is enabling CET by default, we need glibc to be built with support for it.
|
||||||
|
# bug #830454
|
||||||
|
RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
|
||||||
|
fi
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
local p upstreamed_patches=(
|
||||||
|
# add them here
|
||||||
|
)
|
||||||
|
for p in "${upstreamed_patches[@]}"; do
|
||||||
|
rm -v "${WORKDIR}/patch/${p}" || die
|
||||||
|
done
|
||||||
|
|
||||||
|
toolchain_src_prepare
|
||||||
|
|
||||||
|
eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch
|
||||||
|
eapply_user
|
||||||
|
}
|
66
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-13.2.1_p20240420.ebuild
vendored
Normal file
66
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-13.2.1_p20240420.ebuild
vendored
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
TOOLCHAIN_PATCH_DEV="sam"
|
||||||
|
PATCH_GCC_VER="13.2.0"
|
||||||
|
PATCH_VER="15"
|
||||||
|
MUSL_VER="2"
|
||||||
|
MUSL_GCC_VER="13.2.0"
|
||||||
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
|
||||||
|
if [[ ${PV} == *.9999 ]] ; then
|
||||||
|
MY_PV_2=$(ver_cut 2)
|
||||||
|
MY_PV_3=1
|
||||||
|
if [[ ${MY_PV_2} == 0 ]] ; then
|
||||||
|
MY_PV_2=0
|
||||||
|
MY_PV_3=0
|
||||||
|
else
|
||||||
|
MY_PV_2=$((${MY_PV_2} - 1))
|
||||||
|
fi
|
||||||
|
|
||||||
|
# e.g. 12.2.9999 -> 12.1.1
|
||||||
|
TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
|
||||||
|
elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
|
||||||
|
# Cheesy hack for RCs
|
||||||
|
MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
|
||||||
|
MY_P=${PN}-${MY_PV}
|
||||||
|
GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
|
||||||
|
TOOLCHAIN_SET_S=no
|
||||||
|
S="${WORKDIR}"/${MY_P}
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit toolchain
|
||||||
|
|
||||||
|
if tc_is_live ; then
|
||||||
|
# Needs to be after inherit (for now?), bug #830908
|
||||||
|
EGIT_BRANCH=releases/gcc-$(ver_cut 1)
|
||||||
|
elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
|
||||||
|
# Don't keyword live ebuilds
|
||||||
|
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||||
|
:;
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${CATEGORY} != cross-* ]] ; then
|
||||||
|
# Technically only if USE=hardened *too* right now, but no point in complicating it further.
|
||||||
|
# If GCC is enabling CET by default, we need glibc to be built with support for it.
|
||||||
|
# bug #830454
|
||||||
|
RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
|
||||||
|
fi
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
local p upstreamed_patches=(
|
||||||
|
# add them here
|
||||||
|
)
|
||||||
|
for p in "${upstreamed_patches[@]}"; do
|
||||||
|
rm -v "${WORKDIR}/patch/${p}" || die
|
||||||
|
done
|
||||||
|
|
||||||
|
toolchain_src_prepare
|
||||||
|
|
||||||
|
eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch
|
||||||
|
eapply_user
|
||||||
|
}
|
66
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-14.0.1_pre20240414.ebuild
vendored
Normal file
66
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-14.0.1_pre20240414.ebuild
vendored
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
TOOLCHAIN_PATCH_DEV="sam"
|
||||||
|
PATCH_GCC_VER="14.0.0"
|
||||||
|
PATCH_VER="26"
|
||||||
|
MUSL_VER="1"
|
||||||
|
MUSL_GCC_VER="14.0.0"
|
||||||
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
|
||||||
|
if [[ ${PV} == *.9999 ]] ; then
|
||||||
|
MY_PV_2=$(ver_cut 2)
|
||||||
|
MY_PV_3=1
|
||||||
|
if [[ ${MY_PV_2} == 0 ]] ; then
|
||||||
|
MY_PV_2=0
|
||||||
|
MY_PV_3=0
|
||||||
|
else
|
||||||
|
MY_PV_2=$((${MY_PV_2} - 1))
|
||||||
|
fi
|
||||||
|
|
||||||
|
# e.g. 12.2.9999 -> 12.1.1
|
||||||
|
TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
|
||||||
|
elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
|
||||||
|
# Cheesy hack for RCs
|
||||||
|
MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
|
||||||
|
MY_P=${PN}-${MY_PV}
|
||||||
|
GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
|
||||||
|
TOOLCHAIN_SET_S=no
|
||||||
|
S="${WORKDIR}"/${MY_P}
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit toolchain
|
||||||
|
|
||||||
|
if tc_is_live ; then
|
||||||
|
# Needs to be after inherit (for now?), bug #830908
|
||||||
|
EGIT_BRANCH=master
|
||||||
|
elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
|
||||||
|
# Don't keyword live ebuilds
|
||||||
|
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||||
|
:;
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${CATEGORY} != cross-* ]] ; then
|
||||||
|
# Technically only if USE=hardened *too* right now, but no point in complicating it further.
|
||||||
|
# If GCC is enabling CET by default, we need glibc to be built with support for it.
|
||||||
|
# bug #830454
|
||||||
|
RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
|
||||||
|
fi
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
local p upstreamed_patches=(
|
||||||
|
# add them here
|
||||||
|
)
|
||||||
|
for p in "${upstreamed_patches[@]}"; do
|
||||||
|
rm -v "${WORKDIR}/patch/${p}" || die
|
||||||
|
done
|
||||||
|
|
||||||
|
toolchain_src_prepare
|
||||||
|
|
||||||
|
eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch
|
||||||
|
eapply_user
|
||||||
|
}
|
66
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-14.0.1_pre20240421.ebuild
vendored
Normal file
66
sdk_container/src/third_party/portage-stable/sys-devel/gcc/gcc-14.0.1_pre20240421.ebuild
vendored
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
TOOLCHAIN_PATCH_DEV="sam"
|
||||||
|
PATCH_GCC_VER="14.0.0"
|
||||||
|
PATCH_VER="26"
|
||||||
|
MUSL_VER="1"
|
||||||
|
MUSL_GCC_VER="14.0.0"
|
||||||
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
|
||||||
|
if [[ ${PV} == *.9999 ]] ; then
|
||||||
|
MY_PV_2=$(ver_cut 2)
|
||||||
|
MY_PV_3=1
|
||||||
|
if [[ ${MY_PV_2} == 0 ]] ; then
|
||||||
|
MY_PV_2=0
|
||||||
|
MY_PV_3=0
|
||||||
|
else
|
||||||
|
MY_PV_2=$((${MY_PV_2} - 1))
|
||||||
|
fi
|
||||||
|
|
||||||
|
# e.g. 12.2.9999 -> 12.1.1
|
||||||
|
TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
|
||||||
|
elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
|
||||||
|
# Cheesy hack for RCs
|
||||||
|
MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
|
||||||
|
MY_P=${PN}-${MY_PV}
|
||||||
|
GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
|
||||||
|
TOOLCHAIN_SET_S=no
|
||||||
|
S="${WORKDIR}"/${MY_P}
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit toolchain
|
||||||
|
|
||||||
|
if tc_is_live ; then
|
||||||
|
# Needs to be after inherit (for now?), bug #830908
|
||||||
|
EGIT_BRANCH=master
|
||||||
|
elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
|
||||||
|
# Don't keyword live ebuilds
|
||||||
|
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||||
|
:;
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${CATEGORY} != cross-* ]] ; then
|
||||||
|
# Technically only if USE=hardened *too* right now, but no point in complicating it further.
|
||||||
|
# If GCC is enabling CET by default, we need glibc to be built with support for it.
|
||||||
|
# bug #830454
|
||||||
|
RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
|
||||||
|
fi
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
local p upstreamed_patches=(
|
||||||
|
# add them here
|
||||||
|
)
|
||||||
|
for p in "${upstreamed_patches[@]}"; do
|
||||||
|
rm -v "${WORKDIR}/patch/${p}" || die
|
||||||
|
done
|
||||||
|
|
||||||
|
toolchain_src_prepare
|
||||||
|
|
||||||
|
eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch
|
||||||
|
eapply_user
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user