Compare commits

..

965 Commits

Author SHA1 Message Date
Jakub Jelinek
891cef7d9b 10.0.1-0.8 2020-02-16 17:23:40 +01:00
Jakub Jelinek
9bce8e2449 10.0.1-0.8 2020-02-16 13:44:17 +01:00
Jakub Jelinek
55f9b2f336 10.0.1-0.7 2020-01-30 22:04:12 +01:00
Fedora Release Engineering
f8b6352429 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 19:39:07 +00:00
Jakub Jelinek
5e141990fb 10.0.1-0.6 2020-01-26 19:19:00 +01:00
Jakub Jelinek
912e74c756 Bump libgo.so version from 15 to 16. 2020-01-23 22:56:53 +01:00
Jakub Jelinek
b84725ac52 10.0.1-0.5 2020-01-23 21:05:35 +01:00
Jakub Jelinek
7de85a2603 10.0.1-0.4 2020-01-21 14:37:47 +01:00
Jakub Jelinek
576d41c1c6 10.0.1-0.4 2020-01-21 14:25:31 +01:00
Jakub Jelinek
562d27c22f 10.0.1-0.4 2020-01-21 14:19:34 +01:00
Jakub Jelinek
57a884df51 Fix nvptx-none build. 2020-01-18 19:07:51 +01:00
Jakub Jelinek
04dfce99db Update to GCC 10 prerelease snapshot. 2020-01-18 18:35:20 +01:00
Jakub Jelinek
b05570344e 9.2.1-2 2019-11-20 11:37:12 +01:00
Jakub Jelinek
52eb664223 9.2.1-2 2019-11-20 11:35:10 +01:00
Florian Weimer
0d8c061e19 Disable multilib on s390x 2019-10-10 08:42:52 +02:00
Jerry James
56772a9401 Drop multilib support for s390x since glibc32 already did. 2019-10-09 20:26:44 -06:00
Jerry James
4110c03341 Build against mpfr4 and libmpc linked with mpfr4. 2019-10-09 19:48:38 -06:00
Jerry James
4c8c128cd0 Build against mpfr3 and libmpc-mpfr3 so an mpfr 4.x version can be built. 2019-10-08 15:17:12 -06:00
Miro Hrončok
f684732e50 Rebuilt for Python 3.8.0rc1 (#1748018) 2019-10-03 13:53:43 +02:00
Jakub Jelinek
4562ca924e 9.2.1-1 2019-08-27 17:46:07 +02:00
Fedora Release Engineering
90028182f3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 01:33:52 +00:00
Jakub Jelinek
6919aa138f 9.1.1-2 2019-06-05 15:54:50 +02:00
Jakub Jelinek
672c273c6d 9.1.1-1 2019-05-03 14:30:20 +02:00
Jakub Jelinek
94498d7104 9.1.1-1 2019-05-03 14:30:03 +02:00
Jakub Jelinek
28742415b7 9.1.1-1 2019-05-03 14:24:04 +02:00
Jakub Jelinek
f2dc6d80c8 9.0.1-0.16 2019-04-30 16:52:43 +02:00
Jakub Jelinek
b2a5d6a477 9.0.1-0.15 2019-04-26 20:23:00 +02:00
Jakub Jelinek
fd99b9378d 9.0.1-0.15 2019-04-26 20:22:41 +02:00
Jakub Jelinek
a3fcce8f5b 9.0.1-0.14 2019-04-18 13:23:34 +02:00
Jakub Jelinek
84af04ddb6 9.0.1-0.13 2019-04-15 20:12:21 +02:00
Jakub Jelinek
b6b1340286 9.0.1-0.13 2019-04-15 12:43:11 +02:00
Jakub Jelinek
84ce3f0d05 9.0.1-0.12 2019-03-28 18:34:10 +01:00
Jakub Jelinek
5c04074052 9.0.1-0.11 2019-03-20 13:45:09 +01:00
Jakub Jelinek
4d0e748417 Resolves: #1688766 2019-03-14 13:17:36 +01:00
Jakub Jelinek
1d6c11d8df 9.0.1-0.10 2019-03-12 10:32:22 +01:00
Jakub Jelinek
843493ecf7 9.0.1-0.10 2019-03-12 10:17:52 +01:00
Jakub Jelinek
bad9bc25a4 9.0.1-0.9 2019-03-09 11:52:56 +01:00
Jakub Jelinek
f790525bec 9.0.1-0.9 2019-02-27 18:36:39 +01:00
Jakub Jelinek
fc147e70c0 9.0.1-0.8 2019-02-27 15:46:10 +01:00
Jakub Jelinek
8ccdd26200 9.0.1-0.8 2019-02-27 15:29:11 +01:00
Jakub Jelinek
d1c6bd89f3 fix up revision in %changelog 2019-02-25 09:45:10 +01:00
Jakub Jelinek
e0c920a406 9.0.1-0.6 2019-02-21 22:28:06 +01:00
Jakub Jelinek
d228ee264c 9.0.1-0.6 2019-02-19 19:10:55 +01:00
Jakub Jelinek
e6073613ef 9.0.1-0.5 2019-02-15 22:30:07 +01:00
Jakub Jelinek
f147a68289 9.0.1-0.5 2019-02-15 20:00:34 +01:00
Jakub Jelinek
7ee3a099fa 9.0.1-0.4 2019-02-09 12:03:21 +01:00
Jakub Jelinek
fe09f8496b 9.0.1-0.3 2019-02-03 11:59:20 +01:00
Jakub Jelinek
16bcddd9d4 9.0.1-0.3 2019-02-03 11:56:05 +01:00
Fedora Release Engineering
7545ecb969 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 20:38:49 +00:00
Jakub Jelinek
a6c3c8f082 9.0.1-0.2 2019-01-29 23:15:56 +01:00
Igor Gnatenko
d895623061 Remove obsolete scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-29 06:28:14 +01:00
Igor Gnatenko
a71fb3364e Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:02 +01:00
Igor Gnatenko
db0aca6b64
Remove obsolete scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-27 18:57:31 +01:00
Jakub Jelinek
215844b31b Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/gcc 2019-01-23 19:22:52 +01:00
Jakub Jelinek
80dc8803df 9.0.1-0.1 2019-01-23 19:22:27 +01:00
Igor Gnatenko
3759f6f554
Remove obsolete ldconfig scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-22 18:39:01 +01:00
Jakub Jelinek
adee8bcb39 Fix #1668204 2019-01-22 10:01:43 +01:00
Jakub Jelinek
cee0dddd34 9.0.0-0.4 2019-01-21 23:53:26 +01:00
Jakub Jelinek
da335fc250 Fix up version numbers in %changelog. 2019-01-21 13:14:14 +01:00
Jakub Jelinek
bcdeb85901 9.0.0-0.3 2019-01-20 12:51:42 +01:00
Jakub Jelinek
1321d9a8de 9.0.0-0.3 2019-01-19 18:31:30 +01:00
Jakub Jelinek
3694befabb 9.0.1-0.3 2019-01-19 16:14:16 +01:00
Jakub Jelinek
2a22f8c83a 8.2.1-7 2019-01-09 17:08:36 +01:00
Jakub Jelinek
866b034132 8.2.1-7 2019-01-09 17:06:46 +01:00
Jakub Jelinek
17d43f4d58 8.2.1-6 2018-12-15 14:26:54 +01:00
Jakub Jelinek
b627ff6a1c 8.2.1-5 2018-11-05 15:50:12 +01:00
Jakub Jelinek
98b4937fcb 8.2.1-4 2018-10-11 20:42:44 +02:00
Jakub Jelinek
858f1e25fb 8.2.1-3 2018-09-05 09:49:20 +02:00
Jakub Jelinek
e66bcabdd3 8.2.1-2 2018-08-01 20:45:40 +02:00
Jakub Jelinek
a2239731d4 8.2.1-2 2018-08-01 20:32:03 +02:00
Jakub Jelinek
c05efdcd33 Tweak some conditionals. 2018-07-27 20:25:35 +02:00
Jakub Jelinek
6e4a12be24 Fix misplaced %global. 2018-07-27 20:24:10 +02:00
Jakub Jelinek
7df147abdd 8.2.1-1 2018-07-26 19:40:17 +02:00
Jakub Jelinek
2edf51cd28 8.2.1-1 2018-07-26 19:38:51 +02:00
Fedora Release Engineering
3deee803bf - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 01:10:36 +00:00
Jakub Jelinek
8602ede777 8.1.1-5 2018-07-12 14:03:20 +02:00
Miro Hrončok
8fb0e5b0d3 Rebuilt for Python 3.7 2018-07-02 18:22:27 +02:00
Jakub Jelinek
7ad4cfb1f2 8.1.1-4 2018-06-29 10:56:07 +02:00
Jakub Jelinek
c01972f342 8.1.1-4 2018-06-29 10:54:49 +02:00
Jakub Jelinek
b1fe12b88a 8.1.1-4 2018-06-29 10:53:44 +02:00
Miro Hrončok
0aaf98d346 Rebuilt for Python 3.7 2018-06-27 20:39:49 +02:00
Jakub Jelinek
c0d3a20ab3 8.1.1-3 2018-06-26 19:48:08 +02:00
Jakub Jelinek
4b90559c50 8.1.1-2 2018-06-20 23:01:47 +02:00
Miro Hrončok
e0b3768e1a Rebuilt for Python 3.7 2018-06-19 10:43:28 +02:00
Jakub Jelinek
391f8204b0 8.1.1-1 2018-05-02 16:19:01 +02:00
Jakub Jelinek
b7ec01b44a 8.0.1-0.23 2018-04-25 16:15:39 +02:00
Jakub Jelinek
db4105af40 8.0.1-0.22 2018-04-24 23:36:25 +02:00
Jakub Jelinek
eb398c7fb1 8.0.1-0.22 2018-04-24 23:07:57 +02:00
Jakub Jelinek
0d6e9e6a5b 8.0.1-0.22 2018-04-24 23:04:58 +02:00
Marek Polacek
3ae68fd84a Fix if conditionals. 2018-04-24 09:48:18 -04:00
Jakub Jelinek
9647f3f8db 8.0.1-0.21 2018-04-10 17:49:19 +02:00
Jakub Jelinek
0e0506dd37 8.0.1-0.20 2018-03-24 09:41:18 +01:00
Jakub Jelinek
1bfe0e3c3b 8.0.1-0.19 2018-03-17 14:56:00 +01:00
Jakub Jelinek
83dbb2847c 8.0.1-0.18 2018-03-12 22:53:29 +01:00
Jakub Jelinek
86d615d880 8.0.1-0.18 2018-03-12 22:52:23 +01:00
Jakub Jelinek
b182d5ff6b #1554279 2018-03-12 11:59:54 +01:00
Jakub Jelinek
2a24f771d1 8.0.1-0.17 2018-03-10 23:30:40 +01:00
Jakub Jelinek
f445959efa 8.0.1-0.16 2018-02-22 12:09:35 +01:00
Jakub Jelinek
16819750d2 8.0.1-0.15 2018-02-21 00:51:11 +01:00
Jakub Jelinek
d301a3c7b8 8.0.1-0.14 2018-02-18 22:01:57 +01:00
Igor Gnatenko
ff5dc29cd1
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:13:29 +01:00
Igor Gnatenko
7d69d114a8 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:25:00 +01:00
Jakub Jelinek
497de73bd7 8.0.1-0.13 2018-02-10 19:44:47 +01:00
Jakub Jelinek
c0ae016cb4 8.0.1-0.13 2018-02-10 19:41:37 +01:00
Jakub Jelinek
7c58fda150 8.0.1-0.12 2018-02-07 22:54:32 +01:00
Jakub Jelinek
313e678076 8.0.1-0.12 2018-02-07 21:03:18 +01:00
Jakub Jelinek
08f661c823 8.0.1-0.12 2018-02-07 16:26:20 +01:00
Jakub Jelinek
d40df5fcf2 8.0.1-0.12 2018-02-07 16:25:53 +01:00
Jakub Jelinek
e6bd153753 8.0.1-0.12 2018-02-07 16:24:43 +01:00
Fedora Release Engineering
cc9b5fa3ba - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 10:40:56 +00:00
Florian Weimer
47b8ada335 Use generic tuning for armhfp 2018-02-06 19:10:00 +01:00
Richard W.M. Jones
ca8c0f7dc6 Disable multilib on riscv64. 2018-02-05 09:06:04 +00:00
Jeff Law
fa22fac534 - fix -fstack-clash-protection codegen issue on 32 bit x86
(#1540221, PR target/84128)
2018-02-01 09:37:28 -07:00
Jakub Jelinek
216b951886 8.0.1-0.8 2018-01-31 22:17:54 +01:00
Jakub Jelinek
7a1512fd56 8.0.1-0.7 2018-01-31 00:00:44 +01:00
Jakub Jelinek
3139eaf997 8.0.1-0.7 2018-01-30 23:43:42 +01:00
Jakub Jelinek
da33ffbe57 8.0.1-0.6 2018-01-28 19:10:26 +01:00
Jakub Jelinek
b147991d7c 7.3.1-1 2018-01-25 11:46:33 +01:00
Jakub Jelinek
e400728936 7.3.1-1 2018-01-25 11:44:48 +01:00
Jeff Law
6af92eba78 - Fix -fstack-clash-protection codegen issue on 32 bit x86 (#1536555) 2018-01-24 15:13:15 -07:00
Jakub Jelinek
e90615843b 7.2.1-7 2018-01-17 03:48:07 +01:00
Jakub Jelinek
a6ea9c4518 7.2.1-7 2018-01-17 00:43:17 +01:00
Jakub Jelinek
402f1e9204 7.2.1-6 2018-01-04 18:21:06 +01:00
Jakub Jelinek
f36e50eab5 7.2.1-5 2018-01-01 14:45:04 +01:00
Jakub Jelinek
8f4badaa38 7.2.1-5 2018-01-01 14:21:12 +01:00
Jakub Jelinek
d69736566d 7.2.1-5 2018-01-01 13:57:11 +01:00
Marek Polacek
544398b502 Disable annobin for now. Adjust sanitizer_linux.cc patch. 2017-11-30 19:49:49 +01:00
Jeff Law
2cf19e11cb - Fix problem with large outgoing args and -fstack-clash-protection
on aarch64 (#1518823)
2017-11-29 11:59:09 -07:00
Jeff Law
e987aff0a2 - Backport -fstack-clash-protection from development trunk (#1512529) 2017-11-28 09:02:22 -07:00
Jakub Jelinek
553b93f777 7.2.1-2 2017-09-15 12:38:59 +02:00
Marek Polacek
82e3c0071b 7.2.1-1 2017-08-30 18:29:48 +02:00
Marek Polacek
6e856a1b72 7.2.1-1 2017-08-30 17:26:07 +02:00
Jakub Jelinek
ff60308ab9 7.2.1-1 2017-08-30 17:06:21 +02:00
Jakub Jelinek
9b6d8e7c01 Drop .1 suffix from Release 2017-08-03 17:18:49 +02:00
Jakub Jelinek
23f4b29ddd 7.1.1-7 2017-08-02 21:19:02 +02:00
Jakub Jelinek
42139e4c56 7.1.1-7 2017-08-02 21:10:58 +02:00
Fedora Release Engineering
28eca72fa2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 09:08:47 +00:00
Jakub Jelinek
dc54e4f153 7.1.1-6 2017-07-19 14:59:33 +02:00
Jakub Jelinek
e3161c6575 7.1.1-6 2017-07-19 11:32:30 +02:00
Jakub Jelinek
5e51bccff0 7.1.1-6 2017-07-18 11:00:59 +02:00
Jakub Jelinek
ac2a849717 7.1.1-6 2017-07-18 10:43:56 +02:00
Jakub Jelinek
f5843a4192 7.1.1-5 2017-07-11 18:06:19 +02:00
Jakub Jelinek
7d28ff24f9 7.1.1-5 2017-07-11 17:53:24 +02:00
Jakub Jelinek
e8e4643647 7.1.1-4 2017-07-09 22:04:18 +02:00
Jakub Jelinek
e7ba2ccc61 7.1.1-4 2017-07-09 14:26:16 +02:00
Jakub Jelinek
dcf86feb99 7.1.1-3 2017-06-22 09:55:37 +02:00
Jakub Jelinek
7a880b1a75 7.1.1-2 2017-05-26 15:21:59 +02:00
Jakub Jelinek
fe7fce2ad1 7.1.1-1 2017-05-03 11:05:12 +02:00
Jakub Jelinek
45a2f253fb 7.1.1-1 2017-05-03 09:32:52 +02:00
Jakub Jelinek
015c95afae 7.0.1-0.16 2017-04-25 21:58:41 +02:00
Jakub Jelinek
0ec4e456b8 7.0.1-0.15 2017-04-21 12:10:21 +02:00
Jakub Jelinek
ecfa641ec4 7.0.1-0.14 2017-04-10 18:17:43 +02:00
Jakub Jelinek
3e19e07261 7.0.1-0.14 2017-04-10 15:57:36 +02:00
Jakub Jelinek
61f26fa336 7.0.1-0.14 2017-04-10 15:49:09 +02:00
Jakub Jelinek
5e173247a4 7.0.1-0.13 2017-03-27 12:57:54 +02:00
Jakub Jelinek
066310e826 7.0.1-0.12 2017-03-09 18:01:36 +01:00
Jakub Jelinek
6c2cfcacd9 7.0.1-0.12 2017-03-09 17:50:08 +01:00
Jakub Jelinek
88ff65fe51 7.0.1-0.11 2017-03-08 19:02:18 +01:00
Jakub Jelinek
4708d93f41 7.0.1-0.10 2017-02-25 13:14:06 +01:00
Jakub Jelinek
cc580afc17 7.0.1-0.10 2017-02-25 12:47:04 +01:00
Jakub Jelinek
9c103286cf 7.0.1-0.10 2017-02-25 11:32:56 +01:00
Jakub Jelinek
f9528196b2 7.0.1-0.9 2017-02-19 16:56:22 +01:00
Jakub Jelinek
1c8b31bfd3 7.0.1-0.9 2017-02-19 13:23:23 +01:00
Jakub Jelinek
a15b5bd3a0 7.0.1-0.8 2017-02-11 10:56:13 +01:00
Jakub Jelinek
d4df112f70 7.0.1-0.7 2017-02-09 19:01:50 +01:00
Jakub Jelinek
03d47e4b9f 7.0.1-0.7 2017-02-09 18:58:55 +01:00
Jakub Jelinek
9e5fffaae3 7.0.1-0.7 2017-02-09 18:55:36 +01:00
Jakub Jelinek
398cd1e186 7.0.1-0.6 2017-02-04 10:16:39 +01:00
Jakub Jelinek
4d72b19d1c 7.0.1-0.6 2017-02-04 09:49:14 +01:00
Jakub Jelinek
3d5e14ec38 7.0.1-0.5 2017-02-01 14:06:37 +01:00
Jakub Jelinek
6ed6e5a4c3 7.0.1-0.4 2017-01-31 12:35:13 +01:00
Jakub Jelinek
98a12cbd71 7.0.1-0.4 2017-01-31 10:26:33 +01:00
Jakub Jelinek
4c8d27c4d6 7.0.1-0.3 2017-01-28 09:18:26 +01:00
Jakub Jelinek
557c86d25c 7.0.1-0.3 2017-01-28 08:26:07 +01:00
Jakub Jelinek
16c6a8852b 7.0.1-0.2 2017-01-26 22:14:34 +01:00
Jakub Jelinek
4839e4255b 7.0.1-0.2 2017-01-26 15:33:42 +01:00
Jakub Jelinek
a3b64e0868 6.3.1-2 2017-01-18 09:44:52 +01:00
Jakub Jelinek
010b19f294 6.3.1-2 2016-12-21 17:12:41 +01:00
Jakub Jelinek
a96763b324 6.3.1-1 2016-12-21 14:23:35 +01:00
Jakub Jelinek
dcf3c8d360 6.2.1-2 2016-09-16 11:57:11 +02:00
Jakub Jelinek
8e4a3f2d33 6.2.1-1 2016-09-01 14:43:18 +02:00
Jakub Jelinek
50fa9e4ee3 6.2.1-1 2016-09-01 14:20:47 +02:00
Jakub Jelinek
31e7eb359b 6.1.1-6 2016-08-17 18:13:11 +02:00
Jakub Jelinek
4f5892b0e1 6.1.1-6 2016-08-17 17:24:31 +02:00
Jakub Jelinek
39e0659a62 6.1.1-5 2016-08-10 16:42:47 +02:00
Jakub Jelinek
0ccb8bbebc 6.1.1-5 2016-08-10 14:40:09 +02:00
Jakub Jelinek
f77ea1a1aa 6.1.1-4 2016-07-21 16:05:55 +02:00
Jakub Jelinek
aece5e1599 6.1.1-4 2016-07-21 15:52:14 +02:00
Jakub Jelinek
fd1cb09e79 6.1.1-3 2016-06-21 10:06:24 +02:00
Jakub Jelinek
b66b3a4e1c 6.1.1-2 2016-05-10 19:10:45 +02:00
Jakub Jelinek
bef1492459 6.1.1-1 2016-04-27 15:59:34 +02:00
Jakub Jelinek
ed49338072 6.0.0-0.20 2016-04-06 18:56:22 +02:00
Jakub Jelinek
47e7711955 6.0.0-0.19 2016-03-31 15:48:14 +02:00
Jakub Jelinek
34ff97e734 6.0.0-0.18 2016-03-23 11:55:16 +01:00
Peter Robinson
8297b8b107 Enable gnat on ppc64le now it's been boostrapped
Process was scratch koji build gcc6 with gnat enabled against el7 gnat
enabled, isl disabled. Rebuild again against ggc6 with gnat as mock
chroot, import into koji.
2016-03-18 09:41:49 +00:00
Jakub Jelinek
aed55db9d5 6.0.0-0.16 2016-03-11 21:57:17 +01:00
Jakub Jelinek
005db08c91 6.0.0-0.15 2016-03-05 08:16:45 +01:00
Jakub Jelinek
f027054e0f 6.0.0-0.14 2016-03-02 08:19:20 +01:00
Jakub Jelinek
773cefac2c 6.0.0-0.13 2016-02-27 08:24:13 +01:00
Jakub Jelinek
8a240523f5 6.0.0-0.12 2016-02-19 22:34:10 +01:00
Jakub Jelinek
d9e1ca5983 Temporary hack to enable Ada on s390x 2016-02-19 17:16:30 +01:00
Jakub Jelinek
89e370f159 6.0.0-0.11 2016-02-12 12:15:16 +01:00
Jakub Jelinek
ec74b26ecd Workaround profiledbootstrap failure on ppc64 be 2016-02-06 21:44:23 +01:00
Jakub Jelinek
cde96063b7 6.0.0-0.10 2016-02-05 22:52:01 +01:00
Jakub Jelinek
f7b06a7726 6.0.0-0.10 2016-02-05 20:34:45 +01:00
Jakub Jelinek
395869404d Merge branch 'master' of ssh://pkgs.fedoraproject.org/gcc 2016-02-05 20:34:03 +01:00
Jakub Jelinek
97475d9eac 6.0.0-0.10 2016-02-05 20:32:59 +01:00
Dennis Gilmore
348f6fd9c9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 21:04:17 +00:00
Jakub Jelinek
2d005021d3 6.0.0-0.9 2016-02-01 23:03:55 +01:00
Jakub Jelinek
885401bf7e 6.0.0-0.9 2016-02-01 22:14:28 +01:00
Jakub Jelinek
4be70d1ef3 6.0.0-0.8 2016-02-01 15:10:54 +01:00
Jakub Jelinek
314efdbb41 Work around broken rpm 2016-01-30 02:23:10 +01:00
Jakub Jelinek
bd1b81e9ec 6.0.0-0.7.fc24 2016-01-29 21:59:00 +01:00
Jakub Jelinek
d85626def8 6.0.0-0.6 2016-01-28 22:23:11 +01:00
Jakub Jelinek
cc2a83d686 6.0.0-0.5 2016-01-27 13:37:40 +01:00
Dan Horák
9ac4480c60 fix fedora macro usage 2016-01-10 21:51:44 +01:00
Orion Poplawski
9cda1c00f1 Drop %defattr() 2016-01-05 19:03:45 -07:00
Orion Poplawski
42a3075cdf Make gcc-gfortran own %{_fmoddir} (#1113564) 2016-01-05 19:02:17 -07:00
Jakub Jelinek
a04a33c99f 5.3.1-2 2015-12-08 16:43:47 +01:00
Jakub Jelinek
04e43e85d1 5.3.1-1 2015-12-07 11:55:28 +01:00
Jakub Jelinek
3af662e237 5.2.1-5 2015-11-06 08:24:25 +01:00
Jakub Jelinek
7469a333bd Adapt libisl dlopen patch for newer ISL support. 2015-11-04 15:03:15 +01:00
Jakub Jelinek
c2a1e7ae5d 5.2.1-4 2015-11-04 14:43:15 +01:00
Jakub Jelinek
9e75c715be 5.2.1-3 2015-10-01 14:59:59 +02:00
Jakub Jelinek
cd907e635a 5.2.1-3 2015-10-01 11:28:28 +02:00
Jakub Jelinek
265c57ff22 Fix up disabling of the hardening 2015-09-30 08:44:12 +02:00
Jakub Jelinek
9fb8c87d6b 5.2.1-3 2015-09-29 12:53:09 +02:00
Jakub Jelinek
df1d6ea021 5.2.1-2 2015-09-02 18:30:42 +02:00
Jakub Jelinek
6534eed5ef 5.2.1-1 2015-07-16 19:21:08 +02:00
Jakub Jelinek
c148037b80 5.1.1-5 2015-07-07 10:29:46 +02:00
Jaromir Capik
274d6185bd STAGE1-*: Moving config args to recipes & fixing FTBFS
This commit moves the *GCC_CONFIGARGS from the stage1 script
to the *gcc* recipes so that the args can be tweaked by the
gcc maintainers in the future. This adds a bit of redundancy,
but still worthy.
This commit also disables gcc bootstrap in stage1 and splits
the build dir for gcc-host, gcc-libgcc and gcc so that it is
clean prior starting each build. It resolves strange config
issues that appear just under some combinations of build and
target arch.
2015-06-24 13:15:28 +02:00
Jakub Jelinek
99f1530af5 5.1.1-4 2015-06-18 10:15:33 +02:00
Dennis Gilmore
9d66f2aa7e - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 07:03:37 +00:00
Jaromir Capik
1a6fe020a9 Adding STAGE1 bootstrap recipes 2015-06-16 13:21:33 +02:00
Jakub Jelinek
f0234e9c6f 5.1.1-3 2015-06-12 09:40:37 +02:00
Jakub Jelinek
0bb9c97686 5.1.1-2 2015-06-06 10:38:03 +02:00
Jakub Jelinek
b5d17a9ac5 5.1.1-1 2015-04-22 18:13:07 +02:00
Jakub Jelinek
f3095e1332 5.0.1-0.2 2015-04-17 19:31:34 +02:00
Jakub Jelinek
7a229a5888 5.0.1-0.2 2015-04-17 19:24:08 +02:00
Jakub Jelinek
133d0a0f64 5.0.1-0.1 2015-04-13 11:49:13 +02:00
Jakub Jelinek
652db2243e 5.0.0-0.22 2015-04-07 18:03:22 +02:00
Jakub Jelinek
19ca4dcbaa 5.0.0-0.21 2015-03-19 16:07:24 +01:00
Jakub Jelinek
91c7bec969 5.0.0-0.20 2015-03-16 18:42:57 +01:00
Jakub Jelinek
7fcf30a7ea 5.0.0-0.19 2015-03-13 19:15:06 +01:00
Jakub Jelinek
0bc6460875 5.0.0-0.18 2015-02-27 17:07:43 +01:00
Jakub Jelinek
addcbcb750 5.0.0-0.17 2015-02-26 20:54:16 +01:00
Jakub Jelinek
d752cf184d 5.0.0-0.17 2015-02-26 20:54:05 +01:00
Jakub Jelinek
8ea1c62843 5.0.0-0.17 2015-02-26 20:53:27 +01:00
Jakub Jelinek
e6685fa969 5.0.0-0.17 2015-02-26 20:53:08 +01:00
Jakub Jelinek
8b4ef1c4cf 5.0.0-0.17 2015-02-26 20:45:50 +01:00
Jakub Jelinek
5b794eb004 5.0.0-0.16 2015-02-24 10:12:36 +01:00
Till Maas
3f4ac1c552 Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 22:28:48 +01:00
Jakub Jelinek
e22880b36d 5.0.0-0.15 2015-02-17 12:36:38 +01:00
Jakub Jelinek
305029d3ec 5.0.0-0.15 2015-02-17 12:13:32 +01:00
Jakub Jelinek
a2ef59f731 5.0.0-0.15 2015-02-17 12:12:28 +01:00
Jakub Jelinek
19b59d9a23 5.0.0-0.14 2015-02-16 10:56:21 +01:00
Jakub Jelinek
6d4716823e 5.0.0-0.14 2015-02-16 10:55:27 +01:00
Jakub Jelinek
d76b340928 5.0.0-0.13 2015-02-14 09:31:48 +01:00
Jakub Jelinek
8654925ece 5.0.0-0.13 2015-02-14 09:30:57 +01:00
Jakub Jelinek
0215eb2e85 5.0.0-0.12 2015-02-12 19:53:00 +01:00
Jakub Jelinek
cf944628eb 5.0.0-0.11 2015-02-10 19:26:49 +01:00
Jakub Jelinek
c728afb1bb 5.0.0-0.10 2015-02-09 15:11:34 +01:00
Jakub Jelinek
83ca86ca70 5.0.0-0.10 2015-02-09 15:11:13 +01:00
Jakub Jelinek
314add3fda 5.0.0-0.9 2015-02-08 17:45:17 +01:00
Jakub Jelinek
765b1cc36a 5.0.0-0.9 2015-02-08 17:42:08 +01:00
Jakub Jelinek
ff74606e8e 5.0.0-0.8 2015-02-06 14:10:27 +01:00
Jakub Jelinek
274be4f351 5.0.0-0.7 2015-02-05 11:26:15 +01:00
Jakub Jelinek
a6d3dcaca6 5.0.0-0.7 2015-02-05 11:16:27 +01:00
Jakub Jelinek
2f08a3f6d8 5.0.0-0.7 2015-02-05 11:15:05 +01:00
Jakub Jelinek
ff411575cc 5.0.0-0.6 2015-01-30 20:16:01 +01:00
Jakub Jelinek
b8d50582fb 5.0.0-0.6 2015-01-30 19:35:36 +01:00
Jakub Jelinek
7f99993652 5.0.0-0.5 2015-01-24 10:03:24 +01:00
Jakub Jelinek
06398e8981 4.9.2-5 2015-01-08 19:01:59 +01:00
Jakub Jelinek
b75648d9b2 4.9.2-4 2015-01-07 18:18:42 +01:00
Jakub Jelinek
79c442fecf 4.9.2-3 2014-12-17 12:11:31 +01:00
Jakub Jelinek
4ac68e8f20 4.9.2-2 2014-12-12 15:19:55 +01:00
Jakub Jelinek
e3e00ff5dd 4.9.2-2 2014-12-12 15:05:23 +01:00
Jakub Jelinek
b30271576a 4.9.2-2 2014-12-12 14:42:21 +01:00
Jakub Jelinek
79ac3cdb38 4.9.2-1 2014-11-01 09:52:33 +01:00
Jakub Jelinek
f5f8bc6087 4.9.2-1 2014-11-01 09:17:01 +01:00
Jakub Jelinek
3438bcad98 4.9.1-13 2014-10-24 11:12:02 +02:00
Jakub Jelinek
4fa57fa088 4.9.1-12 2014-10-17 18:54:51 +02:00
Jakub Jelinek
a593d741ef 4.9.1-11 2014-09-30 19:14:37 +02:00
Jakub Jelinek
8036281669 4.9.1-10 2014-09-22 13:02:00 +02:00
Jakub Jelinek
24eca83ae3 4.9.1-9 2014-09-12 12:12:54 +02:00
Jakub Jelinek
69d0fcbc90 4.9.1-9 2014-09-12 11:08:32 +02:00
Jakub Jelinek
0806d93e69 4.9.1-8 2014-08-15 12:42:25 +02:00
Jakub Jelinek
d048d4b08d 4.9.1-7 2014-08-14 01:57:18 +02:00
Jakub Jelinek
af3b5a8175 4.9.1-6 2014-08-13 11:30:49 +02:00
Jakub Jelinek
69c89853de 4.9.1-5 2014-08-07 09:46:46 +02:00
Jakub Jelinek
cc74938640 4.9.1-3 2014-08-01 11:39:33 +02:00
Dan Horák
5a434b44d3 - update from trunk with fix for #1117799 2014-07-24 22:00:22 +02:00
Jakub Jelinek
4503e5ecde 4.9.1-2 2014-07-17 11:18:54 +02:00
Jakub Jelinek
c204df3143 4.9.1-1 2014-07-16 18:02:45 +02:00
Jakub Jelinek
b63748e323 4.9.1-1 2014-07-16 17:41:50 +02:00
Tom Callaway
a365d3e4eb fix license handling 2014-07-12 11:07:26 -04:00
Jakub Jelinek
17446a0ad9 4.9.0-14 2014-07-02 19:57:02 +02:00
Jakub Jelinek
78557d4f6e 4.9.0-14 2014-07-02 19:24:13 +02:00
Jakub Jelinek
3e2f90cd29 4.9.0-13 2014-06-25 13:25:59 +02:00
Jakub Jelinek
4c9c56bc02 4.9.0-12 2014-06-19 16:03:34 +02:00
Kyle McMartin
7e9585f371 Avoid applying patch 16 twice. 2014-06-18 18:36:51 -04:00
Richard Henderson
4ec33619df Import fix for target/pr61545 from the 4.9 branch. 2014-06-18 17:57:17 -04:00
Jakub Jelinek
8c3f968e67 4.9.0-10 2014-06-17 20:42:26 +02:00
Jakub Jelinek
593c3952f8 4.9.0-9 2014-06-12 23:32:43 +02:00
Jakub Jelinek
4d58f0308a 4.9.0-9 2014-06-12 23:31:18 +02:00
Dennis Gilmore
b446c2e737 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 08:29:05 -05:00
Jakub Jelinek
5a75d1ef76 4.9.0-8 2014-06-05 17:35:21 +02:00
Jakub Jelinek
fd8fd40120 4.9.0-7 2014-06-04 20:44:45 +02:00
Jakub Jelinek
033def827b 4.9.0-6 2014-05-29 21:26:29 +02:00
Jakub Jelinek
99dddb3746 4.9.0-6 2014-05-29 21:04:21 +02:00
Jakub Jelinek
6d24375c60 4.9.0-5 2014-05-18 19:18:35 +02:00
Jakub Jelinek
d43d3d6446 4.9.0-5 2014-05-18 18:55:32 +02:00
Jakub Jelinek
d495ed6f81 4.9.0-4 2014-05-14 09:38:48 +02:00
Jakub Jelinek
83a8e4c260 4.9.0-4 2014-05-14 09:36:18 +02:00
Jakub Jelinek
58525d3c9e 4.9.0-3 2014-05-06 10:23:35 +02:00
Jakub Jelinek
991ab254f2 4.9.0-2 2014-05-05 10:14:18 +02:00
Jakub Jelinek
594ac2c7d7 4.9.0-2 2014-05-05 10:08:28 +02:00
Jakub Jelinek
bd92d74066 4.9.0-2 2014-05-05 10:08:10 +02:00
Jakub Jelinek
14fee31c28 4.9.0-2 2014-05-05 09:54:42 +02:00
Jakub Jelinek
8e4bdb38f2 4.9.0-1 2014-04-22 23:04:52 +02:00
Jakub Jelinek
848872f40b 4.9.0-1 2014-04-22 21:43:37 +02:00
Jakub Jelinek
c3342eaf1c 4.9.0-1 2014-04-22 21:43:25 +02:00
Jakub Jelinek
a079048eee 4.9.0-1 2014-04-22 21:36:41 +02:00
Jakub Jelinek
2a555c3cf9 4.9.0-0.10 2014-04-11 19:16:27 +02:00
Jakub Jelinek
7d55b59b7e 4.9.0-0.9 2014-04-09 09:14:23 +02:00
Jakub Jelinek
8d0243eb05 4.9.0-0.9 2014-04-09 08:46:36 +02:00
Jakub Jelinek
39b12a1a1b 4.8.2-15 2014-02-20 21:22:24 +01:00
Jakub Jelinek
39f49505ef Clean up last change 2014-02-20 15:06:38 +01:00
Kyle McMartin
57702a0fa8 aarch64: fix cc1plus segfault using pch (#1058991), PR pch/60010 2014-02-01 02:48:55 -05:00
Jakub Jelinek
cf2421524e 4.8.2-13 2014-01-22 00:23:57 +01:00
Jakub Jelinek
308f1508a6 4.8.2-11 2014-01-15 10:56:53 +01:00
Jakub Jelinek
1bc0509b8f 4.8.2-7 2013-12-12 19:22:29 +01:00
Jakub Jelinek
78dc96aa1e 4.8.2-6 2013-12-11 20:14:32 +01:00
Jakub Jelinek
6809951262 4.8.2-5 2013-12-10 09:28:23 +01:00
Jakub Jelinek
8be72f05f6 4.8.2-5 2013-12-10 08:04:59 +01:00
Jakub Jelinek
1984ee75ad 4.8.2-5 2013-12-09 19:10:08 +01:00
Jakub Jelinek
107d671c75 4.8.2-4 2013-11-11 09:32:01 +01:00
Jakub Jelinek
5652b86227 4.8.2-1 2013-10-17 09:52:32 +02:00
Jakub Jelinek
01c6d18afa 4.8.1-10 2013-09-20 13:18:45 +02:00
Jakub Jelinek
e175f3e4b7 4.8.1-9 2013-09-15 21:24:04 +02:00
Jakub Jelinek
cf558d9039 4.8.1-8 2013-09-09 19:36:26 +02:00
Jakub Jelinek
cb3be801e6 4.8.1-7 2013-08-29 17:01:17 +02:00
Jakub Jelinek
6f858633ed 4.8.1-7 2013-08-29 16:34:42 +02:00
Jakub Jelinek
d747bb409f 4.8.1-7 2013-08-29 16:33:10 +02:00
Jakub Jelinek
f1ba2f493a 4.8.1-6 2013-08-14 20:17:54 +02:00
Dennis Gilmore
7c9911eee8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 07:32:26 -05:00
Jakub Jelinek
e7ac0256f6 4.8.1-5 2013-07-17 18:20:16 +02:00
Jakub Jelinek
3abd19c007 4.8.1-4 2013-07-16 00:31:20 +02:00
Jakub Jelinek
f9bd6769eb 4.8.1-3 2013-06-28 15:37:40 +02:00
Jakub Jelinek
c27a7db22e 4.8.1-3 2013-06-28 15:28:31 +02:00
Jakub Jelinek
0e0fc2804a 4.8.1-2 2013-06-12 10:59:07 +02:00
Jakub Jelinek
a19406ffe8 4.8.1-1 2013-06-03 20:28:38 +02:00
Jakub Jelinek
9584892771 4.8.0-8 2013-05-26 21:39:57 +02:00
Jakub Jelinek
9af2ab495c 4.8.0-7 2013-05-24 20:25:50 +02:00
Jakub Jelinek
5c60aab4d1 4.8.0-6 2013-05-17 18:11:08 +02:00
Jakub Jelinek
4bcc1e4fe2 4.8.0-5 2013-05-10 17:36:24 +02:00
Jakub Jelinek
8938366a48 4.8.0-4 2013-05-07 13:12:58 +02:00
Jakub Jelinek
3b9c960514 4.8.0-3 2013-04-19 17:31:47 +02:00
Jakub Jelinek
c0371f2be9 4.8.0-2 2013-04-12 15:24:58 +02:00
Jakub Jelinek
694ef36d21 4.8.0-1 2013-03-22 18:26:48 +01:00
Jakub Jelinek
729b75087d 4.8.0-0.18 2013-03-20 17:03:17 +01:00
Jakub Jelinek
220b984b00 4.8.0-0.17 2013-03-16 18:51:57 +01:00
Jakub Jelinek
89bd8eeaf5 4.8.0-0.16 2013-03-07 19:13:44 +01:00
Jakub Jelinek
2bea4b26c1 4.8.0-0.15 2013-03-04 13:47:31 +01:00
Jakub Jelinek
8799d226ba 4.8.0-0.14 2013-02-20 19:12:32 +01:00
Jakub Jelinek
48c4d3a12f 4.8.0-0.14 2013-02-20 17:50:11 +01:00
Jakub Jelinek
7789476ecb 4.8.0-0.14 2013-02-20 17:13:24 +01:00
Jakub Jelinek
7c03367081 4.8.0-0.14 2013-02-20 17:12:51 +01:00
Rex Dieter
4ab034f8ca rebuild (libmpc) 2013-02-19 11:56:29 -06:00
Jakub Jelinek
225104138d 4.8.0-0.13 2013-02-15 20:17:57 +01:00
Jakub Jelinek
d23aa8964c 4.8.0-0.12 2013-02-13 23:56:48 +01:00
Jakub Jelinek
218acd09ac 4.8.0-0.12 2013-02-13 23:32:18 +01:00
Jakub Jelinek
b471196219 4.8.0-0.11 2013-02-11 22:40:42 +01:00
Jakub Jelinek
081310d587 4.8.0-0.10 2013-02-08 20:35:05 +01:00
Jakub Jelinek
c9aef059c5 4.8.0-0.10 2013-02-08 19:18:31 +01:00
Jakub Jelinek
af08a8b294 gcc-4.8.0-0.9 2013-02-06 21:35:10 +01:00
Jakub Jelinek
99eb194caf 4.8.0-0.8 2013-01-31 21:21:37 +01:00
Jakub Jelinek
b9d5903bc3 4.8.0-0.7 2013-01-29 09:05:50 +01:00
Jakub Jelinek
5b97d78690 4.8.0-0.6 2013-01-24 10:22:45 +01:00
Jakub Jelinek
6980affb9b 4.8.0-0.5 2013-01-22 09:26:09 +01:00
Jakub Jelinek
f16dbfc81a 4.8.0-0.4 2013-01-21 23:25:34 +01:00
Jakub Jelinek
23db191d05 4.8.0-0.4 2013-01-21 19:53:27 +01:00
Jakub Jelinek
1f0b14bc67 4.8.0-0.4 2013-01-21 18:05:27 +01:00
Jakub Jelinek
95108be4ed 4.8.0-0.4 2013-01-21 18:04:47 +01:00
Jakub Jelinek
e835ae255a 4.8.0-0.3 2013-01-06 12:13:05 +01:00
Tom Callaway
30ee91c661 ignore ppl version 2012-12-03 17:15:50 -05:00
Tom Callaway
88d23c2975 rebuild for new ppl & cloog 2012-11-30 15:21:50 -05:00
Jakub Jelinek
171e01f806 4.7.2-8 2012-11-09 12:58:44 +01:00
Jakub Jelinek
8479884c4b 4.7.2-7 2012-11-05 20:48:49 +01:00
Jakub Jelinek
079c4158d0 4.7.2-7 2012-11-05 17:46:35 +01:00
Jakub Jelinek
747298b149 4.7.2-7 2012-11-05 17:21:03 +01:00
Jon Ciesla
f3ca3c472d Merge branch 'master' of ssh://pkgs.fedoraproject.org/gcc
Conflicts:
	gcc.spec
2012-10-15 15:03:47 -05:00
Jon Ciesla
dd781f028c Provides: bundled(libiberty) 2012-10-15 15:01:14 -05:00
Jakub Jelinek
b62b28279a 4.7.2-5 2012-10-15 10:48:10 +02:00
Jakub Jelinek
1db9652d3f 4.7.2-4 2012-10-09 14:00:55 +02:00
Jakub Jelinek
c7f844b164 4.7.2-3 2012-10-01 11:20:26 +02:00
Jakub Jelinek
a1b7d697b8 4.7.2-2 2012-09-21 14:52:56 +02:00
Jakub Jelinek
703be9734e 4.7.2-2 2012-09-21 14:33:13 +02:00
Jakub Jelinek
5d9509e3f6 4.7.2-1 2012-09-20 18:55:09 +02:00
Jakub Jelinek
b5e6324f17 4.7.1-8 2012-09-13 22:58:21 +02:00
Jakub Jelinek
ed30c6bf51 4.7.1-8 2012-09-13 22:56:13 +02:00
Jakub Jelinek
8181de5ce0 4.7.1-8 2012-09-13 22:35:11 +02:00
Jakub Jelinek
1d285b5a5f 4.7.1-7 2012-08-13 20:30:09 +02:00
Jakub Jelinek
b9d0acf940 4.7.1-7 2012-08-13 19:53:49 +02:00
Jakub Jelinek
e02177a0fa 4.7.1-6 2012-08-10 15:26:14 +02:00
Jakub Jelinek
5ef5ca7845 4.7.1-5 2012-07-20 19:01:30 +02:00
Jakub Jelinek
a54b05b75c 4.7.1-4 2012-07-18 10:50:12 +02:00
Jakub Jelinek
43ee372cff 4.7.1-3 2012-07-16 12:54:55 +02:00
Jakub Jelinek
ee79e7e0ab 4.7.1-2 2012-07-13 11:36:11 +02:00
Jakub Jelinek
8eaabf978c 4.7.1-1 2012-06-29 14:26:07 +02:00
Jakub Jelinek
b1be385d8b 4.7.1-1 2012-06-29 10:44:22 +02:00
Jakub Jelinek
83584bab04 4.7.0-7 2012-06-04 20:43:00 +02:00
Jakub Jelinek
d2bfdbf5fa 4.7.0-7 2012-06-04 20:33:15 +02:00
Jakub Jelinek
23fc385ac6 4.7.0-6 2012-05-25 20:29:45 +02:00
Jakub Jelinek
63df62bec5 4.7.0-6 2012-05-25 18:17:59 +02:00
Jakub Jelinek
09d4d57e3f 4.7.0-5 2012-05-07 16:10:48 +02:00
Jakub Jelinek
6fbf2051a5 4.7.0-4 2012-05-04 09:14:46 +02:00
Jakub Jelinek
3eca00bcb5 4.7.0-3 2012-05-02 14:07:45 +02:00
Jakub Jelinek
58da100211 4.7.0-2 2012-04-16 13:00:59 +02:00
Jakub Jelinek
76070518ae 4.7.0-1 2012-03-22 12:15:35 +01:00
Jakub Jelinek
ceba2f7e86 4.7.0-0.20 2012-03-15 20:47:29 +01:00
Jakub Jelinek
8b74069114 4.7.0-0.19 2012-03-08 12:20:03 +01:00
Jakub Jelinek
055a7a490c 4.7.0-0.18 2012-02-29 10:52:44 +01:00
Jakub Jelinek
02343d2d87 4.7.0-0.17 2012-02-27 22:54:40 +01:00
Jakub Jelinek
c886fb5bab 4.7.0-0.16 2012-02-24 10:31:38 +01:00
Jakub Jelinek
52ed89edc9 4.7.0-0.15 2012-02-23 19:05:22 +01:00
Jakub Jelinek
2382f77e4f 4.7.0-0.14 2012-02-22 00:23:44 +01:00
Jakub Jelinek
48fb608e1f 4.7.0-0.13 2012-02-16 13:32:49 +01:00
Jakub Jelinek
9cf7da719f 4.7.0-0.13 2012-02-16 13:19:06 +01:00
Jakub Jelinek
af901f0d9b 4.7.0-0.12 2012-02-08 18:53:49 +01:00
Jakub Jelinek
f2ce251d7b 4.7.0-0.11 2012-02-07 00:32:19 +01:00
Jakub Jelinek
21d9bf9a9a 4.7.0-0.11 2012-02-07 00:21:35 +01:00
Jakub Jelinek
e3e70e5e70 4.7.0-0.10 2012-01-26 14:17:11 +01:00
Jakub Jelinek
c0579b832a 4.7.0-0.9 2012-01-23 23:24:38 +01:00
Jakub Jelinek
15d1c7249f 4.7.0-0.8.fc17 2012-01-19 20:38:00 +01:00
Jakub Jelinek
8529466512 4.7.0-0.7 2012-01-17 18:29:23 +01:00
Jakub Jelinek
cb86c036cc 4.7.0-0.6 2012-01-12 18:58:05 +01:00
Dan Horák
7673532492 fix build without libitm 2012-01-07 11:33:38 +01:00
Jakub Jelinek
9414f6f26c 4.7.0-0.5 2012-01-06 21:08:18 +01:00
Jakub Jelinek
d962a92335 4.7.0-0.4 2012-01-05 22:02:40 +01:00
Jakub Jelinek
e1c663c977 4.7.0-0.3 2012-01-04 21:51:04 +01:00
Jakub Jelinek
a539bf4094 4.7.0-0.2 2012-01-03 15:31:26 +01:00
Jakub Jelinek
5c29a25740 4.7.0-0.2 2012-01-03 15:17:22 +01:00
Rex Dieter
de609bb65f rebuild (gmp) 2011-10-31 10:51:39 -05:00
Jakub Jelinek
7750bc9d3c 4.6.2-1 2011-10-27 14:48:18 +02:00
Jakub Jelinek
c2adc6fa4b 4.6.2-1 2011-10-27 10:53:55 +02:00
Dennis Gilmore
8647f27101 - Rebuilt for glibc bug#747377 2011-10-26 18:47:25 -05:00
Marcela Mašláňová
9e87f7a00a rebuild with new gmp without compat lib 2011-10-20 18:05:27 +02:00
Marcela Mašláňová
eae73016d7 rebuild with new gmp 2011-10-10 15:33:42 +02:00
Jakub Jelinek
758837f646 4.6.1-3 2011-07-15 13:00:47 +02:00
Jakub Jelinek
9679e72bfc 4.6.1-2 2011-07-08 10:23:46 +02:00
Jakub Jelinek
03e379eaf6 gcc-4.6.1-1 2011-06-27 22:08:32 +02:00
Jakub Jelinek
9c16225727 4.6.0-10 2011-06-03 14:46:33 +02:00
Jakub Jelinek
55c286cdef 4.6.0-9 2011-05-30 18:20:41 +02:00
Jakub Jelinek
d176bf367a 4.6.0-8 2011-05-25 11:10:21 +02:00
Jakub Jelinek
3774a68ac6 Merge branch 'master' of ssh://pkgs.fedoraproject.org/gcc
Conflicts:
	gcc.spec
2011-05-25 11:05:40 +02:00
Jakub Jelinek
a3e3a13e14 4.6.0-8 2011-05-25 10:55:04 +02:00
Dennis Gilmore
c365d99172 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 17:16:38 -06:00
Jakub Jelinek
6b781854a6 4.6.0-0.6 2011-02-05 09:43:14 +01:00
Jakub Jelinek
055fab3c16 4.6.0-0.5 2011-01-28 12:29:35 +01:00
Jakub Jelinek
794381f06a 4.6.0-0.5 2011-01-28 11:34:30 +01:00
Jakub Jelinek
f7f5fb5d3e 4.6.0-0.5 2011-01-28 11:21:01 +01:00
Jakub Jelinek
2512207346 ppc build fixes. 2011-01-24 12:53:44 +01:00
Jakub Jelinek
eaa63a4598 ppc build fixes. 2011-01-24 12:53:05 +01:00
Jakub Jelinek
f9a19c1c37 Fix a pasto. 2011-01-23 11:21:19 +01:00
Jakub Jelinek
37b9e831cd 4.6.0-0.3 2011-01-22 15:11:59 +01:00
Jakub Jelinek
1c4059f5c4 4.6.0-0.2 2011-01-22 13:03:46 +01:00
Jakub Jelinek
f3bd36c606 4.6.0-0.2 2011-01-22 12:21:01 +01:00
Jakub Jelinek
759d90703d 4.6.0-0.2 2011-01-22 11:26:14 +01:00
Jakub Jelinek
20b1a2c231 4.5.1-6 2010-11-30 16:44:53 +01:00
Jakub Jelinek
bb9f8664bb 4.5.1-5 2010-11-12 23:25:09 +01:00
Dennis Gilmore
25220f3a3f Merge branch 'f14'
Conflicts:
	gcc.spec
2010-08-31 09:26:05 -05:00
Dennis Gilmore
8694567421 enable cloog on sparc arches 2010-08-31 09:24:28 -05:00
Jakub Jelinek
3e097055d1 4.5.1-1 2010-08-12 19:22:34 +02:00
David Malcolm
bf880f673d recompiling .py files against Python 2.7 (rhbz#623302) 2010-08-11 17:31:19 -04:00
David Malcolm
60a4c4d537 recompiling .py files against Python 2.7 (rhbz#623302) 2010-08-11 17:31:06 -04:00
Jakub Jelinek
2d7b03d247 4.5.0-4 2010-07-30 17:32:29 +02:00
Jakub Jelinek
e409bbf1b0 4.5.0-4 2010-07-30 17:10:43 +02:00
Fedora Release Engineering
034cab8256 dist-git conversion 2010-07-28 15:08:35 +00:00
Jakub Jelinek
4b316cf2e5 4.5.0-3 2010-07-16 10:49:04 +00:00
Jakub Jelinek
4459e8aea1 4.5.0-3 2010-07-16 10:37:45 +00:00
Jakub Jelinek
b5a20a1d7e 4.5.0-3 2010-07-16 10:29:01 +00:00
Jakub Jelinek
1074058107 4.5.0-2 2010-07-09 11:25:38 +00:00
Jakub Jelinek
121bd6bf21 4.5.0-2 2010-07-09 08:48:53 +00:00
Jakub Jelinek
8717b1d411 4.5.0-1 2010-07-07 17:35:21 +00:00
Jakub Jelinek
4572f2db82 4.4.4-10 2010-06-30 07:32:30 +00:00
Jakub Jelinek
36720823b7 4.4.4-9 2010-06-24 20:18:32 +00:00
Jakub Jelinek
52e0713736 4.4.4-8 2010-06-11 08:22:29 +00:00
Jakub Jelinek
fd1b3bc669 4.4.4-7 2010-06-08 10:01:16 +00:00
Tom Callaway
20c88e5918 static subpackages 2010-06-02 19:21:12 +00:00
Jakub Jelinek
2bd4446896 4.4.4-5.fc14 2010-05-25 22:50:28 +00:00
Jakub Jelinek
26c09a98ec 4.4.4-4 2010-05-18 21:17:39 +00:00
Jakub Jelinek
13e93d2a5d 4.4.4-3 2010-05-14 21:52:04 +00:00
Jakub Jelinek
2122c33f00 4.4.4-2 2010-05-03 20:26:52 +00:00
Jakub Jelinek
c55cbd53a6 4.4.4-1 2010-04-30 20:07:57 +00:00
Jakub Jelinek
23c1e2d22a 4.4.3-19 2010-04-27 19:29:26 +00:00
Jakub Jelinek
e332e73999 4.4.3-18 2010-04-22 09:26:43 +00:00
Jakub Jelinek
82f78973b0 4.4.3-16 2010-04-09 09:08:57 +00:00
Jakub Jelinek
483ed19fc1 4.4.3-15 2010-04-07 14:24:06 +00:00
Jakub Jelinek
dc2c0a96e5 4.4.3-15 2010-04-07 13:11:46 +00:00
Jakub Jelinek
d6469194bd 4.4.3-14 2010-04-01 15:05:31 +00:00
Jakub Jelinek
0a5caf80d3 4.4.3-13 2010-03-27 14:51:27 +00:00
Jakub Jelinek
1d0a646cc5 4.4.3-6 2010-02-11 21:58:44 +00:00
Jakub Jelinek
08e9ee2de5 4.4.3-5 2010-02-08 20:09:15 +00:00
Jakub Jelinek
bc7138a9a2 4.4.3-4 2010-01-27 19:49:01 +00:00
Dennis Gilmore
3b7f0ed37e add patch for sparc elf handling 2010-01-24 15:33:25 +00:00
Jakub Jelinek
108494b92d 4.4.3-1 2010-01-21 17:25:47 +00:00
Jakub Jelinek
1fd246efa8 4.4.2-25 2010-01-14 16:45:40 +00:00
Jakub Jelinek
6e98f300dc 4.4.2-20.fc13 2009-12-22 12:22:32 +00:00
Jakub Jelinek
462317c02b 4.4.2-13 2009-12-04 12:41:27 +00:00
Bill Nottingham
8f4400202c Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 23:19:20 +00:00
Jakub Jelinek
7e5ced8dfb 4.4.1-18 2009-10-01 08:07:34 +00:00
Jakub Jelinek
aad3859b62 4.4.1-17 2009-09-25 15:02:34 +00:00
Jakub Jelinek
e2781b7b62 4.4.1-16 2009-09-23 20:17:19 +00:00
Jakub Jelinek
b90c67c32e 4.4.1-16 2009-09-23 18:21:09 +00:00
Jakub Jelinek
ef4f83143f 4.4.1-15 2009-09-18 08:28:26 +00:00
Jakub Jelinek
dad43f9003 4.4.1-14 2009-09-16 14:15:14 +00:00
Jakub Jelinek
d5843666e9 4.4.1-14 2009-09-16 13:27:05 +00:00
Jakub Jelinek
e29a68e7a9 4.4.1-13 2009-09-11 10:19:55 +00:00
Jakub Jelinek
153c32b01a 4.4.1-13 2009-09-11 09:52:12 +00:00
Jakub Jelinek
d022d11749 4.4.1-12 2009-09-10 14:24:09 +00:00
Jakub Jelinek
a291f05d00 4.4.1-11 2009-09-09 09:20:44 +00:00
Jakub Jelinek
38ba9bfb90 4.4.1-11 2009-09-09 09:06:01 +00:00
Jakub Jelinek
116cffef39 4.4.1-10 2009-09-08 11:05:43 +00:00
Jakub Jelinek
1e5093a776 4.4.1-9 2009-09-03 22:50:33 +00:00
Jakub Jelinek
3b6291bcd4 4.4.1-8 2009-09-02 14:40:51 +00:00
Jakub Jelinek
cb4e33ae41 4.4.1-7 2009-09-01 14:23:12 +00:00
Jakub Jelinek
41ba330f5c 4.4.1-6 2009-08-18 15:32:25 +00:00
Jakub Jelinek
a80cc6e7a4 4.4.1-6 2009-08-18 13:48:10 +00:00
Jakub Jelinek
2e22743b01 4.4.1-5 2009-08-07 08:40:28 +00:00
Jakub Jelinek
4644e4c6ba 4.4.1-4 2009-08-05 16:18:07 +00:00
Jakub Jelinek
7c593b37fa 4.4.1-4 2009-08-05 15:56:25 +00:00
Jakub Jelinek
183c086052 4.4.1-3 2009-07-25 20:06:17 +00:00
Jakub Jelinek
542b0e2cf2 4.4.1-3 2009-07-25 10:08:12 +00:00
Jesse Keating
5b3f12009d - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-24 23:34:39 +00:00
Jakub Jelinek
9d32d8a8bc 4.4.1-2 2009-07-23 16:44:00 +00:00
Jakub Jelinek
3ebf1ff6bf 4.4.1-1 2009-07-22 12:32:06 +00:00
Jakub Jelinek
48bc863929 4.4.0-15 2009-07-21 17:18:39 +00:00
Jakub Jelinek
aefc846ec6 4.4.0-15 2009-07-21 16:55:31 +00:00
Jakub Jelinek
b4b081811c joe 2009-07-21 16:52:33 +00:00
Jakub Jelinek
54f2a73e85 4.4.0-14 2009-07-17 11:26:30 +00:00
Jakub Jelinek
326f95a149 4.4.0-13 2009-07-13 09:09:47 +00:00
Jakub Jelinek
07ae3828e7 4.4.0-12 2009-07-08 20:10:48 +00:00
Jakub Jelinek
0c755993b1 4.4.0-11 2009-07-07 17:24:05 +00:00
Jakub Jelinek
561373393e 4.4.0-10 2009-06-23 16:57:18 +00:00
Jakub Jelinek
bbfc11ab8f 4.4.0-10 2009-06-23 16:55:17 +00:00
Jakub Jelinek
057d3867f2 4.4.0-9 2009-06-15 17:49:24 +00:00
Jakub Jelinek
23f7769aa4 4.4.0-8 2009-06-12 10:08:19 +00:00
Jakub Jelinek
473419c647 4.4.0-8 2009-06-12 10:01:40 +00:00
Jakub Jelinek
eddb3f2c3a 4.4.0-7 2009-06-09 16:09:51 +00:00
Jakub Jelinek
1418c181c1 4.4.0-7 2009-06-09 14:26:59 +00:00
Jakub Jelinek
c3b415bb00 4.4.0-5 2009-05-14 08:52:31 +00:00
Jakub Jelinek
7adee03fa5 4.4.0-0.34 2009-04-14 17:54:34 +00:00
Jakub Jelinek
0ebfd21c57 4.4.0-0.34 2009-04-14 15:46:16 +00:00
Jakub Jelinek
cdcb4d30f8 4.4.0-0.33 2009-04-10 09:40:17 +00:00
Jakub Jelinek
293a503065 4.4.0-0.32 2009-04-09 12:54:27 +00:00
Jakub Jelinek
f56bb064e4 4.4.0-0.31 2009-03-30 18:21:47 +00:00
Jakub Jelinek
babb47d673 4.4.0-0.30 2009-03-28 09:33:10 +00:00
Jakub Jelinek
a1dd9faa06 4.4.0-0.29 2009-03-24 00:03:02 +00:00
Jakub Jelinek
9ecc1a3a56 4.4.0-0.28 2009-03-19 16:53:24 +00:00
Jakub Jelinek
718ed1464b 4.4.0-0.27 2009-03-17 19:39:55 +00:00
Jakub Jelinek
706509ff52 4.4.0-0.26 2009-03-14 08:48:46 +00:00
Jakub Jelinek
d5e4370952 4.4.0-0.25 2009-03-13 15:22:25 +00:00
Dennis Gilmore
31f39411a2 dont build cloog on sparc arches. use bootstrap on sparcv9 2009-03-12 14:51:57 +00:00
Jakub Jelinek
5a612cf11d 4.4.0-0.24 2009-03-10 11:23:08 +00:00
Jakub Jelinek
8ac0ea7ebe 4.4.0-0.23 2009-03-07 09:37:59 +00:00
Jakub Jelinek
caa5b98426 4.4.0-0.23 2009-03-07 09:16:22 +00:00
Jakub Jelinek
57f97f54f5 4.4.0-0.22 2009-03-04 15:23:21 +00:00
Jakub Jelinek
da33c910e9 Adjust for libcpp/lex.c changes. 2009-03-04 15:06:35 +00:00
Jakub Jelinek
00052d5c3a 4.4.0-0.22 2009-03-04 13:55:08 +00:00
Jesse Keating
a404f5d9fb - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-24 19:45:36 +00:00
Jakub Jelinek
4786fd5d72 4.4.0-0.21 2009-02-19 16:46:34 +00:00
Jakub Jelinek
9d8aac18cb 4.4.0-0.21 2009-02-19 16:45:44 +00:00
Jakub Jelinek
9fceea1844 4.4.0-0.20 2009-02-17 17:56:57 +00:00
Jakub Jelinek
3b4372beb4 4.4.0-0.19 2009-02-16 22:11:04 +00:00
Jakub Jelinek
ecb75e16b1 4.4.0-0.18 2009-02-13 13:27:56 +00:00
Jakub Jelinek
74d9670684 4.4.0-0.17 2009-02-11 14:39:24 +00:00
Jakub Jelinek
522700d7f6 4.4.0-0.16 2009-02-06 17:09:07 +00:00
Jakub Jelinek
d02d0c24e1 4.4.0-0.15 2009-02-04 22:38:29 +00:00
Jakub Jelinek
8318459afa 4.4.0-0.14 2009-02-03 21:00:20 +00:00
Jakub Jelinek
bd553397cd 4.4.0-0.13 2009-01-27 23:40:38 +00:00
Jakub Jelinek
32effdcb3a 4.4.0-0.12 2009-01-27 17:31:57 +00:00
Jakub Jelinek
e6636958bd 4.4.0-0.11 2009-01-27 16:46:38 +00:00
Jakub Jelinek
12092fe58a gcc44-cloog-dl.patch 2009-01-27 16:46:00 +00:00
Jakub Jelinek
5563284fa7 4.4.0-0.10 2009-01-27 16:37:00 +00:00
Jakub Jelinek
9f6c7e39fa 4.4.0-0.9 2009-01-21 07:10:38 +00:00
Jakub Jelinek
8cd2032d20 4.4.0-0.8 2009-01-21 00:38:46 +00:00
Jakub Jelinek
263fe1c06b 4.4.0-0.7 2009-01-21 00:19:17 +00:00
Jakub Jelinek
fc70adad35 4.4.0-0.6 2009-01-20 19:45:24 +00:00
Jakub Jelinek
f29a19f5ea 4.4.0-0.5 2009-01-20 19:28:07 +00:00
Jakub Jelinek
b281ffaf2a 4.4.0-0.4 2009-01-20 19:24:33 +00:00
Jakub Jelinek
6bd32f1b6d 4.4.0-0.4 2009-01-17 23:16:41 +00:00
Jakub Jelinek
5a5d8906df . 2009-01-17 08:25:15 +00:00
Jakub Jelinek
81c1aa90e1 4.4.0-0.4 2009-01-17 00:44:35 +00:00
Jakub Jelinek
7c07471093 4.4.0-0.3 2009-01-16 18:34:38 +00:00
Jakub Jelinek
d69d1f8218 4.3.2-7 2008-11-05 10:15:48 +00:00
Jakub Jelinek
5565b20a6b 4.3.2-6 2008-10-09 11:05:47 +00:00
Jakub Jelinek
a3328a1d29 4.3.2-6 2008-10-09 10:24:52 +00:00
Jakub Jelinek
469bb9a944 4.3.2-5 2008-10-08 13:12:55 +00:00
Jakub Jelinek
8b55e223d6 4.3.2-4 2008-09-17 21:48:16 +00:00
Jakub Jelinek
34352b072b 4.3.2-3 2008-09-05 22:45:28 +00:00
Jakub Jelinek
5127525464 4.3.2-3 2008-09-05 22:15:57 +00:00
Jakub Jelinek
cd9cbfcd14 4.3.2-2 2008-09-05 08:43:54 +00:00
Jakub Jelinek
1af11d046b 4.3.2-1 2008-08-29 16:55:52 +00:00
Jakub Jelinek
e41a249027 4.3.2-1 2008-08-29 11:35:32 +00:00
Jakub Jelinek
b10732a3ee 4.3.2-1 2008-08-29 11:16:06 +00:00
Jakub Jelinek
66f35a6aae 4.3.1-8 2008-08-25 12:56:48 +00:00
Jakub Jelinek
dc4fc4efba 4.3.1-8 2008-08-25 12:07:40 +00:00
Jakub Jelinek
f60b61efff 4.3.1-7 2008-08-14 07:10:39 +00:00
Jakub Jelinek
a7c5134730 4.3.1-7 2008-08-12 19:35:02 +00:00
Jakub Jelinek
b22a29f08c 4.3.1-6 2008-08-01 07:47:56 +00:00
Jakub Jelinek
e8d96b9005 4.3.1-5 2008-07-28 18:51:52 +00:00
Jakub Jelinek
002bb7bb04 4.3.1-5 2008-07-28 17:28:20 +00:00
Jakub Jelinek
9f5d8acce9 4.3.1-8 2008-07-08 09:50:17 +00:00
Jakub Jelinek
e1c771b901 4.3.1-4 2008-07-08 08:28:27 +00:00
Jakub Jelinek
5d277e24e6 4.3.1-3 2008-06-24 12:20:15 +00:00
Jakub Jelinek
7cd0f0de73 4.3.1-2 2008-06-12 20:12:04 +00:00
Jakub Jelinek
bae6176796 4.3.1-1 2008-06-09 11:42:57 +00:00
Jakub Jelinek
9dd31b0ca8 4.3.0-8 2008-04-28 15:26:55 +00:00
Jakub Jelinek
02167d8fc9 4.3.0-8 2008-04-28 13:34:17 +00:00
Jakub Jelinek
ae41cd9081 4.3.0-7 2008-04-16 08:15:27 +00:00
Jakub Jelinek
08a0a12f84 4.3.0-6 2008-04-04 12:50:28 +00:00
Jakub Jelinek
fdfaee17fd Fix for sparc 2008-03-28 12:41:58 +00:00
Jakub Jelinek
076c235049 4.3.0-5 2008-03-27 19:28:27 +00:00
Jakub Jelinek
c358f1d2d3 4.3.0-5 2008-03-27 14:32:22 +00:00
Jakub Jelinek
63fa8769db 4.3.0-4 2008-03-26 19:56:57 +00:00
Jakub Jelinek
56a73f457c 4.3.0-3 2008-03-14 17:58:56 +00:00
Jakub Jelinek
fa37083d6b 4.3.0-3 2008-03-14 17:51:01 +00:00
Jakub Jelinek
69c085da3a 4.3.0-2 2008-03-07 16:36:09 +00:00
Jakub Jelinek
d3981481e5 4.3.0-1 2008-03-07 09:08:38 +00:00
Jakub Jelinek
aa92b34140 4.3.0-0.13 2008-03-01 00:15:53 +00:00
Jakub Jelinek
9810a5be1b 4.3.0-0.12 2008-02-28 11:29:03 +00:00
Jakub Jelinek
872d559c70 4.3.0-0.11 2008-02-22 13:45:04 +00:00
Jakub Jelinek
7112ded666 4.3.0-0.10 2008-02-18 15:35:44 +00:00
Jakub Jelinek
9acf9331f9 4.3.0-0.10 2008-02-18 15:09:21 +00:00
Jakub Jelinek
96e022d38e 4.3.0-0.9 2008-02-14 08:50:18 +00:00
Jakub Jelinek
cbffc05bdd 4.3.0-0.8 2008-02-12 22:40:15 +00:00
Jakub Jelinek
f659baaab5 4.3.0-0.7 2008-01-30 09:10:23 +00:00
Jakub Jelinek
11c26b9220 4.3.0-0.6 2008-01-26 09:42:33 +00:00
Jakub Jelinek
915778d052 4.3.0-0.6 2008-01-25 20:23:23 +00:00
Jakub Jelinek
18792bedb3 4.3.0-0.6 2008-01-25 17:43:01 +00:00
Jakub Jelinek
769378652e 4.3.0-0.6 2008-01-25 17:07:14 +00:00
Jakub Jelinek
d854f22c92 4.3.0-0.5 2008-01-10 21:09:13 +00:00
Jakub Jelinek
c1c61f3fd5 4.3.0-0.4 2007-12-21 13:28:41 +00:00
Jakub Jelinek
8f50ce0235 4.3.0-0.4 2007-12-20 23:31:03 +00:00
Jakub Jelinek
1cefe55737 4.3.0-0.4 2007-12-20 17:45:52 +00:00
Jakub Jelinek
26315c4d94 4.3.0-0.4 2007-12-20 17:17:48 +00:00
Jakub Jelinek
9389c66798 4.3.0-0.4 2007-12-20 16:34:11 +00:00
Jakub Jelinek
9093a333b8 4.3.0-0.3 2007-12-14 18:00:42 +00:00
Jakub Jelinek
080629bad7 4.3.0-0.2 2007-12-12 23:29:33 +00:00
Jakub Jelinek
3daebbc617 4.3.0-0.2 2007-12-12 20:33:17 +00:00
Jakub Jelinek
293eaa4c37 4.3.0-0.2 2007-12-12 20:16:35 +00:00
Jakub Jelinek
56d2e81901 4.1.2-36 2007-12-12 14:09:21 +00:00
Jakub Jelinek
6d24351ab8 4.1.2-35 2007-12-02 19:05:44 +00:00
Jakub Jelinek
d8d9cbe2d6 4.1.2-34 2007-11-25 20:29:41 +00:00
Jakub Jelinek
70a3a1d063 4.1.2-32 2007-10-16 14:18:55 +00:00
Bill Nottingham
6a8aa58890 makefile update to properly grab makefile.common 2007-10-15 18:46:35 +00:00
Jakub Jelinek
720e849aa6 4.1.2-31 2007-10-02 22:21:55 +00:00
Jakub Jelinek
f7b32afe54 4.1.2-30 2007-10-01 21:32:51 +00:00
Jakub Jelinek
44d66d10ce 4.1.2-29 2007-09-28 21:27:06 +00:00
Jakub Jelinek
e198454f27 4.1.2-28 2007-09-25 16:09:05 +00:00
Jakub Jelinek
764e3b5c01 4.1.2-26 2007-09-22 14:04:01 +00:00
Jakub Jelinek
b2bb76df75 4.1.2-26 2007-09-22 13:39:39 +00:00
Jakub Jelinek
3b9adfc334 4.1.2-26 2007-09-22 13:25:53 +00:00
Jakub Jelinek
14e9c95c97 4.1.2-26 2007-09-22 12:45:46 +00:00
Jakub Jelinek
9899d703f0 4.1.2-26 2007-09-22 08:13:13 +00:00
Jakub Jelinek
e35b33c009 4.1.2-25 2007-09-17 21:03:53 +00:00
Jakub Jelinek
053ba6faf1 4.1.2-24 2007-09-14 20:46:35 +00:00
Jakub Jelinek
062e14b258 4.1.2-23 2007-09-07 07:12:55 +00:00
Jakub Jelinek
2d7fb2fe4b 4.1.2-22 2007-09-06 12:26:46 +00:00
Jakub Jelinek
78dcd37f23 4.1.2-21 2007-09-01 09:37:50 +00:00
Jakub Jelinek
59a7db289b 4.1.2-21 2007-09-01 09:36:16 +00:00
Jakub Jelinek
95df1c0db6 4.1.2-20 2007-08-31 21:09:32 +00:00
Jakub Jelinek
34b340a5bb 4.1.2-19 2007-08-21 19:33:58 +00:00
Jakub Jelinek
353b489040 4.1.2-18 2007-08-16 17:54:04 +00:00
Jakub Jelinek
6bee86761c Resolves: #251936 2007-08-13 16:29:39 +00:00
Jakub Jelinek
a4260957af 4.1.2-17 2007-07-24 20:37:38 +00:00
Jakub Jelinek
59ad88b1b6 4.1.2-16 2007-07-23 12:23:41 +00:00
Jakub Jelinek
6ca4426344 4.1.2-15 2007-07-04 20:06:39 +00:00
Jakub Jelinek
cdb0987e55 4.1.2-14 2007-06-26 13:12:19 +00:00
Jakub Jelinek
1c109062ac 4.1.2-13 2007-06-15 17:42:21 +00:00
Jakub Jelinek
a1271c1402 4.1.2-12 2007-05-03 22:15:08 +00:00
Jakub Jelinek
1b9112c69f 4.1.2-12 2007-05-03 21:56:10 +00:00
Jakub Jelinek
ed083d28ab 4.1.2-11 2007-04-25 09:44:58 +00:00
Jakub Jelinek
6215650c5f 4.1.2-20 2007-04-19 15:24:24 +00:00
Jakub Jelinek
3ae83f2f55 4.1.2-9 2007-04-18 20:10:59 +00:00
Jakub Jelinek
260b1eeeea 4.1.2-8 2007-04-03 16:21:25 +00:00
Jakub Jelinek
4a94a3ab7c 4.1.2-8 2007-04-03 15:12:10 +00:00
Jakub Jelinek
912fdb15c7 4.1.2-8 2007-04-03 13:56:17 +00:00
Jakub Jelinek
9ca88bbdad 4.1.2-8 2007-04-03 13:14:16 +00:00
Jakub Jelinek
7e02d2d2d4 4.1.2-7 2007-03-29 10:46:10 +00:00
Jakub Jelinek
520bd63cb6 4.1.2-6 2007-03-27 21:06:26 +00:00
Jakub Jelinek
1b4610da54 4.1.2-6 2007-03-27 15:39:46 +00:00
Jakub Jelinek
9cc4671e57 4.1.2-5 2007-03-17 11:51:39 +00:00
Jakub Jelinek
23208a98eb 4.1.2-5 2007-03-17 09:01:19 +00:00
Jakub Jelinek
17ad1f415d 4.1.2-4 2007-03-13 07:15:05 +00:00
Jakub Jelinek
ae0209e182 4.1.2-4 2007-03-12 21:04:29 +00:00
Jakub Jelinek
ebcce80e2c 4.1.2-4 2007-03-12 08:24:45 +00:00
Jakub Jelinek
b790ba84fd 4.1.2-4 2007-03-12 08:08:02 +00:00
Jakub Jelinek
9d2fc50bcb 4.1.2-3 2007-02-22 17:25:41 +00:00
Jakub Jelinek
17d198c856 4.1.2-2 2007-02-20 22:00:29 +00:00
Jakub Jelinek
5f278cbb05 4.1.2-1 2007-02-14 21:09:35 +00:00
Jakub Jelinek
3e333d73fd 4.1.1-57 2007-02-11 13:19:13 +00:00
Jakub Jelinek
15f5edb33e 4.1.1-56 2007-02-10 19:18:26 +00:00
Jakub Jelinek
6694c3c0bd 4.1.1-55 2007-02-02 21:17:24 +00:00
Jakub Jelinek
94c841924b 4.1.1-54 2007-01-23 22:13:04 +00:00
Jakub Jelinek
37dcfd256e 4.1.1-53 2007-01-08 23:49:58 +00:00
Jakub Jelinek
bc777ffd40 4.1.1-52 2007-01-05 23:27:48 +00:00
Jakub Jelinek
2f51fa55ec 4.1.1-51 2007-01-05 00:34:56 +00:00
David Woodhouse
7e010cb067 Normal build for Ada on PPC 2007-01-04 09:57:02 +00:00
David Woodhouse
ea88e8283b bootstrap ppc ada 2007-01-04 09:53:35 +00:00
Jakub Jelinek
5374b66e03 4.1.1-50 2007-01-03 19:15:15 +00:00
Jakub Jelinek
ec5ba4b332 4.1.1-49 2007-01-02 19:30:19 +00:00
Jakub Jelinek
6e03637960 4.1.1-49 2007-01-02 18:56:06 +00:00
Jakub Jelinek
a68debac84 4.1.1-48 2006-12-20 18:56:41 +00:00
Jakub Jelinek
8e902f289e 4.1.1-47 2006-12-14 19:26:31 +00:00
Jakub Jelinek
dc15cad10d 4.1.1-46 2006-12-13 18:57:53 +00:00
Jakub Jelinek
8b341f8702 4.1.1-45 2006-12-08 20:55:43 +00:00
Jakub Jelinek
d5c11cfd53 4.1.1-44 2006-12-01 16:52:40 +00:00
Jakub Jelinek
d11b9bad2e 4.1.1-43 2006-11-30 18:50:43 +00:00
Jakub Jelinek
037850b993 4.1.1-42 2006-11-24 22:16:12 +00:00
Jakub Jelinek
55a6d66519 4.1.1-41 2006-11-23 16:42:57 +00:00
Jakub Jelinek
7dc37acb7e 4.1.1-40 2006-11-22 16:52:46 +00:00
Jakub Jelinek
11d7d9c015 4.1.1-39 2006-11-20 23:29:17 +00:00
Jakub Jelinek
87db02e58f 4.1.1-38 2006-11-16 20:24:18 +00:00
Jakub Jelinek
43b776cbd8 4.1.1-37 2006-11-14 18:13:22 +00:00
Jakub Jelinek
017ca79e91 4.1.1-36 2006-11-14 10:58:55 +00:00
Jakub Jelinek
15341d9bde 4.1.1-36 2006-11-14 08:04:53 +00:00
Jakub Jelinek
a665d13e0a 4.1.1-35 2006-11-11 21:12:58 +00:00
Jakub Jelinek
38e55c4310 4.1.1-34 2006-11-11 12:37:34 +00:00
Jakub Jelinek
ed9b27bd76 4.1.1-34 2006-11-11 09:01:59 +00:00
Jakub Jelinek
2d5a1a3de6 4.1.1-33 2006-11-08 17:38:23 +00:00
Jakub Jelinek
b77fff395e 4.1.1-32 2006-11-04 09:29:17 +00:00
Jakub Jelinek
3807548186 4.1.1-31 2006-10-25 14:24:06 +00:00
Jakub Jelinek
52bcbb0bef 4.1.1-30 2006-10-11 11:27:35 +00:00
Jakub Jelinek
41b83a3de0 4.1.1-29 2006-10-06 00:03:44 +00:00
Jakub Jelinek
4f7e86848f 4.1.1-28 2006-09-30 19:13:59 +00:00
Jakub Jelinek
64c38ad92b 4.1.1-27 2006-09-28 19:13:28 +00:00
Jakub Jelinek
324a0ef6a3 4.1.1-26 2006-09-26 13:46:23 +00:00
Jakub Jelinek
f0186b6c4e 4.1.1-25 2006-09-23 12:02:33 +00:00
Jakub Jelinek
505db61429 4.1.1-24 2006-09-20 17:51:14 +00:00
Jakub Jelinek
7d4d713ef5 4.1.1-23 2006-09-17 10:53:40 +00:00
Jakub Jelinek
608f61e4f6 4.1.1-22 2006-09-15 15:51:44 +00:00
Jakub Jelinek
0c67701e65 4.1.1-22 2006-09-15 12:43:04 +00:00
Jakub Jelinek
9beafa1a7b 4.1.1-22 2006-09-15 09:41:09 +00:00
Jakub Jelinek
434d46731d 4.1.1-21 2006-09-08 15:23:31 +00:00
Jakub Jelinek
1fd6b28cd6 4.1.1-20 2006-08-28 19:57:07 +00:00
Jakub Jelinek
84cc3f2795 4.1.1-19 2006-08-25 18:46:56 +00:00
Jakub Jelinek
7ec9d07d96 4.1.1-19 2006-08-25 14:29:29 +00:00
Jakub Jelinek
5636c0d8a1 4.1.1-18 2006-08-18 08:02:11 +00:00
Jakub Jelinek
466a7f64bb 4.1.1-18 2006-08-18 07:38:36 +00:00
Jakub Jelinek
56455ee78d 4.1.1-17 2006-08-16 18:28:12 +00:00
Jakub Jelinek
65b2441465 4.1.1-17 2006-08-16 18:17:37 +00:00
Jakub Jelinek
b105d2620c 4.1.1-17 2006-08-16 18:08:42 +00:00
Jakub Jelinek
739db939a0 4.1.1-16 2006-08-12 05:31:39 +00:00
Jakub Jelinek
887b8dd25e 4.1.1-15 2006-08-11 20:58:28 +00:00
Jakub Jelinek
8b4105bed9 4.1.1-14 2006-08-02 21:29:50 +00:00
Jakub Jelinek
a95436ce1e 4.1.1-14 2006-08-02 21:18:17 +00:00
aoliva
531723aa9b - Backport fix by Andrew Haley for build problems related with the
bootstrap ClassLoader.
2006-07-25 18:27:23 +00:00
aoliva
08ed3d428d - Backport fix for NullPointerException in GCJ web plugin. 2006-07-24 20:04:26 +00:00
Jakub Jelinek
8c8ff6cbca 4.1.1-11 2006-07-21 15:26:08 +00:00
Jakub Jelinek
aca30a9e5a 4.1.1-10 2006-07-20 22:35:51 +00:00
Jakub Jelinek
05c328cb56 4.1.1-10 2006-07-20 21:31:10 +00:00
Jakub Jelinek
361b8b0787 4.1.1-10 2006-07-20 20:11:54 +00:00
Jakub Jelinek
0046873858 4.1.1-10 2006-07-20 19:00:55 +00:00
Jakub Jelinek
10ecdf84de 4.1.1-9 2006-07-18 19:45:31 +00:00
Jakub Jelinek
071e9f3821 4.1.1-8 2006-07-15 21:13:19 +00:00
Jakub Jelinek
8ad3758b03 4.1.1-7 2006-07-11 16:00:29 +00:00
Jakub Jelinek
4b67b8f3bd 4.1.1-7 2006-07-11 11:28:15 +00:00
Jakub Jelinek
221d72a81a 4.1.1-6 2006-06-29 12:14:29 +00:00
Jakub Jelinek
7efe8954fc 4.1.1-5 2006-06-20 09:11:27 +00:00
Jakub Jelinek
f7868613d4 4.1.1-4 2006-06-19 21:02:26 +00:00
Jakub Jelinek
1553064cdd 4.1.1-3 2006-06-13 20:12:36 +00:00
Jakub Jelinek
040d7b56ce 4.1.1-2 2006-06-12 16:38:44 +00:00
Jakub Jelinek
8e28751662 4.1.1-2 2006-06-12 13:44:09 +00:00
Jakub Jelinek
59af1ef27f 4.1.1-2 2006-06-12 12:57:41 +00:00
Jakub Jelinek
f7e705b8c7 4.1.1-2 2006-06-12 12:26:12 +00:00
Jakub Jelinek
e6e461457f 4.1.1-1 2006-05-25 09:47:21 +00:00
Jakub Jelinek
732331c50f 4.1.1-1 2006-05-25 09:47:00 +00:00
Jakub Jelinek
090869b6ea 4.1.0-19 2006-05-17 11:47:10 +00:00
Jakub Jelinek
c1ca6857e0 4.1.0-18 2006-05-15 10:33:37 +00:00
Jakub Jelinek
738b720c24 4.1.0-17 2006-05-14 18:14:16 +00:00
Jakub Jelinek
e2b4147062 4.1.0-17 2006-05-14 17:22:07 +00:00
Jakub Jelinek
d11b4f4d55 4.1.0-16 2006-05-13 08:48:20 +00:00
Jakub Jelinek
71c6d8251e 4.1.0-16 2006-05-12 17:58:32 +00:00
Jakub Jelinek
93bffb6307 4.1.0-15 2006-05-09 09:01:07 +00:00
Jakub Jelinek
523e60c801 4.1.0-14 2006-05-08 11:07:27 +00:00
Jakub Jelinek
d79f4e043f 4.1.0-13 2006-05-03 15:27:09 +00:00
Jakub Jelinek
c263f3cd09 4.1.0-12 2006-05-01 22:17:03 +00:00
Jakub Jelinek
c8cde7c9f2 4.1.0-12 2006-05-01 22:04:20 +00:00
Jakub Jelinek
1ddd0a667e 4.1.0-12 2006-05-01 21:36:49 +00:00
Jakub Jelinek
8f51164df5 4.1.0-11 2006-04-25 11:08:06 +00:00
Jakub Jelinek
c569a09b09 4.1.0-11 2006-04-25 10:16:22 +00:00
Jakub Jelinek
e2670d6ca9 4.1.0-10 2006-04-21 20:45:38 +00:00
Jakub Jelinek
02af9528dd 4.1.0-9 2006-04-20 14:09:06 +00:00
Jakub Jelinek
3407e5c7b2 4.1.0-9 2006-04-20 13:50:56 +00:00
Jakub Jelinek
bb1e141abb 4.1.0-9 2006-04-20 13:50:21 +00:00
Jakub Jelinek
830635c20b 4.1.0-8 2006-04-14 09:40:18 +00:00
Jakub Jelinek
a9798e966d 4.1.0-7 2006-04-10 21:30:22 +00:00
Jakub Jelinek
81cc570d17 4.1.0-6 2006-04-06 16:56:54 +00:00
Jakub Jelinek
c882a66296 4.1.0-5 2006-04-05 16:02:47 +00:00
Jakub Jelinek
6d50760f5e 4.1.0-4 2006-03-29 06:34:39 +00:00
Jakub Jelinek
6a07d2500b 4.1.0-4 2006-03-28 13:28:54 +00:00
aoliva
01bfb51f41 Add missing ChangeLog entry 2006-03-10 01:06:24 +00:00
aoliva
1d8a2210f2 - make ppc32 TLS PIC code sequences compatible with secure plt (#184446)
(Richard Henderson and myself)
2006-03-10 01:03:09 +00:00
aoliva
417da0080c - make ppc32 TLS PIC code sequences compatible with secure plt (#184446)
(Richard Henderson and myself)
2006-03-09 23:09:49 +00:00
Jakub Jelinek
ba74288e4e 4.1.0-2 2006-03-04 08:09:07 +00:00
Jakub Jelinek
4cf1e5e072 4.1.0-1 2006-02-28 23:06:24 +00:00
Jakub Jelinek
1d0510f5ba 4.1.0-0.31 2006-02-27 22:41:17 +00:00
Jakub Jelinek
0f4575453a 4.1.0-0.30 2006-02-27 16:57:32 +00:00
Jakub Jelinek
de449b50f0 4.1.0-0.29 2006-02-19 23:18:28 +00:00
Jakub Jelinek
286566e9ab 4.1.0-0.29 2006-02-19 22:48:02 +00:00
Jakub Jelinek
2142021a6e 4.1.0-0.28 2006-02-17 22:24:47 +00:00
aoliva
005dbd4fe9 - merge fix by Zdenek Dvorak for regression introduced by patch for PR
tree-optimization/26209
2006-02-15 01:24:58 +00:00
Jakub Jelinek
d66ca34a89 4.1.0-0.26 2006-02-14 17:04:24 +00:00
Jakub Jelinek
0ebfe6cfe8 4.1.0-0.25 2006-02-13 14:40:12 +00:00
Jesse Keating
4933be5fd5 bump for bug in double-long on ppc(64) 2006-02-11 02:48:07 +00:00
Jakub Jelinek
37908abc37 4.1.0-0.24 2006-02-10 15:37:12 +00:00
Jakub Jelinek
a961ae091c 4.1.0-0.24 2006-02-10 15:35:39 +00:00
Jakub Jelinek
ac41df11fe 4.1.0-0.24 2006-02-10 15:19:31 +00:00
Jakub Jelinek
c8ce578e04 4.1.0-0.23 2006-02-06 10:04:21 +00:00
Jakub Jelinek
fc84410858 4.1.0-0.22 2006-02-04 21:37:11 +00:00
Jakub Jelinek
6898870fe0 4.1.0-0.21 2006-02-04 13:25:21 +00:00
Jakub Jelinek
098a3e31e4 4.1.0-0.21 2006-02-04 13:10:03 +00:00
Jakub Jelinek
88acbabc0b 4.1.0-0.21 2006-02-04 12:46:44 +00:00
Jakub Jelinek
f2742db342 4.1.0-0.21 2006-02-04 12:45:43 +00:00
Jakub Jelinek
c60f238a75 4.1.0-0.21 2006-02-04 12:42:09 +00:00
Jakub Jelinek
2e4b5843c3 4.1.0-0.20 2006-02-01 22:56:36 +00:00
Jakub Jelinek
ec2696ec6a 4.1.0-0.19 2006-02-01 18:38:16 +00:00
Jakub Jelinek
25b7037404 4.1.0-0.18 2006-01-31 14:29:33 +00:00
Jakub Jelinek
9161942369 4.1.0-0.17 2006-01-28 10:00:01 +00:00
Jakub Jelinek
d244d63218 4.1.0-0.16 2006-01-21 11:38:40 +00:00
Jakub Jelinek
5bf05c3fa1 4.1.0-0.15 2006-01-17 18:05:12 +00:00
Jakub Jelinek
e3b7753cd4 4.1.0-0.14 2006-01-06 09:12:36 +00:00
Jakub Jelinek
ad3bcc06ba 4.1.0-0.13 2006-01-05 10:57:27 +00:00
Jakub Jelinek
707ff37ca8 - buildrequire libXtst-devel (#176898) 2006-01-04 10:13:55 +00:00
Jakub Jelinek
728cf60265 4.1.0-0.12 2005-12-23 09:48:52 +00:00
Jakub Jelinek
5abe69d810 4.1.0-0.11 2005-12-22 20:24:04 +00:00
Jakub Jelinek
fd40bd0a9c 4.1.0-0.10 2005-12-20 23:32:07 +00:00
Jakub Jelinek
d0766b4a06 4.1.0-0.9 2005-12-15 22:17:15 +00:00
Jakub Jelinek
32ff77e8b3 4.1.0-0.8 2005-12-14 22:37:18 +00:00
Jakub Jelinek
9dbc781592 4.1.0-0.8 2005-12-14 22:17:06 +00:00
Jakub Jelinek
b451690fec 4.1.0-0.8 2005-12-14 22:08:07 +00:00
Jakub Jelinek
4bdb853531 4.1.0-0.7 2005-12-12 23:04:12 +00:00
Jakub Jelinek
97d762787c add BuildReq for alsa-lib-devel and configure with --disable-dssi 2005-12-10 14:00:54 +00:00
Jakub Jelinek
49eb9af74e 4.1.0-0.6 2005-12-07 22:52:03 +00:00
Jakub Jelinek
294ae4196a 4.1.0-0.5 2005-12-07 18:06:53 +00:00
Jakub Jelinek
20687d6552 4.1.0-0.4 2005-12-01 13:03:02 +00:00
Jakub Jelinek
fea77518a0 auto-import gcc-4.1.0-0.3 on branch devel from gcc-4.1.0-0.3.src.rpm 2005-11-29 19:55:44 +00:00
Jakub Jelinek
3b13067f2b 4.0.2-7 2005-11-21 10:34:35 +00:00
Jakub Jelinek
16a4d079df 4.0.2-4 2005-11-09 12:21:57 +00:00
Jakub Jelinek
9ca44c5abb 4.0.2-3 2005-10-07 13:46:29 +00:00
Jakub Jelinek
2458a29b86 4.0.2-2 2005-10-05 21:05:16 +00:00
Jakub Jelinek
013684f303 4.0.2-1 2005-09-29 10:58:53 +00:00
Jakub Jelinek
28000ee4a3 4.0.1-14 2005-09-19 09:39:37 +00:00
Jakub Jelinek
ea85f0d15c 4.0.1-13 2005-09-06 11:59:50 +00:00
Jakub Jelinek
e8d52fea27 4.0.1-2 2005-08-31 16:45:29 +00:00
Jakub Jelinek
268a47eb91 4.0.1-11 2005-08-26 23:29:45 +00:00
Jakub Jelinek
cf31f49be1 4.0.1-10 2005-08-22 21:29:04 +00:00
Jakub Jelinek
57ddc9be29 4.0.1-9 2005-08-17 12:07:43 +00:00
Jakub Jelinek
a5fb0c5bc4 4.0.1-8 2005-08-10 21:18:25 +00:00
Jakub Jelinek
f120a42913 4.0.1-7 2005-08-08 14:48:45 +00:00
Jakub Jelinek
61da268758 4.0.1-6 2005-07-29 08:22:34 +00:00
Jakub Jelinek
f2aba0f4d2 4.0.1-5 2005-07-27 09:26:50 +00:00
Jakub Jelinek
c929ac9cbb 4.0.1-4 2005-07-20 16:49:20 +00:00
Jakub Jelinek
b9f642e576 4.0.1-3 2005-07-14 18:50:49 +00:00
Jakub Jelinek
99706dd15f 4.0.1-2 2005-07-10 12:46:57 +00:00
Jakub Jelinek
b5dc203eb8 4.0.1-1 2005-07-08 21:09:22 +00:00
Jakub Jelinek
bab9d8a00e 4.0.0-13 2005-06-22 23:26:59 +00:00
Jakub Jelinek
abceb792a3 4.0.0-12 2005-06-16 07:32:49 +00:00
Jakub Jelinek
287ad7c7c8 4.0.0-11 2005-06-06 16:25:39 +00:00
Jakub Jelinek
9ade9c3292 4.0.0-10 2005-05-31 19:21:04 +00:00
Jakub Jelinek
b8f74b22a1 4.0.0-9 2005-05-25 21:47:31 +00:00
Jakub Jelinek
a6ccad4b79 4.0.0-8 2005-05-19 23:16:52 +00:00
Jakub Jelinek
5fb6d39379 4.0.0-7 2005-05-18 21:40:41 +00:00
Jakub Jelinek
450cebf2df 4.0.0-6 2005-05-16 23:06:33 +00:00
Jakub Jelinek
a9bdb3fa20 4.0.0-5 2005-05-12 13:26:05 +00:00
Jakub Jelinek
08a0d000a7 4.0.0-4 2005-05-05 21:15:50 +00:00
Jakub Jelinek
9b88338a8c 4.0.0-3 2005-05-03 23:37:28 +00:00
Jakub Jelinek
caa7f5443c 4.0.0-2 2005-04-28 17:32:52 +00:00
Jakub Jelinek
a4dbd66875 4.0.0-1 2005-04-23 18:04:19 +00:00
Jakub Jelinek
6219fafd24 4.0.0-0.43 2005-04-20 07:37:42 +00:00
Jakub Jelinek
02184280fe 4.0.0-0.42 2005-04-12 23:56:09 +00:00
Jakub Jelinek
80fc19fc04 4.0.0-0.42 2005-04-12 23:02:26 +00:00
Jakub Jelinek
4e4852c2c0 4.0.0-0.41 2005-04-06 08:12:18 +00:00
Jakub Jelinek
3a87d2f207 4.0.0-0.40 2005-04-05 22:53:31 +00:00
Jakub Jelinek
da64629380 4.0.0-0.39 2005-04-03 09:26:16 +00:00
Jakub Jelinek
2b204b2e34 4.0.0-0.38 2005-03-30 08:20:38 +00:00
Jakub Jelinek
02b86c07b7 4.0.0-0.36 2005-03-24 08:48:31 +00:00
Jakub Jelinek
cf50eec122 4.0.0-0.35 2005-03-21 12:20:28 +00:00
Jakub Jelinek
2815947ffc 4.0.0-0.34 2005-03-15 17:23:22 +00:00
Jakub Jelinek
c81c5ede19 4.0.0-0.33 2005-03-11 14:06:49 +00:00
Jakub Jelinek
6754cb78f1 4.0.0-0.32 2005-03-09 01:03:22 +00:00
Jakub Jelinek
04cf13aa98 4.0.0-0.31 2005-03-03 13:27:03 +00:00
Jakub Jelinek
02f58b754d auto-import gcc-4.0.0-0.30 on branch devel from gcc-4.0.0-0.30.src.rpm 2005-02-28 12:48:42 +00:00
Jakub Jelinek
3b4d42f067 3.4.3-20 2005-02-22 21:58:35 +00:00
Jakub Jelinek
e34deee202 3.4.3-19 2005-02-12 08:51:45 +00:00
Jakub Jelinek
5b50bf9a5f 3.4.3-18 2005-02-10 14:24:51 +00:00
Jakub Jelinek
60a42e8518 3.4.3-17 2005-01-25 12:42:01 +00:00
Jakub Jelinek
947301d024 3.4.3-14 2005-01-14 09:24:00 +00:00
Jakub Jelinek
1999555eb5 3.4.3-12 (#144166) 2005-01-05 10:16:29 +00:00
Jakub Jelinek
f38927e6f0 3.4.3-11 2004-12-27 21:13:34 +00:00
Jakub Jelinek
6b8eaf941f 3.4.3-10 2004-12-13 23:20:39 +00:00
Jakub Jelinek
b20ae45416 3.4.3-9 2004-12-09 14:09:42 +00:00
Jakub Jelinek
38c5edfe3b 3.4.3-8 2004-12-08 11:33:10 +00:00
Jakub Jelinek
4f99c51b07 3.4.3-7 2004-11-26 22:58:15 +00:00
Jakub Jelinek
8489cff10e 3.4.3-3 2004-11-15 16:11:47 +00:00
Jakub Jelinek
fc2b5db9e9 3.4.3-1 2004-11-07 14:28:12 +00:00
Jakub Jelinek
6f00a21eac auto-import gcc-3.4.2-6 on branch devel from gcc-3.4.2-6.src.rpm 2004-10-18 14:50:21 +00:00
Jakub Jelinek
b44c3b74c8 auto-import gcc-3.4.2-5 on branch devel from gcc-3.4.2-5.src.rpm 2004-10-07 08:40:50 +00:00
Jakub Jelinek
1fa014ca1c auto-import gcc-3.2.3-44 on branch devel from gcc-3.2.3-44.src.rpm 2004-10-06 18:30:56 +00:00
Jakub Jelinek
656edca92a auto-import gcc-3.4.2-3 on branch devel from gcc-3.4.2-3.src.rpm 2004-10-04 22:38:20 +00:00
Jakub Jelinek
c4b65707d1 auto-import gcc-3.4.2-2 on branch devel from gcc-3.4.2-2.src.rpm 2004-09-20 12:54:07 +00:00
cvsdist
9b5f1bf894 auto-import changelog data from gcc-3.4.1-10.src.rpm
Wed Sep 01 2004 Jakub Jelinek <jakub@redhat.com> 3.4.1-10
- update from gcc-3_4-branch
- PRs c++/15461, c++/15890, c++/16246, c++/16706, c++/16851, c++/16889,
    c++/17068, c/14492, c/16180, debug/10695, middle-end/16693,
    rtl-optimization/16590, rtl-optimization/17078, target/15927,
    target/15948, target/16298, target/16974, target/17019, target/17093,
    target/17113, target/17119
- thread-safe C++ static initializers (Jason Merrill, #89828)
- fix x ? (unsigned long) d : (long) d conversion bug for d floating
    (#131082)
2004-09-09 05:50:22 +00:00
cvsdist
662572b88c auto-import changelog data from gcc-3.4.1-8.src.rpm
Tue Aug 17 2004 Jakub Jelinek <jakub@redhat.com> 3.4.1-8
- update from gcc-3_4-branch
- PRs 13956, 16684, bootstrap/16469, c++/16175, c++/16224, c++/16273,
    c++/16489, c++/16529, c++/16618, c++/16637, c++/16698, c++/16717,
    c++/16810, c++/16853, c++/16870, c++/16904, c++/16929, c++/16964,
    libgfortran/15930, libstdc++/12658, libstdc++/14697, libstdc++/16813,
    libstdc++/16959, middle-end/16790, other/16842, preprocessor/16366,
    rtl-optimization/16490, rtl-optimization/16536, rtl-optimization/16643,
    target/16239, target/16325
- avoid making silly copies in convert_move (Jeff Law)
- make sure all files in libgcj*.jar have identical timestamps accross all
    the architectures (#128431)
- one more gcj -C fix to make sure .class files are identical between
32-bit and 64-bit targets (#128431)
- put jumptables for .gnu.linkonce.t.* sections into .gnu.linkonce.r.*
    sections instead of .rodata (#129574, PR c++/16276)
- rtti linkonce fix (H.J.Lu, PR c++/16276)
- handle filenames with embedded spaces in gcj (Elliot Lee, #129675, PR
    java/9677)
- stop using dot symbols on ppc64 (Alan Modra)
- overlap fd_aux field of ppc64 .opd entries with next .opd entry's fd_func
    if a function is not going to use r11 passed to it
- avoid building multilib libjava's - they shouldn't be needed for
    packaging and otherwise we would need all of Gtk+ installed as both
    32-bit and
64-bit development environment
Thu Aug 12 2004 Thomas Fitzsimmons <fitzsim@redhat.com>
- build GTK peers, backport libjava changes from gui-branch
- rename gjar to fastjar
2004-09-09 05:49:27 +00:00
cvsdist
2a65be98ac auto-import changelog data from gcc-3.4.1-5.src.rpm
Thu Jul 15 2004 Jakub Jelinek <jakub@redhat.com> 3.4.1-5
- update from gcc-3_4-branch
- PRs 16478, bootstrap/16250, c++/16276, c++/16475, libgcj/16473,
    libgcj/16478, libgcj/7587, libstdc++/15928, libstdc++/16210,
    libstdc++/16248, libstdc++/16401, libstdc++/16411, other/15194,
    rtl-optimization/14700, rtl-optimization/16380, target/12602,
    target/13926, target/15186, target/15869, target/16130, target/16142,
    target/16143, target/16199, target/16344, target/16357, target/16407,
    target/16414, target/16416, target/16430, target/16445, target/16459,
    target/16494, target/1679
- rename rmiregistry, jar and rmic binaries and their man pages and install
    alternatives-managed symlinks in their place (Tom Fitzsimmons)
- make even multilib libstdc++.so's versioned
2004-09-09 05:48:43 +00:00
cvsdist
ca50aa86d1 auto-import changelog data from gcc-3.4.1-1.src.rpm
Sat Jul 03 2004 Jakub Jelinek <jakub@redhat.com> 3.4.1-1
- update from gcc-3_4-branch
- 3.4.1 release
- PRs bootstrap/14760, c++/14865, c++/14950, c++/16174, libstdc++/16154,
    libstdc++/16182, middle-end/16026, preprocessor/15572,
    preprocessor/15913, preprocessor/16192, rtl-optimization/14782,
    target/15551, target/16144, target/16176, wrong-code/15089,
    wrong-code/16129
- optimize some bitfield operations (PR tree-optimization/15310)
2004-09-09 05:47:47 +00:00
cvsdist
df90f6d62e auto-import changelog data from gcc-3.4.0-6.src.rpm
Tue Jun 22 2004 Jakub Jelinek <jakub@redhat.com> 3.4.0-6
- update from gcc-3_4-branch
- PRs c++/14007, c++/14930, c++/15096, c++/15947, c++/15967, c++/3518,
    libf2c/15151, libstdc++/16020, rtl-optimization/15159, target/10129,
    target/13292, target/15178, target/15550, target/15941
- fix gcc hang in CSE on ppc64 kernel (PR rtl-opt/16114, Richard Henderson)
- optimize unsigned int i; ... if (i == 0 || i == -1U) and similar tests
2004-09-09 05:47:29 +00:00
cvsdist
313039ad4f auto-import changelog data from gcc-3.4.0-5.src.rpm
Mon Jun 14 2004 Jakub Jelinek <jakub@redhat.com> 3.4.0-5
- update from gcc-3_4-branch
- PRs ada/14150, c++/14211, c++/15076, c++/15227, c++/15862, c++/15875,
    c++/15877, libstdc++/15775, rtl-optimization/15296,
    rtl-optimization/15761, target/13312, target/13803, target/14567,
    target/14960, target/15191, target/15653, target/8309
- don't optimize out Inf - Inf, Inf / Inf and 0 * Inf unless -ffast-math,
    as they should generate runtime exception (PR middle-end/15945)
- add libgnat-3.4.so and libgnarl-3.4.so symlinks
- disable Ada support on 64-bit arches and PPC32 for now, xnmake is deadly
    broken
- if Ada support is disabled, Obsolete older gcc-gnat and libgnat in gcc
    rpm
- add Provides libstdc++34 resp. libgcj34 in libstdc++ resp. libgcj
    packages
2004-09-09 05:47:19 +00:00
cvsdist
32bd4c3d4b auto-import changelog data from gcc-3.4.0-4.src.rpm
Wed Jun 09 2004 Jakub Jelinek <jakub@redhat.com> 3.4.0-4
- libstdc++ linker map fix for 64-bit arches (Jason Merrill)
- for the time being undeprecate #pragma interface and #pragma
    implementation
Wed Jun 09 2004 Jakub Jelinek <jakub@redhat.com> 3.4.0-3
- update from gcc-3_4-branch
- PRs c++/13092, c/14649, c++/14668, c/14765, c++/14777, c++/14821,
    c++/14883, c++/14932, c++/15025, c++/15044, c++/15057, c++/15083,
    c++/15142, c++/15165, c++/15209, c++/15285, c++/15287, c++/15299,
    c++/15317, c++/15329, c++/15337, c++/15427, c++/15471, c++/15503,
    c++/15507, c++/15542, c++/15554, c++/15625, c++/15629, c++/15640,
    c++/15696, c++/15701, c++/15742, c/15749, c++/15766, c++/15815,
    java/14315, libstdc++/12854, libstdc++/13928, libstdc++/14600,
    libstdc++/15123, libstdc++/15565, libstdc++/15675, middle-end/15069,
    middle-end/15228, middle-end/15666, objc/7993, rtl-opt/15193,
    rtl-optimization/15717, target/13250, target/14457, target/14478,
    target/14542, target/15569, target/15598, target/15626, target/15693,
    target/15782, target/15783
- fix ICE on IA-64 with -frename-registers -Os (Jim Wilson, #117946, PR
    rtl-optimization/15681)
- fix libffi bug on ia64 (#122923)
- fix ia64 backtrace (#125204)
2004-09-09 05:47:12 +00:00
cvsdist
3065048815 auto-import changelog data from gcc-3.4.0-2.src.rpm
Thu May 20 2004 Jakub Jelinek <jakub@redhat.com> 3.4.0-2
- update from gcc-3_4-branch
- PRs libgcj/14695, preprocessor/15067, 11591, bootstrap/14671,
    bootstrap/15120, c++/14962, c/15004, c++/15064, debug/14829,
    libstdc++/12077, libstdc++/14220, libstdc++/14245, libstdc++/14340,
    libstdc++/14775, libstdc++/14975, libstdc++/15002, libstdc++/15046,
    libstdc++/15047, libstdc++/11610, libstdc++/15074, libstdc++/15090,
    libstdc++/15361, libstdc++/15412, libstdc++/15488, libstdc++/15489,
    middle-end/15054, optimization/13985, optimization/15100,
    optimization/15112, other/1963, target/14715, target/14723,
    target/14813, target/14857, target/15084, target/15130, target/15189,
    target/15202, target/15290, target/15301, target/15302, target/15331
- use lib64 instead of lib directories on ia64 if lib64 is set to lib64 by
    rpm
- add Obsoletes for gcc34 etc. rpms
- emit .note.GNU-stack on IA-64
- fix libgcc build on SPARC*
- fix SPARC* bi-arch compiler
2004-09-09 05:46:55 +00:00
cvsdist
2939ca51d7 auto-import changelog data from gcc-3.4.0-1.src.rpm
Tue Apr 20 2004 Jakub Jelinek <jakub@redhat.com> 3.4.0-1
- GCC 3.4 release
- PRs bootstrap/14992, other/14918, 14936, ada/14538, ada/14665,
    bootstrap/14462, c/14828, c++/14804, 14219, c++/14808, c++/14803,
    c++/14804, c++/14810, c++/14724, c++/14763, c++/14639, bootstrap/14893,
    libstdc++/14783, libstdc++/13598
- fix some tests on x86-64
- testcase for PR optimization/13488
2004-09-09 05:46:41 +00:00
cvsdist
0002346b1b auto-import gcc-3.4.0-0.9 from gcc-3.4.0-0.9.src.rpm 2004-09-09 05:46:30 +00:00
cvsdist
967044a8ec auto-import gcc-3.4.0-0.7 from gcc-3.4.0-0.7.src.rpm 2004-09-09 05:45:39 +00:00
cvsdist
436078b127 auto-import gcc-3.4.0-0.6 from gcc-3.4.0-0.6.src.rpm 2004-09-09 05:45:06 +00:00
cvsdist
31e91a70db auto-import gcc-3.4.0-0.4 from gcc-3.4.0-0.4.src.rpm 2004-09-09 05:43:48 +00:00
cvsdist
dcc6ef7796 auto-import gcc-3.4.0-0.3 from gcc-3.4.0-0.3.src.rpm 2004-09-09 05:43:35 +00:00
cvsdist
a770daad2d auto-import gcc-3.4.0-0.2 from gcc-3.4.0-0.2.src.rpm 2004-09-09 05:42:59 +00:00
cvsdist
d520e2cb44 auto-import changelog data from gcc-3.3.3-7.src.rpm
Tue Apr 13 2004 Jakub Jelinek <jakub@redhat.com> 3.3.3-7
- update from gcc-3_3-branch
- PRs 14467, bootstrap/12527, bootstrap/13562, 14219, target/11716,
    c++/14804
Wed Apr 07 2004 Jakub Jelinek <jakub@redhat.com> 3.3.3-6
- fix cselib MEM invalidation (Jan Hubicka)
- fix default argument handling in templates (Mark Mitchell, #120221, PR
    c++/14763)
- fix PR c++/14724 (Match Mitchell)
Sat Apr 03 2004 Jakub Jelinek <jakub@redhat.com> 3.3.3-5
- different PR optimization/13424 fix
- fix a bug in long long argument handling (Eric Botcazou, PRs
    optimization/14235, optimization/13488)
- SPARC ldbl-128 fixes
Mon Mar 29 2004 Jakub Jelinek <jakub@redhat.com> 3.3.3-4
- update from gcc-3_3-branch
- PRs 11527, bootstrap/14356, c++/14230, c++/14401, c++/14476, debug/11231,
    debug/11983, debug/14079, driver/13577, middle-end/13448,
    middle-end/14470, middle-end/14470, middle-end/14470, middle-end/14535,
    opt/10776, optimization/13472, preprocessor/14438, target/10730,
    target/13877, target/13889, target/13889, target/14260, target/14533,
    target/14533, target/14558, target/14723
- fix PR c/14069
- fix gcj ICE on final unitialized local variable used in switch (Andrew
    Haley, #118219, PR java/14581)
- link libgcc_s even to C programs and executables if they need exception
    handling
- don't use 3dNOW! prefetches in x86-64 libgcj (H.J.Lu, #119022, PR
    target/14326)
- fix up -march=nocona/-mtune=nocona support
- fix typos in ICE hack, add -frandom-seek=0
- another attempt to fix aggregates with mixed const and non-const members
    and almost-zero initializer (Eric Botcazou, Mark Mitchell, PR
    optimization/13424)
- fix bitfield handling in a.b++ == const to ++a.b == const + 1
    transformations (PR c++/14755)
2004-09-09 05:42:32 +00:00
cvsdist
1888f83488 auto-import changelog data from gcc-3.3.3-3.src.rpm
Fri Mar 12 2004 Jakub Jelinek <jakub@redhat.com> 3.3.3-3
- update from gcc-3_3-branch
- PRs bootstrap/14348, c++/13635, c++/13907, c++/13932, c++/13944,
    c++/14033, c++/14083, c++/14250, c++/14409, c++/9941, debug/14328,
    inline-asm/6162, java/12890, libstdc++/14220, middle-end/11767,
    middle-end/14289, middle-end/14327, optimization/11864,
    optimization/12147, optimization/14381, optimization/7871,
    target/10904, target/13058, target/13918, target/14166, target/14209,
    target/14302, target/14346, target/14471, target/14480, target/14539,
    target/1532
- fix miscompilation on IA-32 with fix_trunc* between CC setter and
    consumer (Caroline Tice, #118026, PR target/12308)
- fix ICE caused by reload storing a fp constant into .rodata (Eric
    Botcazou, #117702, PRs optimization/13634, optimization/13472,
    optimization/14529)
- fix ICE in cp_expr_size (Mark Mitchell, #116213, PR c++/14230)
- fix s390x ICE in legitimize_pic_address (#117872, PR target/14533)
- error if -march or -mcpu is used in -m64 on x86-64 with x86-64
    incompatible CPU (#116650)
- emit dwarf2 debug info for __thread vars on ppc/ppc64 (#111628)
- make all subpackages owns all dirs in the gcc-lib tree they are using
Thu Feb 19 2004 Jakub Jelinek <jakub@redhat.com> 3.3.3-2
- don't imply -m3dnow with -m64 on x86-64
Tue Feb 17 2004 Jakub Jelinek <jakub@redhat.com> 3.3.3-1
- update from gcc-3_3-branch
- 3.3.3 release
- PRs bootstrap/13960, c++/10555, c++/10576, c++/11895, c++/13009,
    c++/13057, c++/13086, c++/13289, c++/13478, c++/13574, c++/13683,
    c++/13797, java/13824, libstdc++/10783, libstdc++/12540,
    libstdc++/12657, libstdc++/12967, libstdc++/12971, libstdc++/13369,
    libstdc++/13462, libstdc++/13650, libstdc++/13884, opt/12826,
    opt/12941, optimization/12440, other/14003, target/13073, target/14113
- PNI -> SSE3 renaming
- fix ICE with old style designated initializer (#115775)
- fix initialization of aggregates with const fields and const vars
    (#114610, PR optimization/13424)
- ppc64 java fixes (Alan Modra, PR target/13914)
2004-09-09 05:41:18 +00:00
cvsdist
6e77b8ca7c auto-import changelog data from gcc-3.3.2-7.src.rpm
Tue Jan 20 2004 Jakub Jelinek <jakub@redhat.com> 3.3.2-7
- update from gcc-3_3-branch
- PRs c++/12816, c++/13544, libstdc++/12352, libstdc++/12438,
    middle-end/11397, middle-end/13392, objc/7993, opt/11350, opt/12441,
    opt/13608, optimization/10392, target/11793, target/12561,
    target/13069, target/13585, target/9365
- avoid needless R_.*_JU?MP_SLOT relocation in crtbegin*.o
- backport @GCC_3.4 exported routines from gcc-3_4-branch to libgcc_s.so.1
Fri Jan 09 2004 Jakub Jelinek <jakub@redhat.com> 3.3.2-6
- update from gcc-3_3-branch
- PRs fortran/12632, target/13373, bootstrap/13068, middle-end/13475,
    target/11576, optimization/13394, c/13382, target/11271,
    middle-end/13400, optimization/13031, c++/13239, c++/2294, c++/5050,
    c++/11554, c++/12696, c++/12862, c++/13070, c++/13081, c++/13239,
    c++/13371, c++/13445, c++/13507, libstdc++/13007
- fix endless loop on AMD64 (#112678, PR optimization/13521)
- fix __builtin_expect
2004-09-09 05:38:30 +00:00
cvsdist
afdf6af56c auto-import changelog data from gcc-3.3.2-5.src.rpm
Fri Dec 19 2003 Jakub Jelinek <jakub@redhat.com> 3.3.2-5
- update from gcc-3_3-branch
- PRs target/11992, target/13122, optimization/13037, target/13256,
    target/12598, optimization/13318, optimization/13060,
    optimization/12965, target/13354, optimization/4490, target/13150,
    middle-end/10060, driver/13211, target/13302, target/11322,
    target/12467,
12969, target/8407, 10239, 11640, c++/12253, c++/13262, c++/13323,
    fortran/12633, libstdc++/6243, libstdc++/11612, libstdc++/12496,
    libstdc++/13290, libstdc++/9371, libstdc++/9546, libstdc++/10093,
    libstdc++/10095
- fix __builtin_expect in C++ code
- fix unwinding through SA_ONSTACK signal frames on IA-64
Fri Dec 12 2003 Jakub Jelinek <jakub@redhat.com> 3.3.2-4
- fix unwinding through signal frames on IA-64
2004-09-09 05:38:10 +00:00
cvsdist
eba1a61fad auto-import changelog data from gcc-3.3.2-3.src.rpm
Wed Dec 03 2003 Jakub Jelinek <jakub@redhat.com> 3.3.2-3
- update from gcc-3_3-branch
- PRs optimization/11634, other/12505, optimization/13041, target/12900,
    optimization/12926, optimization/12953, target/12865,
    optimization/10467, optimization/11741, c++/2094, libobjc/11433,
    c++/2094, libstdc++/12297, libstdc++/12594
- BuildRequire texinfo (#111168)
- Require /sbin/install-info for libgcj (#110904)
- fix structure initialization with const fields and mostly zeros in the
    initializer (#110966)
- fix gcj on PPC64 not emitting needed nop after branch and link to
    non-local Java method (Richard Henderson)
- some more > 2GB handling fixes (Jan Hubicka)
2004-09-09 05:37:16 +00:00
cvsdist
504f73ea09 auto-import changelog data from gcc-3.3.2-2.src.rpm
Mon Nov 10 2003 Jakub Jelinek <jakub@redhat.com> 3.3.2-2
- update from gcc-3_3-branch
- PRs bootstrap/12666, target/11598, libgcj/10610, target/12654,
    target/12690, target/12712
- fix ICE with C++ initializers (Jason Merrill, #109283, PR c++/12726)
- fix handling of functions with > 2GB stack frames
- fix handling of objects larger than 2GB or 4GB (Jan Hubicka and others)
- fix Fortran COMMONs bigger than 2GB (#106542)
2004-09-09 05:36:58 +00:00
cvsdist
c43cb71d49 auto-import changelog data from gcc-3.3.2-1.src.rpm
Thu Oct 23 2003 Jakub Jelinek <jakub@redhat.com> 3.3.2-1
- update from gcc-3_3-branch
- 3.3.2 release
- PRs debug/12500, c/11885, bootstrap/9330, target/11087, target/11949,
    optimization/12544, optimization/12510, bootstrap/12490,
    optimization/12215, optimization/11637, c/12446, 11883,
    optimization/12180, 12292, 12072, optimization/11753, c++/12369,
    c++/7939, c++/11878, c++/11063, c++/10147, c++/12337, c++/12344,
    c++/12236, c++/8656, c++/11409, c++/12486, libstdc++/10081,
    libstdc++/11740, libstdc++/12451
- fix java signal handling (Ulrich Weigand)
Thu Oct 02 2003 Jakub Jelinek <jakub@redhat.com> 3.3.1-6
- update from gcc-3_3-branch
- PRs optimization/12340, bootstrap/12358, target/9786, target/12301,
    target/12166, target/11184, optimization/11646, c++/11991, c++/12266,
    libstdc++/12296, libstdc++/11400, libstdc++/11065
- fix invalid C++ tree sharing bug (Mark Mitchell, #105784)
Tue Sep 16 2003 Jakub Jelinek <jakub@redhat.com> 3.3.1-5
- update from gcc-3_3-branch
- PRs fortran/11522, target/11965, target/12224, target/11689, c++/11852,
    optimization/11662, target/12070, opt/12082, c/9862, target/8869,
    c/10962, c++/3907, c++/11595, c++/11786, c++/5296, c++/12181,
    c++/11867, c++/12163, c++/12146, libstdc++/12189
- fix cpp -lang-asm bug (Alexandre Oliva)
- add __attribute__((warn_unused_result)) support
- use --start-group -lgcc -lgcc_eh -lc --end-group when doing static
    linking
Sun Sep 07 2003 Jakub Jelinek <jakub@redhat.com> 3.3.1-4
- split insns right before regstack on IA-32 at -O1 (#102493)
Fri Sep 05 2003 Jakub Jelinek <jakub@redhat.com> 3.3.1-3
- update from gcc-3_3-branch
- PRs 10988, target/11805, c/11207, c++/12114, c++/11928, c++/5293
- export _Unwind_GetBSP@@GCC_3.3.2 from libgcc_s.so on IA-64
- fix linux kernel miscompilation with __builtin_expect (#102747)
Sat Aug 16 2003 Jakub Jelinek <jakub@redhat.com> 3.3.1-2
- update from gcc-3_3-branch
- PRs optimization/11319, target/10021
- SPARC TLS support
- fix libgcc_post_upgrade on sparc64
- fix a bug in finish_struct
Tue Aug 12 2003 Jakub Jelinek <jakub@redhat.com> 3.3.1-1
- update from gcc-3_3-branch
- gcc 3.3.1 release
- PRs target/11693, c++/11712, target/9877, target/8336, c/11370, 11709,
    preprocessor/11534, 10510, 11313, target/10681, c++/11713,
    libstdc++/11784,
- fix IA-64 __builtin_return_address (Richard Henderson, #99220, PR
    target/11535)
- speed up get_identifier with string literal argument (Roger Sayle)
- fix cross-jumping on s390 (#91185)
Thu Jul 31 2003 Jakub Jelinek <jakub@redhat.com> 3.3-17
- fix an amd64 TLS pic bug
- remove libgcc's %postun
Tue Jul 29 2003 Jakub Jelinek <jakub@redhat.com> 3.3-16
- update from gcc-3_3-branch
- PR c++/10796
- don't destroy argument to fold/convert/extract_muldiv (#98550)
- add -Wdeclaration-after-statement (Hans-Peter Nilsson)
- statically link /usr/sbin/libgcc_post_upgrade
- BuildRequire bison and flex (#98920)
- fix merge bug in store_by_pieces
- kill some warnings
Fri Jul 25 2003 Jakub Jelinek <jakub@redhat.com> 3.3-15
- update from gcc-3_3-branch
- PRs 8878, target/11607, target/11516, optimization/10679,
    optimization/11599, optimization/11536, debug/11279, optimization/4490,
    target/11556, optimization/11083, optimization/11557, bootstrap/11043,
    other/11466, target/10907, target/11087, c++/11513, c++/11645,
    c++/11282, c++/11546, libstdc++/11528
- add /usr/sbin/libgcc_post_upgrade, use it in libgcc's %post
- turn off autorequires for libgcc
Wed Jul 16 2003 Jakub Jelinek <jakub@redhat.com> 3.3-14
- update from gcc-3_3-branch
- PRs debug/11473, optimization/11320, debug/11098, optimization/11440,
    optimization/11059, optimization/10877, c++/1607, c++/9738, c++/5287,
    c++/7910, c++/11021, optimization/9745, bootstrap/10758, c++/10032,
    target/11453, target/10021, c++/7053, c++/11154, c++/11503, c++/8164,
    c++/10558, c++/10032, c++/10527, c++/10849, c++/11236, libgcj/10886,
    libgcj/10838
- export __gcc_personality_{v,sj}0 from libgcc_s
- fix ppc64 unwinding through signal frames
- don't access memory below 288 bytes under $r1 on ppc64 in libgcc_eh.a
- fix string-opt-8.c testcase after strcmp/strncmp fix on s390
- fix ppc32 MD_FALLBACK_FRAME_STATE_FOR
- fix builtin strcmp and strncmp miscompilation on s390{,x}
- fix IA-64 bootstrap failure caused during schedule_ebbs
Wed Jul 09 2003 Jakub Jelinek <jakub@redhat.com> 3.3-13
- update from gcc-3_3-branch
- fix amd64 -fpic with volatile variable (#98518, c/11420)
- fix strength reduction causing miscompilation of pwlib on s390x
- PRs 10900, optimization/11368, optimization/11198, optimization/11304,
    target/10700, optimization/11381, 2873, target/11014,
    optimization/11054, bootstrap/3163, other/11280, target/11084,
    target/11260, c++/11345, c++/11431, c++/6949, c++/11137, c++/11149,
    c++/9559, c++/11106, c++/10468, c++/10796, c++/11332, c++/10990,
    c++/10931, c++/5754
- move cc1 to cpp package, so that cpp can work even when gcc and devel
    packages aren't installed
- Intel Prescott support (H.J.Lu)
- optimize builtin sprintf (Roger Sayle)
Tue Jun 24 2003 Jakub Jelinek <jakub@redhat.com> 3.3-12
- update from gcc-3_3-branch
- new libstdc++ abilist files
- update check-abi logic in the spec file
Mon Jun 23 2003 Jakub Jelinek <jakub@redhat.com> 3.3-11
- update from gcc-3_3-branch
- PRs c++/9393, c++/10888, driver/9362, preprocessor/11022, c++/10784,
    c++/10864, c++/10915, c++/10845, c++/10939, c++/9649, c++/11041,
    c++/11228, bootstrap/11272
- fix GC problems introduced in c++/11105 fix
- fix a bug in builtin strcpy evaluation
- optimize more cases of builtin strlen, str*cmp, strcpy, strncpy, fputs
Mon Jun 23 2003 Jakub Jelinek <jakub@redhat.com> 3.3-10
- fix cc1plus segfault when a mangling hashtable was expanded for the first
    time (introduced in c++/11105 fix)
Sun Jun 22 2003 Jakub Jelinek <jakub@redhat.com> 3.3-9
- fix -fpic virtual thunks on amd64
- fix g++.dg/init/new6.C regression introduced in 3.3-8
Sat Jun 21 2003 Jakub Jelinek <jakub@redhat.com> 3.3-8
- update from gcc-3_3-branch
- PRs c++/10929, c++/10712, c++/11105
- _Unwind_GetCFA and _Unwind_FindEnclosingFunction implemented in ia64
    libgcc_s.so
- ppc32 libffi fixes (Franz Sirl)
- don't warn about #pragma once if -Wno-deprecated (Jason Merrill, #97723)
- fix s390 thunks, call a local alias of method instead of the exported
    symbols in thunks if assembler supports .set
- fix a bug in gcc driver hack for ICE analysis which caused some
    reproduceable bugs printed as non-reproduceable
Mon Jun 16 2003 Jakub Jelinek <jakub@redhat.com> 3.3-7
- update from gcc-3_3-branch
- PRs target/8787, inline-asm/4823, target/7594, middle-end/10475,
    optimization/10955, target/10142, middle-end/10557, target/11183,
    optimization/10842, c++/10635, debug/9864
- use la instead of ar on s390 to initialize got register
- change asm name of some further implicitely generated builtins when using
    __asm on the builtin function
Wed Jun 11 2003 Jakub Jelinek <jakub@redhat.com> 3.3-6
- update from gcc-3_3-branch
- PRs inline-asm/10890, target/11052, target/10331, target/11096,
    target/10663, c++/10968, 8861, c++/11039, c++/10940, libstdc++/11095
- define __EXCEPTIONS in C if -fexceptions
- fix warning about frontend unsupported switches (#97165)
- fix filename printed in -Winline called from here warning
- don't build -msoft-float multilibs on ppc* even in -m32
- install unwind.h
Thu Jun 05 2003 Jakub Jelinek <jakub@redhat.com> 3.3-5
- update from gcc-3_3-branch
- PRs optimization/11018, optimization/10876, target/10673
- __attribute__((cleanup)) (Richard Henderson)
- add a gcc driver hack to check reproduceability of ICEs and create
    preproccessed testcase if they are reproduceable
- make sure libgcc.a objects have non-exec .note.GNU-stack
- fix ppc64 build
Wed Jun 04 2003 Jakub Jelinek <jakub@redhat.com> 3.3-4
- mark object files with .note.GNU-stack notes whether they need or don't
    need executable stack
Tue Jun 03 2003 Jakub Jelinek <jakub@redhat.com> 3.3-3
- update from gcc-3_3-branch
- PRs target/11044, 10871, bootstrap/10805, c/10355, ada/6399, c++/10956,
    c++/10849, c++/10682, libstdc++/9815, libstdc++/11062, libstdc++/10689
- position independent executable support (-pie/-fpie/-fPIE)
- better optimize builtin mempcpy and stpcpy
Tue May 20 2003 Jakub Jelinek <jakub@redhat.com> 3.3-2
- update from gcc-3_3-branch
- name lookup improvements
- PRs c++/10661, c++/5388
- ppc TLS, bi-arch plus 2 other patches
Sat May 17 2003 Jakub Jelinek <jakub@redhat.com> 3.3-1
- new rpm
2004-09-09 05:36:47 +00:00
cvsdist
66e31821cb auto-import changelog data from gcc-3.2.2-10.src.rpm
Fri Mar 14 2003 Jakub Jelinek <jakub@redhat.com> 3.2.2-10
- update from gcc-3_2-branch
- PRs opt/8178, c++/7050, c/9928, optimization/9888
- fix miscompilation of x86_64 kernel
- add -feliminate-unused-debug-types, make it the default (Richard
    Henderson)
Thu Mar 13 2003 Jakub Jelinek <jakub@redhat.com> 3.2.2-9
- fix ppc bootstrap
Mon Mar 10 2003 Jakub Jelinek <jakub@redhat.com> 3.2.2-8
- update from gcc-3_2-branch
- PRs optimization/9888, middle-end/7796, optimization/8726, 9954/other,
    c/9799, 9638/other, target/8343, target/9732, 9226, c/5059, c/6126,
    other/9671, libgcj/9652, c++/9602, c++/7982
- fix ICEs in IA-64 kernel compilations in scheduling backport (Vlad
    Makarov)
- fix typeid with references during optimization (Jason Merrill, #85871)
- fix IA-64 ifcvt bug (#85675)
- use ltoffx if available on IA-64 (Richard Henderson)
Tue Mar 04 2003 Jakub Jelinek <jakub@redhat.com> 3.2.2-7
- IA-64 scheduling backport (Vlad Makarov)
- ppc64 libstdc++ fixes (Alan Modra)
- TLS debug fixes for IA-64 and s390*
2004-09-09 05:29:22 +00:00
cvsdist
10f5d85a6d auto-import changelog data from gcc-3.2.2-5.src.rpm
Tue Feb 25 2003 Jakub Jelinek <jakub@redhat.com> 3.2.2-5
- update from 3_2-rhl8 branch
- CANNOT_CHANGE_MODE_CLASS to fix various -march=p4 bugs (Vlad Makarov)
- fix IA-64 glibc miscompilation (Vlad Makarov, Richard Henderson)
- one more x86-64 fix for the direct %fs TLS access patch
- limit memory usage of ios_base_storage.cc testcase
Mon Feb 24 2003 Jakub Jelinek <jakub@redhat.com> 3.2.2-4
- fix ix86_decompose_address broken by last patch
- never use INDNTPOFF on x86-64
Mon Feb 24 2003 Jakub Jelinek <jakub@redhat.com> 3.2.2-3
- update from 3.2 branch
- PRs other/3782, c/8828, optimization/8613, optimization/9768, c/9678,
    c++/9459
- direct %gs (resp. %fs) TLS access on IA-32 and x86-64 (Richard Henderson)
- don't strip compiler binaries, so that debuginfo is generated for them
Tue Feb 18 2003 Jakub Jelinek <jakub@redhat.com> 3.2.2-2
- update from 3.2 branch
- PRs c/8068, optimization/7702, libstdc++/9169
- fix dwarf2 ICE on s390 (#81428)
- fix denormalized FP constants in hexadecimal notation (#84383)
Fri Feb 14 2003 Jakub Jelinek <jakub@redhat.com> 3.2.2-1
- update from 3.2 branch
- gcc 3.2.2 release
- backport s390{,x} constant pool fixes from trunk
- fix s390{,x} TLS
Tue Feb 04 2003 Jakub Jelinek <jakub@redhat.com> 3.2.1-7
- update from 3.2 branch
- alpha TLS support
- on sparc32 make a symlink in /usr/include/c++/*/ to make gcc-c++-sparc32
    happy
- add %{build_java} conditionals (Elliot Lee)
- fix ppc64 dynamic linker path
Sat Feb 01 2003 Jakub Jelinek <jakub@redhat.com> 3.2.1-6
- add DW_AT_comp_dir attribute to compilation unit even if the main input
    filename is absolute, but at least one of its includes are relative
Tue Jan 28 2003 Jakub Jelinek <jakub@redhat.com> 3.2.1-5
- update from 3.2 branch
- backport binds_local_p from HEAD
- s390 TLS
- fix -fPIC on ppc32 (#79732)
Fri Jan 17 2003 Jakub Jelinek <jakub@redhat.com> 3.2.1-4
- update from 3.2 branch
- PRs inline-asm/8832, c/8032, other/8947, preprocessor/8880,
    optimization/8599, optimization/8988, c++/8503, c++/8442, c++/8031,
    libstdc++/9269, libstdc++/8707, libstdc++/9151, libstdc++/9168,
    libstdc++/8887
- skip over DW_CFA_undefined and DW_CFA_same_value argument (#79424, PR
    libstdc++/9076)
- fix IA-64 C++ TLS tests
- x86-64 Java fixes (Andrew Haley)
- change s390x dynamic linker to /lib64/ld64.so.1
Wed Dec 11 2002 Jakub Jelinek <jakub@redhat.com> 3.2.1-3
- update from gcc-3_2-rhl8-branch
- PR other/8882
- don't remove -lpthread from libgcj.spec
Mon Dec 09 2002 Jakub Jelinek <jakub@redhat.com> 3.2.1-2
- update from gcc-3_2-rhl8-branch
- PRs c/7622, preprocessor/8524, libstdc++/8230, libstdc++/8708,
    libstdc++/8790, libstdc++/7445, libstdc++/6745, libstdc++/8399,
    libstdc++/8230
- fix ?: optimization in arguments of possible sibling calls
- never force_const_mem a TLS SYMBOL_REF (Richard Henderson)
- change -pthread so that it adds -lpthread even if -shared
- fix Ada makefile dependency (Rainer Orth)
Tue Nov 26 2002 Jakub Jelinek <jakub@redhat.com> 3.2.1-1
- update from gcc-3_2-rhl8-branch
- gcc 3.2.1 release
- PRs c/8639, optimization/8275, c/8588, c/8518, c/8439, optimization/8599,
- fix .eh_frame section in crtend*.o on x86-64
- make sure .rodata.cstNN section entries have size sh_entsize
- readonly .eh_frame and .gcc_except_table section (needs binutils change
    too)
- fix force_to_mode (#77756)
- avoid creating invalid subregs in combiner (Dale Johannesen,
- avoid using strtok in libstdc++-v3 for thread safety (Paolo Carlini,
    Nathan Myers)
- add Ada for s390
Sun Nov 17 2002 Jakub Jelinek <jakub@redhat.com> 3.2-14
- really fix check-abi problem on ia64/alpha
Sat Nov 16 2002 Jakub Jelinek <jakub@redhat.com> 3.2-13
- update from gcc-3_2-rhl8-branch
- fix flow (Graham Scott, Jan Hubicka)
- fix check-abi problem on ia64/alpha (Benjamin Kosnik)
- fix objc on x86_64 (Jan Hubicka, Nicola Pero)
- fix x86_64 profiling (Jan Hubicka)
- better s390* .eh_frame encoding (Ulrich Weigand)
- build ada on x86_64
- add fastjar info and jar and grepjar manual pages
Tue Nov 12 2002 Jakub Jelinek <jakub@redhat.com> 3.2-12
- update from gcc-3_2-rhl8-branch
- PRs c/8467, preprocessor/4890, 8502, c/5351, optimization/7591,
    bootstrap/8146, c/8252, optimization/7520, c/8451, c++/8391,
    target/7856, target/7133, target/6890, middle-end/6994, opt/7944,
    c/761, c++/7788, c++/2521, c++/8160, c++/8149, c++/8287,
    middle-end/6994, c++/7266, c++/7228, c++/8067, c++/7679, c++/6579,
    java/7830, libstdc++/8362, libstdc++/8258, libstdc++/7219,
    libstdc++/8466, libstdc++/8172, libstdc++/8197, libstdc++/8318,
    libstdc++/8348, libstdc++/7961, other/3337, bootstrap/6763,
    bootstrap/8122, libstdc++/8347
- &&lab1 - &&lab2 doesn't need to be in rw section
- x86_64 %rip fixes
- fix jar c without f (#77062)
- backport all fastjar changes from mainline
Wed Oct 23 2002 Jakub Jelinek <jakub@redhat.com> 3.2-11
- update from gcc-3_2-rhl8-branch
- PRs target/7693, opt/7630, c++/6419, target/7396, c++/8218, c++/7676,
    c++/7584, c++/7478, c++/8134, c++/7524, c++/7176, c++/5661, c++/6803,
    c++/7721, c++/7803, c++/7754, c++/7188, libstdc++/8071, libstdc++/8127,
    c++/6745, libstdc++/8096, libstdc++/7811
- fix x86-64 ICE with stdarg in -fpic (#76491)
- fix IA-32 miscompilation of DImode code (Jim Wilson, PR target/6981)
Wed Oct 16 2002 Jakub Jelinek <jakub@redhat.com> 3.2-10
- update from gcc-3_2-rhl8-branch
- PRs target/7370, target/8232, opt/7409, preprocessor/7862,
    preprocessor/8190, optimization/6631, target/5610, optimization/7951,
    target/7723
- allow building even if de_DE locale is not installed (#74503, #75889)
- s390x multilib
- x86-64 TLS fixes
- 15 Java fixes (Anthony Green, Andrew Haley, Tom Tromey, PRs java/6005,
    java/7611, java/8003, java/7950, java/5794, libgcj/7073)
- %define _unpackaged_files_terminate_build 0
- fix make check-abi
Fri Oct 11 2002 Jakub Jelinek <jakub@redhat.com> 3.2-9
- update from gcc-3_2-rhl8-branch
- __attribute__((tls_model("")))
- PRs c/7353, opt/7124, opt/7912, opt/7390, doc/7484, c/7411, target/8087,
    optimization/6713
- x86-64 TLS
Tue Oct 08 2002 Jakub Jelinek <jakub@redhat.com> 3.2-8
- switch to gcc-3_2-rhl8-branch snapshots
- thus most of the patches went away as they are in CVS
- merge from gcc-3_2-branch between 20020903 and 20021007
- PRs target/7434, optimization/6627, preprocessor/8120, middle-end/7151,
    preprocessor/8055, optimization/7335, c/7160, target/7842, opt/7515,
    optimization/7130, optimization/6984, c/7150, target/7380, other/7114,
    target/5967, optimization/7120, target/7374, opt/7814, c/7102
- backported libffi and libjava bits for x86-64 and s390*
- added sparc* support
- multilib setup for sparc* and x86-64
- some IA-32 TLS fixes (Richard Henderson)
2004-09-09 05:29:10 +00:00
cvsdist
161174bb1e auto-import changelog data from gcc-3.2-6.src.rpm
Tue Sep 03 2002 Jakub Jelinek <jakub@redhat.com> 3.2-6
- update from CVS (but revert C++ tail padding patches for now)
- further fixes to make libstdc++-v3 build on glibc 2.3
- run libstdc++-v3 make check-abi on IA-32 during testing
2004-09-09 05:28:47 +00:00
cvsdist
c45519b018 auto-import changelog data from gcc-3.2-2.src.rpm
Thu Aug 22 2002 Jakub Jelinek <jakub@redhat.com> 3.2-2
- fixed Dwarf2 DW_OP_GNU_push_tls_address patch from Richard Henderson
- don't mention removed -a and -ax options in the documentation (Nathan
    Sidwell, #72233)
- fixed __typeof() followed by __asm() redirection from Alexandre Oliva
2004-09-09 05:27:59 +00:00
cvsdist
a0fadb6d24 auto-import changelog data from gcc-3.2-1.src.rpm
Wed Aug 14 2002 Jakub Jelinek <jakub@redhat.com> 3.2-1
- update to 3.2 release
- fix x86-64 PR target/7559 (Jan Hubicka)
- fix -fprefetch-loop-arrays (Janis Johnson)
- fix x86-64 prefetch (Jan Hubicka)
2004-09-09 05:27:48 +00:00
cvsdist
7aed6f4e31 auto-import changelog data from gcc-3.2-0.3.src.rpm
Fri Aug 09 2002 Jakub Jelinek <jakub@redhat.com> 3.2-0.3
- istream fix (Benjamin Kosnik)
- emit Dwarf2 DW_OP_GNU_push_tls_address extension for TLS (Richard
    Henderson)
- temporarily disable __typeof() + __asm() fix
Thu Aug 08 2002 Jakub Jelinek <jakub@redhat.com> 3.2-0.2
- update from 3.2 branch
- ABI incompatible changes in libstdc++.so.5, long long bitfield layout on
    IA-32 (both C and C++), oversized bitfields layout on IA-32 and
    bitfields with base type with __attribute__((aligned ()))
- fix strstream segfaults (#68292, Benjamin Kosnik)
- fix __attribute__((visibility())) together with __asm__() function
    redirection
- fix __typeof() followed by __asm() redirection (Alexandre Oliva)
- fix TLS ICE on glibc (#70061)
- fix K6 ICE on linux kernel (#69989, Richard Sandiford, Jan Hubicka)
- fix inlining bug with labels (#70941)
- fix fold-const bug (#70541)
- fix PR preprocessor/7358 (Neil Booth)
- error when mixing __thread and non-__thread declarations (#70059, Aldy
    Hernandez)
- fix TLS bug on g++.dg/tls/diag-1.C (Jason Merrill)
- add -mcmodel= x86-64 documentation (Andreas Jaeger)
- avoid TLS emitting movl %gs:0, MEMORY on IA-32 (#71033)
2004-09-09 05:27:32 +00:00
cvsdist
2f85ad84c3 auto-import changelog data from gcc-3.1-10.src.rpm
Sat Jul 20 2002 Jakub Jelinek <jakub@redhat.com> 3.1-10
- update from 3.1 branch
- add throw() to set_new_handler (Andreas Schwab)
- fixed PR optimization/7147, optimization/7153
- make sure pic register is set up even when the only @PLT calls are done
    in EH basic blocks (Richard Henderson)
2004-09-09 05:26:45 +00:00
cvsdist
d0cc7d0b90 auto-import changelog data from gcc-3.1-8.src.rpm
Sat Jul 13 2002 Jakub Jelinek <jakub@redhat.com> 3.1-8
- update from 3.1 branch
- fix OpenOffice miscompilation (PR c++/7279, Jason Merrill)
- PRs c++/7224, c++/6255, optimization/7145, c++/6706, preprocessor/7070,
    middle-end/6963, target/6841, target/6770, target/6719, other/6836,
    libstdc++/7057, libstdc++/7097, libstdc++/3946, libstdc++/7173
- fix a GC bug with named labels in C++ (Jim Wilson)
- fix ICE on Mesa (Bernd Schmidt, #65771)
- added some NRV tests
- fix typo in i386 specs (PR c/7242)
- fix IA-32 ICE with shifts by negative values followed by compare (PR
    middle-end/7245, #68395)
- fixed DWARF-2 output for const char * (PR debug/7241)
- actually enable __cxa_atexit for standard compliance at configury time
- added PPC as Ada enabled architecture
2004-09-09 05:26:01 +00:00
cvsdist
a1c2bbc680 auto-import gcc-3.1-7 from gcc-3.1-7.src.rpm 2004-09-09 05:25:44 +00:00
cvsdist
088f3231e1 auto-import changelog data from gcc-3.1-6.1.src.rpm
Fri Jun 21 2002 Tim Powers <timp@redhat.com>
- automated rebuild
Wed Jun 19 2002 Jakub Jelinek <jakub@redhat.com> 3.1-7
- add TLS support
2004-09-09 05:25:32 +00:00
cvsdist
151d661250 auto-import gcc-3.1-5 from gcc-3.1-5.src.rpm 2004-09-09 05:24:58 +00:00
cvsdist
d4c9ccb83c auto-import gcc-3.1-4 from gcc-3.1-4.src.rpm 2004-09-09 05:24:36 +00:00
cvsdist
1066675f76 auto-import gcc-3.1-2 from gcc-3.1-2.src.rpm 2004-09-09 05:24:23 +00:00
cvsdist
a48549515c auto-import gcc-3.1-1 from gcc-3.1-1.src.rpm 2004-09-09 05:24:08 +00:00
cvsdist
7d99d330a6 auto-import gcc-3.1-0.28 from gcc-3.1-0.28.src.rpm 2004-09-09 05:23:29 +00:00
cvsdist
434da30225 auto-import gcc-3.1-0.27 from gcc-3.1-0.27.src.rpm 2004-09-09 05:23:16 +00:00
cvsdist
b4a3be955b auto-import gcc-3.1-0.26 from gcc-3.1-0.26.src.rpm 2004-09-09 05:23:00 +00:00
cvsdist
eb9ab2726e auto-import gcc-3.1-0.25 from gcc-3.1-0.25.src.rpm 2004-09-09 05:22:46 +00:00
cvsdist
6ab056d6a6 auto-import gcc-3.1-0.24 from gcc-3.1-0.24.src.rpm 2004-09-09 05:22:39 +00:00
cvsdist
6f9449d933 auto-import gcc-3.1-0.22 from gcc-3.1-0.22.src.rpm 2004-09-09 05:22:32 +00:00
cvsdist
5580947acb auto-import gcc-3.1-0.21 from gcc-3.1-0.21.src.rpm 2004-09-09 05:22:13 +00:00
cvsdist
408c3ab766 auto-import gcc-3.1-0.20 from gcc-3.1-0.20.src.rpm 2004-09-09 05:21:53 +00:00
cvsdist
6cbeb2954f auto-import gcc-3.1-0.19 from gcc-3.1-0.19.src.rpm 2004-09-09 05:21:33 +00:00
cvsdist
71ddb4c80e auto-import gcc-3.1-0.18 from gcc-3.1-0.18.src.rpm 2004-09-09 05:21:19 +00:00
cvsdist
0c0bde1b14 auto-import gcc-3.1-0.15 from gcc-3.1-0.15.src.rpm 2004-09-09 05:20:17 +00:00
cvsdist
a1c9c279a5 auto-import gcc-3.1-0.14 from gcc-3.1-0.14.src.rpm 2004-09-09 05:19:58 +00:00
cvsdist
3941f502e9 auto-import gcc-3.1-0.11 from gcc-3.1-0.11.src.rpm 2004-09-09 05:19:45 +00:00
cvsdist
8c7d362302 auto-import gcc-3.1-0.10 from gcc-3.1-0.10.src.rpm 2004-09-09 05:19:31 +00:00
cvsdist
ccbaaef5ea auto-import gcc-2.96-85 from gcc-2.96-85.src.rpm 2004-09-09 05:00:45 +00:00
cvsdist
2c1269ad10 auto-import gcc-2.96-79 from gcc-2.96-79.src.rpm 2004-09-09 05:00:06 +00:00
22 changed files with 4453 additions and 8 deletions

View File

@ -1 +0,0 @@
gcc-2.96-20000731.tar.bz2

8
.gitignore vendored Normal file
View File

@ -0,0 +1,8 @@
/gcc-10.0.1-20200118.tar.xz
/newlib-cygwin-50e2a63b04bdd018484605fbb954fd1bd5147fa0.tar.xz
/nvptx-tools-5f6f343a302d620b0868edab376c00b15741e39e.tar.xz
/gcc-10.0.1-20200121.tar.xz
/gcc-10.0.1-20200123.tar.xz
/gcc-10.0.1-20200126.tar.xz
/gcc-10.0.1-20200130.tar.xz
/gcc-10.0.1-20200216.tar.xz

View File

@ -1,6 +0,0 @@
# Makefile for source rpm: gcc
# $Id$
NAME := gcc
SPECFILE = $(firstword $(wildcard *.spec))
include ../common/Makefile.common

35
STAGE1-gcc Normal file
View File

@ -0,0 +1,35 @@
srpm gcc
mcd $BUILDDIR/gcc
# These are for gcc cross-tools (politics sometime result in slightly
# different arch names)
GCC_CONFIGARGS="--prefix=$PREFIX
--libdir=$PREFIX/lib${SUFFIX}
--target=$TARGET
${GCC_CONFIG_EXTRA}
--enable-languages=c,c++
--with-sysroot=$ROOTFS
--with-build-sysroot=$ROOTFS
--cache-file=config.cache
--disable-bootstrap
--enable-threads=posix
--enable-64-bit-bfd
--disable-lto
$WITHPPL
"
# prefill gcc cache
echo 'lt_cv_shlibpath_overrides_runpath=no' > config.cache
echo 'gcc_cv_libc_provides_ssp=yes' >> config.cache
if [ ! "$BUILDER_ARCH" = "$TARGET_ARCH" ]; then
WITH_HEADERS="--with-headers=$ROOTFS/usr/include"
fi
$SRC/gcc-*/configure $GCC_CONFIGARGS $WITH_HEADERS
notparallel
make $J
make $J install
mcd $ROOTFS/lib${SUFFIX}/gcc
rsync -av $PREFIX/lib${SUFFIX}/gcc/ $ROOTFS/lib${SUFFIX}/gcc/
rsync -av $PREFIX/$TARGET/lib/ $ROOTFS/lib${SUFFIX}/

48
STAGE1-gcc-host Normal file
View File

@ -0,0 +1,48 @@
srpm gcc
mcd $BUILDDIR/gcc-host
# These are for gcc cross-tools (politics sometime result in slightly
# different arch names)
GCC_CONFIGARGS="--prefix=$PREFIX
--libdir=$PREFIX/lib${SUFFIX}
--target=$TARGET
${GCC_CONFIG_EXTRA}
--enable-languages=c,c++
--with-sysroot=$ROOTFS
--with-build-sysroot=$ROOTFS
--cache-file=config.cache
--disable-bootstrap
--enable-threads=posix
--enable-64-bit-bfd
--disable-lto
$WITHPPL
"
# prefill gcc cache
echo 'lt_cv_shlibpath_overrides_runpath=no' > config.cache
echo 'gcc_cv_libc_provides_ssp=yes' >> config.cache
if [ ! "$BUILDER_ARCH" = "$TARGET_ARCH" ]; then
WITH_HEADERS="--with-headers=$ROOTFS/usr/include"
fi
$SRC/gcc-*/configure $GCC_CONFIGARGS $WITH_HEADERS
notparallel
# Pass gcc_cv_libc_provides_ssp down, because the config.cache
# version is not passed down to the gcc subdir.
make $J all-host gcc_cv_libc_provides_ssp=yes
make $J install-host gcc_cv_libc_provides_ssp=yes
if false; then
mkdirp $ROOTFS/usr/lib${SUFFIX}
for o in crt Scrt1 crti crtbegin crtbeginS crtend crtendS crtn
do
$TARGET-gcc -nostdlib -nostartfiles -c -x c /dev/null -c -o $ROOTFS/usr/lib${SUFFIX}/$o.o
done
for so in gcc gcc_s c
do
$TARGET-gcc -nostdlib -nostartfiles -shared -x c /dev/null -o $ROOTFS/usr/lib${SUFFIX}/lib$so.so
done
fi

34
STAGE1-gcc-libgcc Normal file
View File

@ -0,0 +1,34 @@
srpm gcc
mcd $BUILDDIR/gcc-libgcc
# These are for gcc cross-tools (politics sometime result in slightly
# different arch names)
GCC_CONFIGARGS="--prefix=$PREFIX
--libdir=$PREFIX/lib${SUFFIX}
--target=$TARGET
${GCC_CONFIG_EXTRA}
--enable-languages=c,c++
--with-sysroot=$ROOTFS
--with-build-sysroot=$ROOTFS
--cache-file=config.cache
--disable-bootstrap
--enable-threads=posix
--enable-64-bit-bfd
--disable-lto
$WITHPPL
"
# prefill gcc cache
echo 'lt_cv_shlibpath_overrides_runpath=no' > config.cache
echo 'gcc_cv_libc_provides_ssp=yes' >> config.cache
if [ ! "$BUILDER_ARCH" = "$TARGET_ARCH" ]; then
WITH_HEADERS="--with-headers=$ROOTFS/usr/include"
fi
$SRC/gcc-*/configure $GCC_CONFIGARGS $WITH_HEADERS
notparallel
# Pass gcc_cv_libc_provides_ssp down, because the config.cache
# version is not passed down to the gcc subdir.
make $J all-target-libgcc all-target-libssp gcc_cv_libc_provides_ssp=yes
make $J install-target-libgcc install-target-libssp gcc_cv_libc_provides_ssp=yes

28
STAGE1-t-gcc Normal file
View File

@ -0,0 +1,28 @@
srpm gcc
mcd $BUILDDIR/t-gcc
GCC_TCONFIGARGS="--prefix=/usr
--libdir=/usr/lib${SUFFIX}
--with-sysroot=/
--with-build-sysroot=$ROOTFS
--build=$BUILD
--host=$TARGET
--target=$TARGET
--disable-bootstrap
--enable-werror=no
--enable-cxx
${GCC_CONFIG_EXTRA}
--enable-languages=c,c++
--enable-threads=posix
--enable-linker-build-id
"
$SRC/gcc-*/configure $GCC_TCONFIGARGS
notparallel
make $J
make $J install DESTDIR=${ROOTFS}
test -e ${ROOTFS}/usr/bin/cc && rm ${ROOTFS}/usr/bin/cc
ln -s gcc ${ROOTFS}/usr/bin/cc
mkdir -p ${ROOTFS}/usr/share/gdb/auto-load/usr/lib${SUFFIX}
mv -f ${ROOTFS}/usr/lib${SUFFIX}/libstdc++*gdb.py* \
${ROOTFS}/usr/share/gdb/auto-load/usr/lib${SUFFIX}

3094
gcc.spec Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,27 @@
2017-02-25 Jakub Jelinek <jakub@redhat.com>
* configure.ac: When adding -Wno-format, also add -Wno-format-security.
* configure: Regenerated.
--- gcc/configure.ac.jj 2017-02-13 12:20:53.000000000 +0100
+++ gcc/configure.ac 2017-02-25 12:42:32.859175403 +0100
@@ -480,7 +480,7 @@ AC_ARG_ENABLE(build-format-warnings,
AS_HELP_STRING([--disable-build-format-warnings],[don't use -Wformat while building GCC]),
[],[enable_build_format_warnings=yes])
AS_IF([test $enable_build_format_warnings = no],
- [wf_opt=-Wno-format],[wf_opt=])
+ [wf_opt="-Wno-format -Wno-format-security"],[wf_opt=])
ACX_PROG_CXX_WARNING_OPTS(
m4_quote(m4_do([-W -Wall -Wno-narrowing -Wwrite-strings ],
[-Wcast-qual -Wno-error=format-diag $wf_opt])),
--- gcc/configure.jj 2017-02-13 12:20:52.000000000 +0100
+++ gcc/configure 2017-02-25 12:42:50.041946391 +0100
@@ -6647,7 +6647,7 @@ else
fi
if test $enable_build_format_warnings = no; then :
- wf_opt=-Wno-format
+ wf_opt="-Wno-format -Wno-format-security"
else
wf_opt=
fi

View File

@ -0,0 +1,20 @@
2019-01-17 Jakub Jelinek <jakub@redhat.com>
* d-spec.cc (lang_specific_driver): Make -shared-libphobos
the default rather than -static-libphobos.
--- gcc/d/d-spec.cc.jj 2019-01-01 12:37:49.502444257 +0100
+++ gcc/d/d-spec.cc 2019-01-17 17:09:45.364949246 +0100
@@ -405,9 +405,9 @@ lang_specific_driver (cl_decoded_option
/* Add `-lgphobos' if we haven't already done so. */
if (phobos_library != PHOBOS_NOLINK && need_phobos)
{
- /* Default to static linking. */
- if (phobos_library != PHOBOS_DYNAMIC)
- phobos_library = PHOBOS_STATIC;
+ /* Default to shared linking. */
+ if (phobos_library != PHOBOS_STATIC)
+ phobos_library = PHOBOS_DYNAMIC;
#ifdef HAVE_LD_STATIC_DYNAMIC
if (phobos_library == PHOBOS_DYNAMIC && static_link)

View File

@ -0,0 +1,122 @@
2019-01-17 Jakub Jelinek <jakub@redhat.com>
* gcc.c (offload_targets_default): New variable.
(process_command): Set it if -foffload is defaulted.
(driver::maybe_putenv_OFFLOAD_TARGETS): Add OFFLOAD_TARGET_DEFAULT=1
into environment if -foffload has been defaulted.
* lto-wrapper.c (OFFLOAD_TARGET_DEFAULT_ENV): Define.
(compile_offload_image): If OFFLOAD_TARGET_DEFAULT
is in the environment, don't fail if corresponding mkoffload
can't be found.
(compile_images_for_offload_targets): Likewise. Free and clear
offload_names if no valid offload is found.
libgomp/
* target.c (gomp_load_plugin_for_device): If a plugin can't be
dlopened, assume it has no devices silently.
--- gcc/gcc.c.jj 2017-01-17 10:28:40.000000000 +0100
+++ gcc/gcc.c 2017-01-20 16:26:29.649962902 +0100
@@ -290,6 +290,10 @@ static const char *spec_host_machine = D
static char *offload_targets = NULL;
+/* Set to true if -foffload has not been used and offload_targets
+ is set to the configured in default. */
+static bool offload_targets_default;
+
/* Nonzero if cross-compiling.
When -b is used, the value comes from the `specs' file. */
@@ -4457,7 +4461,10 @@ process_command (unsigned int decoded_op
/* If the user didn't specify any, default to all configured offload
targets. */
if (ENABLE_OFFLOADING && offload_targets == NULL)
- handle_foffload_option (OFFLOAD_TARGETS);
+ {
+ handle_foffload_option (OFFLOAD_TARGETS);
+ offload_targets_default = true;
+ }
if (output_file
&& strcmp (output_file, "-") != 0
@@ -7693,6 +7700,8 @@ driver::maybe_putenv_OFFLOAD_TARGETS ()
obstack_grow (&collect_obstack, offload_targets,
strlen (offload_targets) + 1);
xputenv (XOBFINISH (&collect_obstack, char *));
+ if (offload_targets_default)
+ xputenv ("OFFLOAD_TARGET_DEFAULT=1");
}
free (offload_targets);
--- gcc/lto-wrapper.c.jj 2017-01-01 12:45:34.000000000 +0100
+++ gcc/lto-wrapper.c 2017-01-20 16:34:18.294016997 +0100
@@ -52,6 +52,7 @@ along with GCC; see the file COPYING3.
/* Environment variable, used for passing the names of offload targets from GCC
driver to lto-wrapper. */
#define OFFLOAD_TARGET_NAMES_ENV "OFFLOAD_TARGET_NAMES"
+#define OFFLOAD_TARGET_DEFAULT_ENV "OFFLOAD_TARGET_DEFAULT"
enum lto_mode_d {
LTO_MODE_NONE, /* Not doing LTO. */
@@ -822,6 +823,12 @@ compile_offload_image (const char *targe
break;
}
+ if (!compiler && getenv (OFFLOAD_TARGET_DEFAULT_ENV))
+ {
+ free_array_of_ptrs ((void **) paths, n_paths);
+ return NULL;
+ }
+
if (!compiler)
fatal_error (input_location,
"could not find %s in %s (consider using %<-B%>)",
@@ -885,6 +892,7 @@ compile_images_for_offload_targets (unsi
unsigned num_targets = parse_env_var (target_names, &names, NULL);
int next_name_entry = 0;
+ bool hsa_seen = false;
const char *compiler_path = getenv ("COMPILER_PATH");
if (!compiler_path)
goto out;
@@ -897,18 +905,26 @@ compile_images_for_offload_targets (unsi
/* HSA does not use LTO-like streaming and a different compiler, skip
it. */
if (strcmp (names[i], "hsa") == 0)
- continue;
+ {
+ hsa_seen = true;
+ continue;
+ }
offload_names[next_name_entry]
= compile_offload_image (names[i], compiler_path, in_argc, in_argv,
compiler_opts, compiler_opt_count,
linker_opts, linker_opt_count);
if (!offload_names[next_name_entry])
- fatal_error (input_location,
- "problem with building target image for %s", names[i]);
+ continue;
next_name_entry++;
}
+ if (next_name_entry == 0 && !hsa_seen)
+ {
+ free (offload_names);
+ offload_names = NULL;
+ }
+
out:
free_array_of_ptrs ((void **) names, num_targets);
}
--- libgomp/target.c.jj 2017-01-01 12:45:52.000000000 +0100
+++ libgomp/target.c 2017-01-20 20:12:13.756710875 +0100
@@ -2356,7 +2356,7 @@ gomp_load_plugin_for_device (struct gomp
void *plugin_handle = dlopen (plugin_name, RTLD_LAZY);
if (!plugin_handle)
- goto dl_fail;
+ return 0;
/* Check if all required functions are available in the plugin and store
their handlers. None of the symbols can legitimately be NULL,

126
gcc10-hack.patch Normal file
View File

@ -0,0 +1,126 @@
--- libada/Makefile.in.jj 2019-01-09 13:01:18.015608205 +0100
+++ libada/Makefile.in 2019-01-11 18:16:23.441726931 +0100
@@ -71,18 +71,40 @@ version := $(shell @get_gcc_base_ver@ $(
libsubdir := $(libdir)/gcc/$(target_noncanonical)/$(version)$(MULTISUBDIR)
ADA_RTS_DIR=$(GCC_DIR)/ada/rts$(subst /,_,$(MULTISUBDIR))
+DEFAULTMULTIFLAGS :=
+ifeq ($(MULTISUBDIR),)
+targ:=$(subst -, ,$(target))
+arch:=$(word 1,$(targ))
+ifeq ($(words $(targ)),2)
+osys:=$(word 2,$(targ))
+else
+osys:=$(word 3,$(targ))
+endif
+ifeq ($(strip $(filter-out i%86 x86_64 powerpc% ppc% s390% sparc% linux%, $(arch) $(osys))),)
+ifeq ($(shell $(CC) $(CFLAGS) -print-multi-os-directory),../lib64)
+DEFAULTMULTIFLAGS := -m64
+else
+ifeq ($(strip $(filter-out s390%, $(arch))),)
+DEFAULTMULTIFLAGS := -m31
+else
+DEFAULTMULTIFLAGS := -m32
+endif
+endif
+endif
+endif
+
# exeext should not be used because it's the *host* exeext. We're building
# a *target* library, aren't we?!? Likewise for CC. Still, provide bogus
# definitions just in case something slips through the safety net provided
# by recursive make invocations in gcc/ada/Makefile.in
LIBADA_FLAGS_TO_PASS = \
"MAKEOVERRIDES=" \
- "LDFLAGS=$(LDFLAGS)" \
+ "LDFLAGS=$(LDFLAGS) $(DEFAULTMULTIFLAGS)" \
"LN_S=$(LN_S)" \
"SHELL=$(SHELL)" \
- "GNATLIBFLAGS=$(GNATLIBFLAGS) $(MULTIFLAGS)" \
- "GNATLIBCFLAGS=$(GNATLIBCFLAGS) $(MULTIFLAGS)" \
- "GNATLIBCFLAGS_FOR_C=$(GNATLIBCFLAGS_FOR_C) $(MULTIFLAGS)" \
+ "GNATLIBFLAGS=$(GNATLIBFLAGS) $(MULTIFLAGS) $(DEFAULTMULTIFLAGS)" \
+ "GNATLIBCFLAGS=$(GNATLIBCFLAGS) $(MULTIFLAGS) $(DEFAULTMULTIFLAGS)" \
+ "GNATLIBCFLAGS_FOR_C=$(GNATLIBCFLAGS_FOR_C) $(MULTIFLAGS) $(DEFAULTMULTIFLAGS)" \
"PICFLAG_FOR_TARGET=$(PICFLAG)" \
"THREAD_KIND=$(THREAD_KIND)" \
"TRACE=$(TRACE)" \
@@ -93,7 +115,7 @@ LIBADA_FLAGS_TO_PASS = \
"exeext=.exeext.should.not.be.used " \
'CC=the.host.compiler.should.not.be.needed' \
"GCC_FOR_TARGET=$(CC)" \
- "CFLAGS=$(CFLAGS)"
+ "CFLAGS=$(CFLAGS) $(DEFAULTMULTIFLAGS)"
.PHONY: libada gnatlib gnatlib-shared gnatlib-sjlj gnatlib-zcx osconstool
--- config-ml.in.jj 2019-01-09 12:50:16.646501448 +0100
+++ config-ml.in 2019-01-11 18:16:23.442726914 +0100
@@ -511,6 +511,8 @@ multi-do:
ADAFLAGS="$(ADAFLAGS) $${flags}" \
prefix="$(prefix)" \
exec_prefix="$(exec_prefix)" \
+ mandir="$(mandir)" \
+ infodir="$(infodir)" \
GOCFLAGS="$(GOCFLAGS) $${flags}" \
GDCFLAGS="$(GDCFLAGS) $${flags}" \
CXXFLAGS="$(CXXFLAGS) $${flags}" \
--- libcpp/macro.c.jj 2019-01-09 13:01:21.420552123 +0100
+++ libcpp/macro.c 2019-01-11 18:18:17.736876285 +0100
@@ -3256,8 +3256,6 @@ static cpp_macro *
create_iso_definition (cpp_reader *pfile)
{
bool following_paste_op = false;
- const char *paste_op_error_msg =
- N_("'##' cannot appear at either end of a macro expansion");
unsigned int num_extra_tokens = 0;
unsigned nparms = 0;
cpp_hashnode **params = NULL;
@@ -3382,7 +3380,9 @@ create_iso_definition (cpp_reader *pfile
function-like macros, but not at the end. */
if (following_paste_op)
{
- cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg);
+ cpp_error (pfile, CPP_DL_ERROR,
+ "'##' cannot appear at either end of a macro "
+ "expansion");
goto out;
}
if (!vaopt_tracker.completed ())
@@ -3397,7 +3397,9 @@ create_iso_definition (cpp_reader *pfile
function-like macros, but not at the beginning. */
if (macro->count == 1)
{
- cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg);
+ cpp_error (pfile, CPP_DL_ERROR,
+ "'##' cannot appear at either end of a macro "
+ "expansion");
goto out;
}
--- libcpp/expr.c.jj 2019-01-09 13:01:22.415535734 +0100
+++ libcpp/expr.c 2019-01-11 18:16:23.444726882 +0100
@@ -788,16 +788,17 @@ cpp_classify_number (cpp_reader *pfile,
if ((result & CPP_N_WIDTH) == CPP_N_LARGE
&& CPP_OPTION (pfile, cpp_warn_long_long))
{
- const char *message = CPP_OPTION (pfile, cplusplus)
- ? N_("use of C++11 long long integer constant")
- : N_("use of C99 long long integer constant");
-
if (CPP_OPTION (pfile, c99))
cpp_warning_with_line (pfile, CPP_W_LONG_LONG, virtual_location,
- 0, message);
+ 0, CPP_OPTION (pfile, cplusplus)
+ ? N_("use of C++11 long long integer constant")
+ : N_("use of C99 long long integer constant"));
else
cpp_pedwarning_with_line (pfile, CPP_W_LONG_LONG,
- virtual_location, 0, message);
+ virtual_location, 0,
+ CPP_OPTION (pfile, cplusplus)
+ ? N_("use of C++11 long long integer constant")
+ : N_("use of C99 long long integer constant"));
}
result |= CPP_N_INTEGER;

11
gcc10-i386-libgomp.patch Normal file
View File

@ -0,0 +1,11 @@
--- libgomp/configure.tgt.jj 2008-01-10 20:53:48.000000000 +0100
+++ libgomp/configure.tgt 2008-03-27 12:44:51.000000000 +0100
@@ -67,7 +67,7 @@ if test $enable_linux_futex = yes; then
;;
*)
if test -z "$with_arch"; then
- XCFLAGS="${XCFLAGS} -march=i486 -mtune=${target_cpu}"
+ XCFLAGS="${XCFLAGS} -march=i486 -mtune=generic"
fi
esac
;;

715
gcc10-isl-dl.patch Normal file
View File

@ -0,0 +1,715 @@
--- gcc/Makefile.in.jj 2015-06-06 10:00:25.000000000 +0200
+++ gcc/Makefile.in 2015-11-04 14:56:02.643536437 +0100
@@ -1063,7 +1063,7 @@ BUILD_LIBDEPS= $(BUILD_LIBIBERTY)
# and the system's installed libraries.
LIBS = @LIBS@ libcommon.a $(CPPLIB) $(LIBINTL) $(LIBICONV) $(LIBBACKTRACE) \
$(LIBIBERTY) $(LIBDECNUMBER) $(HOST_LIBS)
-BACKENDLIBS = $(ISLLIBS) $(GMPLIBS) $(PLUGINLIBS) $(HOST_LIBS) \
+BACKENDLIBS = $(if $(ISLLIBS),-ldl) $(GMPLIBS) $(PLUGINLIBS) $(HOST_LIBS) \
$(ZLIB) $(ZSTD_LIB)
# Any system libraries needed just for GNAT.
SYSLIBS = @GNAT_LIBEXC@
@@ -2302,6 +2302,15 @@ $(out_object_file): $(out_file)
$(common_out_object_file): $(common_out_file)
$(COMPILE) $<
$(POSTCOMPILE)
+
+graphite%.o : \
+ ALL_CFLAGS := -O $(filter-out -fkeep-inline-functions, $(ALL_CFLAGS))
+graphite.o : \
+ ALL_CFLAGS := -O $(filter-out -fkeep-inline-functions, $(ALL_CFLAGS))
+graphite%.o : \
+ ALL_CXXFLAGS := -O $(filter-out -fkeep-inline-functions, $(ALL_CXXFLAGS))
+graphite.o : \
+ ALL_CXXFLAGS := -O $(filter-out -fkeep-inline-functions, $(ALL_CXXFLAGS))
#
# Generate header and source files from the machine description,
# and compile them.
--- gcc/graphite.h.jj 2016-01-27 12:44:06.000000000 +0100
+++ gcc/graphite.h 2016-01-27 13:26:38.309876856 +0100
@@ -39,6 +39,590 @@ along with GCC; see the file COPYING3.
#include <isl/schedule_node.h>
#include <isl/id.h>
#include <isl/space.h>
+#include <isl/version.h>
+#include <dlfcn.h>
+
+#define DYNSYMS \
+ DYNSYM (isl_aff_add_coefficient_si); \
+ DYNSYM (isl_aff_free); \
+ DYNSYM (isl_aff_get_space); \
+ DYNSYM (isl_aff_set_coefficient_si); \
+ DYNSYM (isl_aff_set_constant_si); \
+ DYNSYM (isl_aff_zero_on_domain); \
+ DYNSYM (isl_band_free); \
+ DYNSYM (isl_band_get_children); \
+ DYNSYM (isl_band_get_partial_schedule); \
+ DYNSYM (isl_band_has_children); \
+ DYNSYM (isl_band_list_free); \
+ DYNSYM (isl_band_list_get_band); \
+ DYNSYM (isl_band_list_get_ctx); \
+ DYNSYM (isl_band_list_n_band); \
+ DYNSYM (isl_band_n_member); \
+ DYNSYM (isl_basic_map_add_constraint); \
+ DYNSYM (isl_basic_map_project_out); \
+ DYNSYM (isl_basic_map_universe); \
+ DYNSYM (isl_constraint_set_coefficient_si); \
+ DYNSYM (isl_constraint_set_constant_si); \
+ DYNSYM (isl_ctx_alloc); \
+ DYNSYM (isl_ctx_free); \
+ DYNSYM (isl_equality_alloc); \
+ DYNSYM (isl_id_alloc); \
+ DYNSYM (isl_id_copy); \
+ DYNSYM (isl_id_free); \
+ DYNSYM (isl_inequality_alloc); \
+ DYNSYM (isl_local_space_copy); \
+ DYNSYM (isl_local_space_free); \
+ DYNSYM (isl_local_space_from_space); \
+ DYNSYM (isl_local_space_range); \
+ DYNSYM (isl_map_add_constraint); \
+ DYNSYM (isl_map_add_dims); \
+ DYNSYM (isl_map_align_params); \
+ DYNSYM (isl_map_apply_range); \
+ DYNSYM (isl_map_copy); \
+ DYNSYM (isl_map_dim); \
+ DYNSYM (isl_map_dump); \
+ DYNSYM (isl_map_equate); \
+ DYNSYM (isl_map_fix_si); \
+ DYNSYM (isl_map_flat_product); \
+ DYNSYM (isl_map_flat_range_product); \
+ DYNSYM (isl_map_free); \
+ DYNSYM (isl_map_from_basic_map); \
+ DYNSYM (isl_map_from_pw_aff); \
+ DYNSYM (isl_map_from_union_map); \
+ DYNSYM (isl_map_get_ctx); \
+ DYNSYM (isl_map_get_space); \
+ DYNSYM (isl_map_get_tuple_id); \
+ DYNSYM (isl_map_insert_dims); \
+ DYNSYM (isl_map_intersect); \
+ DYNSYM (isl_map_intersect_domain); \
+ DYNSYM (isl_map_intersect_range); \
+ DYNSYM (isl_map_is_empty); \
+ DYNSYM (isl_map_lex_ge); \
+ DYNSYM (isl_map_lex_le); \
+ DYNSYM (isl_map_n_out); \
+ DYNSYM (isl_map_range); \
+ DYNSYM (isl_map_set_tuple_id); \
+ DYNSYM (isl_map_universe); \
+ DYNSYM (isl_options_set_on_error); \
+ DYNSYM (isl_options_set_schedule_serialize_sccs); \
+ DYNSYM (isl_printer_set_yaml_style); \
+ DYNSYM (isl_options_set_schedule_max_constant_term); \
+ DYNSYM (isl_options_set_schedule_maximize_band_depth); \
+ DYNSYM (isl_printer_free); \
+ DYNSYM (isl_printer_print_aff); \
+ DYNSYM (isl_printer_print_constraint); \
+ DYNSYM (isl_printer_print_map); \
+ DYNSYM (isl_printer_print_set); \
+ DYNSYM (isl_printer_to_file); \
+ DYNSYM (isl_pw_aff_add); \
+ DYNSYM (isl_pw_aff_alloc); \
+ DYNSYM (isl_pw_aff_copy); \
+ DYNSYM (isl_pw_aff_eq_set); \
+ DYNSYM (isl_pw_aff_free); \
+ DYNSYM (isl_pw_aff_from_aff); \
+ DYNSYM (isl_pw_aff_ge_set); \
+ DYNSYM (isl_pw_aff_gt_set); \
+ DYNSYM (isl_pw_aff_is_cst); \
+ DYNSYM (isl_pw_aff_le_set); \
+ DYNSYM (isl_pw_aff_lt_set); \
+ DYNSYM (isl_pw_aff_mul); \
+ DYNSYM (isl_pw_aff_ne_set); \
+ DYNSYM (isl_pw_aff_nonneg_set); \
+ DYNSYM (isl_pw_aff_set_tuple_id); \
+ DYNSYM (isl_pw_aff_sub); \
+ DYNSYM (isl_pw_aff_zero_set); \
+ DYNSYM (isl_schedule_free); \
+ DYNSYM (isl_schedule_get_band_forest); \
+ DYNSYM (isl_set_add_constraint); \
+ DYNSYM (isl_set_add_dims); \
+ DYNSYM (isl_set_apply); \
+ DYNSYM (isl_set_coalesce); \
+ DYNSYM (isl_set_copy); \
+ DYNSYM (isl_set_dim); \
+ DYNSYM (isl_set_fix_si); \
+ DYNSYM (isl_set_free); \
+ DYNSYM (isl_set_get_space); \
+ DYNSYM (isl_set_get_tuple_id); \
+ DYNSYM (isl_set_intersect); \
+ DYNSYM (isl_set_is_empty); \
+ DYNSYM (isl_set_n_dim); \
+ DYNSYM (isl_set_nat_universe); \
+ DYNSYM (isl_set_project_out); \
+ DYNSYM (isl_set_set_tuple_id); \
+ DYNSYM (isl_set_universe); \
+ DYNSYM (isl_space_add_dims); \
+ DYNSYM (isl_space_alloc); \
+ DYNSYM (isl_space_copy); \
+ DYNSYM (isl_space_dim); \
+ DYNSYM (isl_space_domain); \
+ DYNSYM (isl_space_find_dim_by_id); \
+ DYNSYM (isl_space_free); \
+ DYNSYM (isl_space_from_domain); \
+ DYNSYM (isl_space_get_tuple_id); \
+ DYNSYM (isl_space_params_alloc); \
+ DYNSYM (isl_space_range); \
+ DYNSYM (isl_space_set_alloc); \
+ DYNSYM (isl_space_set_dim_id); \
+ DYNSYM (isl_space_set_tuple_id); \
+ DYNSYM (isl_union_map_add_map); \
+ DYNSYM (isl_union_map_align_params); \
+ DYNSYM (isl_union_map_apply_domain); \
+ DYNSYM (isl_union_map_apply_range); \
+ DYNSYM (isl_union_map_compute_flow); \
+ DYNSYM (isl_union_map_copy); \
+ DYNSYM (isl_union_map_empty); \
+ DYNSYM (isl_union_map_flat_range_product); \
+ DYNSYM (isl_union_map_foreach_map); \
+ DYNSYM (isl_union_map_free); \
+ DYNSYM (isl_union_map_from_map); \
+ DYNSYM (isl_union_map_get_ctx); \
+ DYNSYM (isl_union_map_get_space); \
+ DYNSYM (isl_union_map_gist_domain); \
+ DYNSYM (isl_union_map_gist_range); \
+ DYNSYM (isl_union_map_intersect_domain); \
+ DYNSYM (isl_union_map_is_empty); \
+ DYNSYM (isl_union_map_subtract); \
+ DYNSYM (isl_union_map_union); \
+ DYNSYM (isl_union_set_add_set); \
+ DYNSYM (isl_union_set_compute_schedule); \
+ DYNSYM (isl_union_set_copy); \
+ DYNSYM (isl_union_set_empty); \
+ DYNSYM (isl_union_set_from_set); \
+ DYNSYM (isl_aff_add_constant_val); \
+ DYNSYM (isl_aff_get_coefficient_val); \
+ DYNSYM (isl_aff_get_ctx); \
+ DYNSYM (isl_aff_mod_val); \
+ DYNSYM (isl_ast_build_ast_from_schedule); \
+ DYNSYM (isl_ast_build_free); \
+ DYNSYM (isl_ast_build_from_context); \
+ DYNSYM (isl_ast_build_get_ctx); \
+ DYNSYM (isl_ast_build_get_schedule); \
+ DYNSYM (isl_ast_build_get_schedule_space); \
+ DYNSYM (isl_ast_build_set_before_each_for); \
+ DYNSYM (isl_ast_build_set_options); \
+ DYNSYM (isl_ast_expr_free); \
+ DYNSYM (isl_ast_expr_from_val); \
+ DYNSYM (isl_ast_expr_get_ctx); \
+ DYNSYM (isl_ast_expr_get_id); \
+ DYNSYM (isl_ast_expr_get_op_arg); \
+ DYNSYM (isl_ast_expr_get_op_n_arg); \
+ DYNSYM (isl_ast_expr_get_op_type); \
+ DYNSYM (isl_ast_expr_get_type); \
+ DYNSYM (isl_ast_expr_get_val); \
+ DYNSYM (isl_ast_expr_sub); \
+ DYNSYM (isl_ast_node_block_get_children); \
+ DYNSYM (isl_ast_node_for_get_body); \
+ DYNSYM (isl_ast_node_for_get_cond); \
+ DYNSYM (isl_ast_node_for_get_inc); \
+ DYNSYM (isl_ast_node_for_get_init); \
+ DYNSYM (isl_ast_node_for_get_iterator); \
+ DYNSYM (isl_ast_node_free); \
+ DYNSYM (isl_ast_node_get_annotation); \
+ DYNSYM (isl_ast_node_get_type); \
+ DYNSYM (isl_ast_node_if_get_cond); \
+ DYNSYM (isl_ast_node_if_get_else); \
+ DYNSYM (isl_ast_node_if_get_then); \
+ DYNSYM (isl_ast_node_list_free); \
+ DYNSYM (isl_ast_node_list_get_ast_node); \
+ DYNSYM (isl_ast_node_list_n_ast_node); \
+ DYNSYM (isl_ast_node_user_get_expr); \
+ DYNSYM (isl_constraint_set_coefficient_val); \
+ DYNSYM (isl_constraint_set_constant_val); \
+ DYNSYM (isl_id_get_user); \
+ DYNSYM (isl_local_space_get_ctx); \
+ DYNSYM (isl_map_fix_val); \
+ DYNSYM (isl_options_set_ast_build_atomic_upper_bound); \
+ DYNSYM (isl_printer_print_ast_node); \
+ DYNSYM (isl_printer_print_str); \
+ DYNSYM (isl_printer_set_output_format); \
+ DYNSYM (isl_pw_aff_mod_val); \
+ DYNSYM (isl_schedule_constraints_compute_schedule); \
+ DYNSYM (isl_schedule_constraints_on_domain); \
+ DYNSYM (isl_schedule_constraints_set_coincidence); \
+ DYNSYM (isl_schedule_constraints_set_proximity); \
+ DYNSYM (isl_schedule_constraints_set_validity); \
+ DYNSYM (isl_set_get_dim_id); \
+ DYNSYM (isl_set_max_val); \
+ DYNSYM (isl_set_min_val); \
+ DYNSYM (isl_set_params); \
+ DYNSYM (isl_space_align_params); \
+ DYNSYM (isl_space_map_from_domain_and_range); \
+ DYNSYM (isl_space_set_tuple_name); \
+ DYNSYM (isl_space_wrap); \
+ DYNSYM (isl_union_map_from_domain_and_range); \
+ DYNSYM (isl_union_map_range); \
+ DYNSYM (isl_union_set_union); \
+ DYNSYM (isl_union_set_universe); \
+ DYNSYM (isl_val_2exp); \
+ DYNSYM (isl_val_add_ui); \
+ DYNSYM (isl_val_copy); \
+ DYNSYM (isl_val_free); \
+ DYNSYM (isl_val_int_from_si); \
+ DYNSYM (isl_val_int_from_ui); \
+ DYNSYM (isl_val_mul); \
+ DYNSYM (isl_val_neg); \
+ DYNSYM (isl_val_sub); \
+ DYNSYM (isl_printer_print_union_map); \
+ DYNSYM (isl_pw_aff_get_ctx); \
+ DYNSYM (isl_val_is_int); \
+ DYNSYM (isl_ctx_get_max_operations); \
+ DYNSYM (isl_ctx_set_max_operations); \
+ DYNSYM (isl_ctx_last_error); \
+ DYNSYM (isl_ctx_reset_operations); \
+ DYNSYM (isl_map_coalesce); \
+ DYNSYM (isl_printer_print_schedule); \
+ DYNSYM (isl_set_set_dim_id); \
+ DYNSYM (isl_union_map_coalesce); \
+ DYNSYM (isl_multi_val_set_val); \
+ DYNSYM (isl_multi_val_zero); \
+ DYNSYM (isl_options_set_schedule_max_coefficient); \
+ DYNSYM (isl_options_set_tile_scale_tile_loops); \
+ DYNSYM (isl_schedule_copy); \
+ DYNSYM (isl_schedule_get_map); \
+ DYNSYM (isl_schedule_map_schedule_node_bottom_up); \
+ DYNSYM (isl_schedule_node_band_get_permutable); \
+ DYNSYM (isl_schedule_node_band_get_space); \
+ DYNSYM (isl_schedule_node_band_tile); \
+ DYNSYM (isl_schedule_node_child); \
+ DYNSYM (isl_schedule_node_free); \
+ DYNSYM (isl_schedule_node_get_child); \
+ DYNSYM (isl_schedule_node_get_ctx); \
+ DYNSYM (isl_schedule_node_get_type); \
+ DYNSYM (isl_schedule_node_n_children); \
+ DYNSYM (isl_union_map_is_equal); \
+ DYNSYM (isl_union_access_info_compute_flow); \
+ DYNSYM (isl_union_access_info_from_sink); \
+ DYNSYM (isl_union_access_info_set_may_source); \
+ DYNSYM (isl_union_access_info_set_must_source); \
+ DYNSYM (isl_union_access_info_set_schedule); \
+ DYNSYM (isl_union_flow_free); \
+ DYNSYM (isl_union_flow_get_may_dependence); \
+ DYNSYM (isl_union_flow_get_must_dependence); \
+ DYNSYM (isl_aff_var_on_domain); \
+ DYNSYM (isl_multi_aff_from_aff); \
+ DYNSYM (isl_schedule_get_ctx); \
+ DYNSYM (isl_multi_aff_set_tuple_id); \
+ DYNSYM (isl_multi_aff_dim); \
+ DYNSYM (isl_schedule_get_domain); \
+ DYNSYM (isl_union_set_is_empty); \
+ DYNSYM (isl_union_set_get_space); \
+ DYNSYM (isl_union_pw_multi_aff_empty); \
+ DYNSYM (isl_union_set_foreach_set); \
+ DYNSYM (isl_union_set_free); \
+ DYNSYM (isl_multi_union_pw_aff_from_union_pw_multi_aff); \
+ DYNSYM (isl_multi_union_pw_aff_apply_multi_aff); \
+ DYNSYM (isl_schedule_insert_partial_schedule); \
+ DYNSYM (isl_union_pw_multi_aff_free); \
+ DYNSYM (isl_pw_multi_aff_project_out_map); \
+ DYNSYM (isl_union_pw_multi_aff_add_pw_multi_aff); \
+ DYNSYM (isl_schedule_from_domain); \
+ DYNSYM (isl_schedule_sequence); \
+ DYNSYM (isl_ast_build_node_from_schedule); \
+ DYNSYM (isl_ast_node_mark_get_node); \
+ DYNSYM (isl_schedule_node_band_member_get_ast_loop_type); \
+ DYNSYM (isl_schedule_node_band_member_set_ast_loop_type); \
+ DYNSYM (isl_val_n_abs_num_chunks); \
+ DYNSYM (isl_val_get_abs_num_chunks); \
+ DYNSYM (isl_val_int_from_chunks); \
+ DYNSYM (isl_val_is_neg); \
+ DYNSYM (isl_version); \
+ DYNSYM (isl_options_get_on_error); \
+ DYNSYM (isl_ctx_reset_error);
+
+extern struct isl_pointers_s__
+{
+ bool inited;
+ void *h;
+#define DYNSYM(x) __typeof (x) *p_##x
+ DYNSYMS
+#undef DYNSYM
+} isl_pointers__;
+
+#define isl_aff_add_coefficient_si (*isl_pointers__.p_isl_aff_add_coefficient_si)
+#define isl_aff_free (*isl_pointers__.p_isl_aff_free)
+#define isl_aff_get_space (*isl_pointers__.p_isl_aff_get_space)
+#define isl_aff_set_coefficient_si (*isl_pointers__.p_isl_aff_set_coefficient_si)
+#define isl_aff_set_constant_si (*isl_pointers__.p_isl_aff_set_constant_si)
+#define isl_aff_zero_on_domain (*isl_pointers__.p_isl_aff_zero_on_domain)
+#define isl_band_free (*isl_pointers__.p_isl_band_free)
+#define isl_band_get_children (*isl_pointers__.p_isl_band_get_children)
+#define isl_band_get_partial_schedule (*isl_pointers__.p_isl_band_get_partial_schedule)
+#define isl_band_has_children (*isl_pointers__.p_isl_band_has_children)
+#define isl_band_list_free (*isl_pointers__.p_isl_band_list_free)
+#define isl_band_list_get_band (*isl_pointers__.p_isl_band_list_get_band)
+#define isl_band_list_get_ctx (*isl_pointers__.p_isl_band_list_get_ctx)
+#define isl_band_list_n_band (*isl_pointers__.p_isl_band_list_n_band)
+#define isl_band_n_member (*isl_pointers__.p_isl_band_n_member)
+#define isl_basic_map_add_constraint (*isl_pointers__.p_isl_basic_map_add_constraint)
+#define isl_basic_map_project_out (*isl_pointers__.p_isl_basic_map_project_out)
+#define isl_basic_map_universe (*isl_pointers__.p_isl_basic_map_universe)
+#define isl_constraint_set_coefficient_si (*isl_pointers__.p_isl_constraint_set_coefficient_si)
+#define isl_constraint_set_constant_si (*isl_pointers__.p_isl_constraint_set_constant_si)
+#define isl_ctx_alloc (*isl_pointers__.p_isl_ctx_alloc)
+#define isl_ctx_free (*isl_pointers__.p_isl_ctx_free)
+#define isl_equality_alloc (*isl_pointers__.p_isl_equality_alloc)
+#define isl_id_alloc (*isl_pointers__.p_isl_id_alloc)
+#define isl_id_copy (*isl_pointers__.p_isl_id_copy)
+#define isl_id_free (*isl_pointers__.p_isl_id_free)
+#define isl_inequality_alloc (*isl_pointers__.p_isl_inequality_alloc)
+#define isl_local_space_copy (*isl_pointers__.p_isl_local_space_copy)
+#define isl_local_space_free (*isl_pointers__.p_isl_local_space_free)
+#define isl_local_space_from_space (*isl_pointers__.p_isl_local_space_from_space)
+#define isl_local_space_range (*isl_pointers__.p_isl_local_space_range)
+#define isl_map_add_constraint (*isl_pointers__.p_isl_map_add_constraint)
+#define isl_map_add_dims (*isl_pointers__.p_isl_map_add_dims)
+#define isl_map_align_params (*isl_pointers__.p_isl_map_align_params)
+#define isl_map_apply_range (*isl_pointers__.p_isl_map_apply_range)
+#define isl_map_copy (*isl_pointers__.p_isl_map_copy)
+#define isl_map_dim (*isl_pointers__.p_isl_map_dim)
+#define isl_map_dump (*isl_pointers__.p_isl_map_dump)
+#define isl_map_equate (*isl_pointers__.p_isl_map_equate)
+#define isl_map_fix_si (*isl_pointers__.p_isl_map_fix_si)
+#define isl_map_flat_product (*isl_pointers__.p_isl_map_flat_product)
+#define isl_map_flat_range_product (*isl_pointers__.p_isl_map_flat_range_product)
+#define isl_map_free (*isl_pointers__.p_isl_map_free)
+#define isl_map_from_basic_map (*isl_pointers__.p_isl_map_from_basic_map)
+#define isl_map_from_pw_aff (*isl_pointers__.p_isl_map_from_pw_aff)
+#define isl_map_from_union_map (*isl_pointers__.p_isl_map_from_union_map)
+#define isl_map_get_ctx (*isl_pointers__.p_isl_map_get_ctx)
+#define isl_map_get_space (*isl_pointers__.p_isl_map_get_space)
+#define isl_map_get_tuple_id (*isl_pointers__.p_isl_map_get_tuple_id)
+#define isl_map_insert_dims (*isl_pointers__.p_isl_map_insert_dims)
+#define isl_map_intersect (*isl_pointers__.p_isl_map_intersect)
+#define isl_map_intersect_domain (*isl_pointers__.p_isl_map_intersect_domain)
+#define isl_map_intersect_range (*isl_pointers__.p_isl_map_intersect_range)
+#define isl_map_is_empty (*isl_pointers__.p_isl_map_is_empty)
+#define isl_map_lex_ge (*isl_pointers__.p_isl_map_lex_ge)
+#define isl_map_lex_le (*isl_pointers__.p_isl_map_lex_le)
+#define isl_map_n_out (*isl_pointers__.p_isl_map_n_out)
+#define isl_map_range (*isl_pointers__.p_isl_map_range)
+#define isl_map_set_tuple_id (*isl_pointers__.p_isl_map_set_tuple_id)
+#define isl_map_universe (*isl_pointers__.p_isl_map_universe)
+#define isl_options_set_on_error (*isl_pointers__.p_isl_options_set_on_error)
+#define isl_options_set_schedule_serialize_sccs (*isl_pointers__.p_isl_options_set_schedule_serialize_sccs)
+#define isl_printer_set_yaml_style (*isl_pointers__.p_isl_printer_set_yaml_style)
+#define isl_options_set_schedule_max_constant_term (*isl_pointers__.p_isl_options_set_schedule_max_constant_term)
+#define isl_options_set_schedule_maximize_band_depth (*isl_pointers__.p_isl_options_set_schedule_maximize_band_depth)
+#define isl_printer_free (*isl_pointers__.p_isl_printer_free)
+#define isl_printer_print_aff (*isl_pointers__.p_isl_printer_print_aff)
+#define isl_printer_print_constraint (*isl_pointers__.p_isl_printer_print_constraint)
+#define isl_printer_print_map (*isl_pointers__.p_isl_printer_print_map)
+#define isl_printer_print_set (*isl_pointers__.p_isl_printer_print_set)
+#define isl_printer_to_file (*isl_pointers__.p_isl_printer_to_file)
+#define isl_pw_aff_add (*isl_pointers__.p_isl_pw_aff_add)
+#define isl_pw_aff_alloc (*isl_pointers__.p_isl_pw_aff_alloc)
+#define isl_pw_aff_copy (*isl_pointers__.p_isl_pw_aff_copy)
+#define isl_pw_aff_eq_set (*isl_pointers__.p_isl_pw_aff_eq_set)
+#define isl_pw_aff_free (*isl_pointers__.p_isl_pw_aff_free)
+#define isl_pw_aff_from_aff (*isl_pointers__.p_isl_pw_aff_from_aff)
+#define isl_pw_aff_ge_set (*isl_pointers__.p_isl_pw_aff_ge_set)
+#define isl_pw_aff_gt_set (*isl_pointers__.p_isl_pw_aff_gt_set)
+#define isl_pw_aff_is_cst (*isl_pointers__.p_isl_pw_aff_is_cst)
+#define isl_pw_aff_le_set (*isl_pointers__.p_isl_pw_aff_le_set)
+#define isl_pw_aff_lt_set (*isl_pointers__.p_isl_pw_aff_lt_set)
+#define isl_pw_aff_mul (*isl_pointers__.p_isl_pw_aff_mul)
+#define isl_pw_aff_ne_set (*isl_pointers__.p_isl_pw_aff_ne_set)
+#define isl_pw_aff_nonneg_set (*isl_pointers__.p_isl_pw_aff_nonneg_set)
+#define isl_pw_aff_set_tuple_id (*isl_pointers__.p_isl_pw_aff_set_tuple_id)
+#define isl_pw_aff_sub (*isl_pointers__.p_isl_pw_aff_sub)
+#define isl_pw_aff_zero_set (*isl_pointers__.p_isl_pw_aff_zero_set)
+#define isl_schedule_free (*isl_pointers__.p_isl_schedule_free)
+#define isl_schedule_get_band_forest (*isl_pointers__.p_isl_schedule_get_band_forest)
+#define isl_set_add_constraint (*isl_pointers__.p_isl_set_add_constraint)
+#define isl_set_add_dims (*isl_pointers__.p_isl_set_add_dims)
+#define isl_set_apply (*isl_pointers__.p_isl_set_apply)
+#define isl_set_coalesce (*isl_pointers__.p_isl_set_coalesce)
+#define isl_set_copy (*isl_pointers__.p_isl_set_copy)
+#define isl_set_dim (*isl_pointers__.p_isl_set_dim)
+#define isl_set_fix_si (*isl_pointers__.p_isl_set_fix_si)
+#define isl_set_free (*isl_pointers__.p_isl_set_free)
+#define isl_set_get_space (*isl_pointers__.p_isl_set_get_space)
+#define isl_set_get_tuple_id (*isl_pointers__.p_isl_set_get_tuple_id)
+#define isl_set_intersect (*isl_pointers__.p_isl_set_intersect)
+#define isl_set_is_empty (*isl_pointers__.p_isl_set_is_empty)
+#define isl_set_n_dim (*isl_pointers__.p_isl_set_n_dim)
+#define isl_set_nat_universe (*isl_pointers__.p_isl_set_nat_universe)
+#define isl_set_project_out (*isl_pointers__.p_isl_set_project_out)
+#define isl_set_set_tuple_id (*isl_pointers__.p_isl_set_set_tuple_id)
+#define isl_set_universe (*isl_pointers__.p_isl_set_universe)
+#define isl_space_add_dims (*isl_pointers__.p_isl_space_add_dims)
+#define isl_space_alloc (*isl_pointers__.p_isl_space_alloc)
+#define isl_space_copy (*isl_pointers__.p_isl_space_copy)
+#define isl_space_dim (*isl_pointers__.p_isl_space_dim)
+#define isl_space_domain (*isl_pointers__.p_isl_space_domain)
+#define isl_space_find_dim_by_id (*isl_pointers__.p_isl_space_find_dim_by_id)
+#define isl_space_free (*isl_pointers__.p_isl_space_free)
+#define isl_space_from_domain (*isl_pointers__.p_isl_space_from_domain)
+#define isl_space_get_tuple_id (*isl_pointers__.p_isl_space_get_tuple_id)
+#define isl_space_params_alloc (*isl_pointers__.p_isl_space_params_alloc)
+#define isl_space_range (*isl_pointers__.p_isl_space_range)
+#define isl_space_set_alloc (*isl_pointers__.p_isl_space_set_alloc)
+#define isl_space_set_dim_id (*isl_pointers__.p_isl_space_set_dim_id)
+#define isl_space_set_tuple_id (*isl_pointers__.p_isl_space_set_tuple_id)
+#define isl_union_map_add_map (*isl_pointers__.p_isl_union_map_add_map)
+#define isl_union_map_align_params (*isl_pointers__.p_isl_union_map_align_params)
+#define isl_union_map_apply_domain (*isl_pointers__.p_isl_union_map_apply_domain)
+#define isl_union_map_apply_range (*isl_pointers__.p_isl_union_map_apply_range)
+#define isl_union_map_compute_flow (*isl_pointers__.p_isl_union_map_compute_flow)
+#define isl_union_map_copy (*isl_pointers__.p_isl_union_map_copy)
+#define isl_union_map_empty (*isl_pointers__.p_isl_union_map_empty)
+#define isl_union_map_flat_range_product (*isl_pointers__.p_isl_union_map_flat_range_product)
+#define isl_union_map_foreach_map (*isl_pointers__.p_isl_union_map_foreach_map)
+#define isl_union_map_free (*isl_pointers__.p_isl_union_map_free)
+#define isl_union_map_from_map (*isl_pointers__.p_isl_union_map_from_map)
+#define isl_union_map_get_ctx (*isl_pointers__.p_isl_union_map_get_ctx)
+#define isl_union_map_get_space (*isl_pointers__.p_isl_union_map_get_space)
+#define isl_union_map_gist_domain (*isl_pointers__.p_isl_union_map_gist_domain)
+#define isl_union_map_gist_range (*isl_pointers__.p_isl_union_map_gist_range)
+#define isl_union_map_intersect_domain (*isl_pointers__.p_isl_union_map_intersect_domain)
+#define isl_union_map_is_empty (*isl_pointers__.p_isl_union_map_is_empty)
+#define isl_union_map_subtract (*isl_pointers__.p_isl_union_map_subtract)
+#define isl_union_map_union (*isl_pointers__.p_isl_union_map_union)
+#define isl_union_set_add_set (*isl_pointers__.p_isl_union_set_add_set)
+#define isl_union_set_compute_schedule (*isl_pointers__.p_isl_union_set_compute_schedule)
+#define isl_union_set_copy (*isl_pointers__.p_isl_union_set_copy)
+#define isl_union_set_empty (*isl_pointers__.p_isl_union_set_empty)
+#define isl_union_set_from_set (*isl_pointers__.p_isl_union_set_from_set)
+#define isl_aff_add_constant_val (*isl_pointers__.p_isl_aff_add_constant_val)
+#define isl_aff_get_coefficient_val (*isl_pointers__.p_isl_aff_get_coefficient_val)
+#define isl_aff_get_ctx (*isl_pointers__.p_isl_aff_get_ctx)
+#define isl_aff_mod_val (*isl_pointers__.p_isl_aff_mod_val)
+#define isl_ast_build_ast_from_schedule (*isl_pointers__.p_isl_ast_build_ast_from_schedule)
+#define isl_ast_build_free (*isl_pointers__.p_isl_ast_build_free)
+#define isl_ast_build_from_context (*isl_pointers__.p_isl_ast_build_from_context)
+#define isl_ast_build_get_ctx (*isl_pointers__.p_isl_ast_build_get_ctx)
+#define isl_ast_build_get_schedule (*isl_pointers__.p_isl_ast_build_get_schedule)
+#define isl_ast_build_get_schedule_space (*isl_pointers__.p_isl_ast_build_get_schedule_space)
+#define isl_ast_build_set_before_each_for (*isl_pointers__.p_isl_ast_build_set_before_each_for)
+#define isl_ast_build_set_options (*isl_pointers__.p_isl_ast_build_set_options)
+#define isl_ast_expr_free (*isl_pointers__.p_isl_ast_expr_free)
+#define isl_ast_expr_from_val (*isl_pointers__.p_isl_ast_expr_from_val)
+#define isl_ast_expr_get_ctx (*isl_pointers__.p_isl_ast_expr_get_ctx)
+#define isl_ast_expr_get_id (*isl_pointers__.p_isl_ast_expr_get_id)
+#define isl_ast_expr_get_op_arg (*isl_pointers__.p_isl_ast_expr_get_op_arg)
+#define isl_ast_expr_get_op_n_arg (*isl_pointers__.p_isl_ast_expr_get_op_n_arg)
+#define isl_ast_expr_get_op_type (*isl_pointers__.p_isl_ast_expr_get_op_type)
+#define isl_ast_expr_get_type (*isl_pointers__.p_isl_ast_expr_get_type)
+#define isl_ast_expr_get_val (*isl_pointers__.p_isl_ast_expr_get_val)
+#define isl_ast_expr_sub (*isl_pointers__.p_isl_ast_expr_sub)
+#define isl_ast_node_block_get_children (*isl_pointers__.p_isl_ast_node_block_get_children)
+#define isl_ast_node_for_get_body (*isl_pointers__.p_isl_ast_node_for_get_body)
+#define isl_ast_node_for_get_cond (*isl_pointers__.p_isl_ast_node_for_get_cond)
+#define isl_ast_node_for_get_inc (*isl_pointers__.p_isl_ast_node_for_get_inc)
+#define isl_ast_node_for_get_init (*isl_pointers__.p_isl_ast_node_for_get_init)
+#define isl_ast_node_for_get_iterator (*isl_pointers__.p_isl_ast_node_for_get_iterator)
+#define isl_ast_node_free (*isl_pointers__.p_isl_ast_node_free)
+#define isl_ast_node_get_annotation (*isl_pointers__.p_isl_ast_node_get_annotation)
+#define isl_ast_node_get_type (*isl_pointers__.p_isl_ast_node_get_type)
+#define isl_ast_node_if_get_cond (*isl_pointers__.p_isl_ast_node_if_get_cond)
+#define isl_ast_node_if_get_else (*isl_pointers__.p_isl_ast_node_if_get_else)
+#define isl_ast_node_if_get_then (*isl_pointers__.p_isl_ast_node_if_get_then)
+#define isl_ast_node_list_free (*isl_pointers__.p_isl_ast_node_list_free)
+#define isl_ast_node_list_get_ast_node (*isl_pointers__.p_isl_ast_node_list_get_ast_node)
+#define isl_ast_node_list_n_ast_node (*isl_pointers__.p_isl_ast_node_list_n_ast_node)
+#define isl_ast_node_user_get_expr (*isl_pointers__.p_isl_ast_node_user_get_expr)
+#define isl_constraint_set_coefficient_val (*isl_pointers__.p_isl_constraint_set_coefficient_val)
+#define isl_constraint_set_constant_val (*isl_pointers__.p_isl_constraint_set_constant_val)
+#define isl_id_get_user (*isl_pointers__.p_isl_id_get_user)
+#define isl_local_space_get_ctx (*isl_pointers__.p_isl_local_space_get_ctx)
+#define isl_map_fix_val (*isl_pointers__.p_isl_map_fix_val)
+#define isl_options_set_ast_build_atomic_upper_bound (*isl_pointers__.p_isl_options_set_ast_build_atomic_upper_bound)
+#define isl_printer_print_ast_node (*isl_pointers__.p_isl_printer_print_ast_node)
+#define isl_printer_print_str (*isl_pointers__.p_isl_printer_print_str)
+#define isl_printer_set_output_format (*isl_pointers__.p_isl_printer_set_output_format)
+#define isl_pw_aff_mod_val (*isl_pointers__.p_isl_pw_aff_mod_val)
+#define isl_schedule_constraints_compute_schedule (*isl_pointers__.p_isl_schedule_constraints_compute_schedule)
+#define isl_schedule_constraints_on_domain (*isl_pointers__.p_isl_schedule_constraints_on_domain)
+#define isl_schedule_constraints_set_coincidence (*isl_pointers__.p_isl_schedule_constraints_set_coincidence)
+#define isl_schedule_constraints_set_proximity (*isl_pointers__.p_isl_schedule_constraints_set_proximity)
+#define isl_schedule_constraints_set_validity (*isl_pointers__.p_isl_schedule_constraints_set_validity)
+#define isl_set_get_dim_id (*isl_pointers__.p_isl_set_get_dim_id)
+#define isl_set_max_val (*isl_pointers__.p_isl_set_max_val)
+#define isl_set_min_val (*isl_pointers__.p_isl_set_min_val)
+#define isl_set_params (*isl_pointers__.p_isl_set_params)
+#define isl_space_align_params (*isl_pointers__.p_isl_space_align_params)
+#define isl_space_map_from_domain_and_range (*isl_pointers__.p_isl_space_map_from_domain_and_range)
+#define isl_space_set_tuple_name (*isl_pointers__.p_isl_space_set_tuple_name)
+#define isl_space_wrap (*isl_pointers__.p_isl_space_wrap)
+#define isl_union_map_from_domain_and_range (*isl_pointers__.p_isl_union_map_from_domain_and_range)
+#define isl_union_map_range (*isl_pointers__.p_isl_union_map_range)
+#define isl_union_set_union (*isl_pointers__.p_isl_union_set_union)
+#define isl_union_set_universe (*isl_pointers__.p_isl_union_set_universe)
+#define isl_val_2exp (*isl_pointers__.p_isl_val_2exp)
+#define isl_val_add_ui (*isl_pointers__.p_isl_val_add_ui)
+#define isl_val_copy (*isl_pointers__.p_isl_val_copy)
+#define isl_val_free (*isl_pointers__.p_isl_val_free)
+#define isl_val_int_from_si (*isl_pointers__.p_isl_val_int_from_si)
+#define isl_val_int_from_ui (*isl_pointers__.p_isl_val_int_from_ui)
+#define isl_val_mul (*isl_pointers__.p_isl_val_mul)
+#define isl_val_neg (*isl_pointers__.p_isl_val_neg)
+#define isl_val_sub (*isl_pointers__.p_isl_val_sub)
+#define isl_printer_print_union_map (*isl_pointers__.p_isl_printer_print_union_map)
+#define isl_pw_aff_get_ctx (*isl_pointers__.p_isl_pw_aff_get_ctx)
+#define isl_val_is_int (*isl_pointers__.p_isl_val_is_int)
+#define isl_ctx_get_max_operations (*isl_pointers__.p_isl_ctx_get_max_operations)
+#define isl_ctx_set_max_operations (*isl_pointers__.p_isl_ctx_set_max_operations)
+#define isl_ctx_last_error (*isl_pointers__.p_isl_ctx_last_error)
+#define isl_ctx_reset_operations (*isl_pointers__.p_isl_ctx_reset_operations)
+#define isl_map_coalesce (*isl_pointers__.p_isl_map_coalesce)
+#define isl_printer_print_schedule (*isl_pointers__.p_isl_printer_print_schedule)
+#define isl_set_set_dim_id (*isl_pointers__.p_isl_set_set_dim_id)
+#define isl_union_map_coalesce (*isl_pointers__.p_isl_union_map_coalesce)
+#define isl_multi_val_set_val (*isl_pointers__.p_isl_multi_val_set_val)
+#define isl_multi_val_zero (*isl_pointers__.p_isl_multi_val_zero)
+#define isl_options_set_schedule_max_coefficient (*isl_pointers__.p_isl_options_set_schedule_max_coefficient)
+#define isl_options_set_tile_scale_tile_loops (*isl_pointers__.p_isl_options_set_tile_scale_tile_loops)
+#define isl_schedule_copy (*isl_pointers__.p_isl_schedule_copy)
+#define isl_schedule_get_map (*isl_pointers__.p_isl_schedule_get_map)
+#define isl_schedule_map_schedule_node_bottom_up (*isl_pointers__.p_isl_schedule_map_schedule_node_bottom_up)
+#define isl_schedule_node_band_get_permutable (*isl_pointers__.p_isl_schedule_node_band_get_permutable)
+#define isl_schedule_node_band_get_space (*isl_pointers__.p_isl_schedule_node_band_get_space)
+#define isl_schedule_node_band_tile (*isl_pointers__.p_isl_schedule_node_band_tile)
+#define isl_schedule_node_child (*isl_pointers__.p_isl_schedule_node_child)
+#define isl_schedule_node_free (*isl_pointers__.p_isl_schedule_node_free)
+#define isl_schedule_node_get_child (*isl_pointers__.p_isl_schedule_node_get_child)
+#define isl_schedule_node_get_ctx (*isl_pointers__.p_isl_schedule_node_get_ctx)
+#define isl_schedule_node_get_type (*isl_pointers__.p_isl_schedule_node_get_type)
+#define isl_schedule_node_n_children (*isl_pointers__.p_isl_schedule_node_n_children)
+#define isl_union_map_is_equal (*isl_pointers__.p_isl_union_map_is_equal)
+#define isl_union_access_info_compute_flow (*isl_pointers__.p_isl_union_access_info_compute_flow)
+#define isl_union_access_info_from_sink (*isl_pointers__.p_isl_union_access_info_from_sink)
+#define isl_union_access_info_set_may_source (*isl_pointers__.p_isl_union_access_info_set_may_source)
+#define isl_union_access_info_set_must_source (*isl_pointers__.p_isl_union_access_info_set_must_source)
+#define isl_union_access_info_set_schedule (*isl_pointers__.p_isl_union_access_info_set_schedule)
+#define isl_union_flow_free (*isl_pointers__.p_isl_union_flow_free)
+#define isl_union_flow_get_may_dependence (*isl_pointers__.p_isl_union_flow_get_may_dependence)
+#define isl_union_flow_get_must_dependence (*isl_pointers__.p_isl_union_flow_get_must_dependence)
+#define isl_aff_var_on_domain (*isl_pointers__.p_isl_aff_var_on_domain)
+#define isl_multi_aff_from_aff (*isl_pointers__.p_isl_multi_aff_from_aff)
+#define isl_schedule_get_ctx (*isl_pointers__.p_isl_schedule_get_ctx)
+#define isl_multi_aff_set_tuple_id (*isl_pointers__.p_isl_multi_aff_set_tuple_id)
+#define isl_multi_aff_dim (*isl_pointers__.p_isl_multi_aff_dim)
+#define isl_schedule_get_domain (*isl_pointers__.p_isl_schedule_get_domain)
+#define isl_union_set_is_empty (*isl_pointers__.p_isl_union_set_is_empty)
+#define isl_union_set_get_space (*isl_pointers__.p_isl_union_set_get_space)
+#define isl_union_pw_multi_aff_empty (*isl_pointers__.p_isl_union_pw_multi_aff_empty)
+#define isl_union_set_foreach_set (*isl_pointers__.p_isl_union_set_foreach_set)
+#define isl_union_set_free (*isl_pointers__.p_isl_union_set_free)
+#define isl_multi_union_pw_aff_from_union_pw_multi_aff (*isl_pointers__.p_isl_multi_union_pw_aff_from_union_pw_multi_aff)
+#define isl_multi_union_pw_aff_apply_multi_aff (*isl_pointers__.p_isl_multi_union_pw_aff_apply_multi_aff)
+#define isl_schedule_insert_partial_schedule (*isl_pointers__.p_isl_schedule_insert_partial_schedule)
+#define isl_union_pw_multi_aff_free (*isl_pointers__.p_isl_union_pw_multi_aff_free)
+#define isl_pw_multi_aff_project_out_map (*isl_pointers__.p_isl_pw_multi_aff_project_out_map)
+#define isl_union_pw_multi_aff_add_pw_multi_aff (*isl_pointers__.p_isl_union_pw_multi_aff_add_pw_multi_aff)
+#define isl_schedule_from_domain (*isl_pointers__.p_isl_schedule_from_domain)
+#define isl_schedule_sequence (*isl_pointers__.p_isl_schedule_sequence)
+#define isl_ast_build_node_from_schedule (*isl_pointers__.p_isl_ast_build_node_from_schedule)
+#define isl_ast_node_mark_get_node (*isl_pointers__.p_isl_ast_node_mark_get_node)
+#define isl_schedule_node_band_member_get_ast_loop_type (*isl_pointers__.p_isl_schedule_node_band_member_get_ast_loop_type)
+#define isl_schedule_node_band_member_set_ast_loop_type (*isl_pointers__.p_isl_schedule_node_band_member_set_ast_loop_type)
+#define isl_val_n_abs_num_chunks (*isl_pointers__.p_isl_val_n_abs_num_chunks)
+#define isl_val_get_abs_num_chunks (*isl_pointers__.p_isl_val_get_abs_num_chunks)
+#define isl_val_int_from_chunks (*isl_pointers__.p_isl_val_int_from_chunks)
+#define isl_val_is_neg (*isl_pointers__.p_isl_val_is_neg)
+#define isl_version (*isl_pointers__.p_isl_version)
+#define isl_options_get_on_error (*isl_pointers__.p_isl_options_get_on_error)
+#define isl_ctx_reset_error (*isl_pointers__.p_isl_ctx_reset_error)
typedef struct poly_dr *poly_dr_p;
@@ -461,5 +1045,6 @@ extern void build_scops (vec<scop_p> *);
extern void dot_all_sese (FILE *, vec<sese_l> &);
extern void dot_sese (sese_l &);
extern void dot_cfg ();
+extern const char *get_isl_version (bool);
#endif
--- gcc/graphite.c.jj 2015-11-04 14:15:32.000000000 +0100
+++ gcc/graphite.c 2015-11-04 14:56:02.645536409 +0100
@@ -60,6 +60,35 @@ along with GCC; see the file COPYING3.
#include "tree-into-ssa.h"
#include "graphite.h"
+__typeof (isl_pointers__) isl_pointers__;
+
+static bool
+init_isl_pointers (void)
+{
+ void *h;
+
+ if (isl_pointers__.inited)
+ return isl_pointers__.h != NULL;
+ h = dlopen ("libisl.so.15", RTLD_LAZY);
+ isl_pointers__.h = h;
+ if (h == NULL)
+ return false;
+#define DYNSYM(x) \
+ do \
+ { \
+ union { __typeof (isl_pointers__.p_##x) p; void *q; } u; \
+ u.q = dlsym (h, #x); \
+ if (u.q == NULL) \
+ return false; \
+ isl_pointers__.p_##x = u.p; \
+ } \
+ while (0)
+ DYNSYMS
+#undef DYNSYM
+ isl_pointers__.inited = true;
+ return true;
+}
+
/* Print global statistics to FILE. */
static void
@@ -365,6 +394,15 @@ graphite_transform_loops (void)
if (parallelized_function_p (cfun->decl))
return;
+ if (number_of_loops (cfun) <= 1)
+ return;
+
+ if (!init_isl_pointers ())
+ {
+ sorry ("Graphite loop optimizations cannot be used");
+ return;
+ }
+
calculate_dominance_info (CDI_DOMINATORS);
/* We rely on post-dominators during merging of SESE regions so those
@@ -455,6 +493,14 @@ graphite_transform_loops (void)
}
}
+const char *
+get_isl_version (bool force)
+{
+ if (force)
+ init_isl_pointers ();
+ return (isl_pointers__.inited && isl_version) ? isl_version () : "none";
+}
+
#else /* If isl is not available: #ifndef HAVE_isl. */
static void
--- gcc/toplev.c.jj 2017-02-19 13:02:31.000000000 +0100
+++ gcc/toplev.c 2017-02-19 16:50:25.536301350 +0100
@@ -94,6 +94,7 @@ along with GCC; see the file COPYING3.
#ifdef HAVE_isl
#include <isl/version.h>
+extern const char *get_isl_version (bool);
#endif
static void general_init (const char *, bool);
@@ -683,7 +684,7 @@ print_version (FILE *file, const char *i
#ifndef HAVE_isl
"none"
#else
- isl_version ()
+ get_isl_version (*indent == 0)
#endif
);
if (strcmp (GCC_GMP_STRINGIFY_VERSION, gmp_version))

View File

@ -0,0 +1,17 @@
2008-06-09 Jakub Jelinek <jakub@redhat.com>
* omp.h.in (omp_nest_lock_t): Fix up for Linux multilibs.
--- libgomp/omp.h.in.jj 2008-06-09 13:34:05.000000000 +0200
+++ libgomp/omp.h.in 2008-06-09 13:34:48.000000000 +0200
@@ -42,8 +42,8 @@ typedef struct
typedef struct
{
- unsigned char _x[@OMP_NEST_LOCK_SIZE@]
- __attribute__((__aligned__(@OMP_NEST_LOCK_ALIGN@)));
+ unsigned char _x[8 + sizeof (void *)]
+ __attribute__((__aligned__(sizeof (void *))));
} omp_nest_lock_t;
#endif

View File

@ -0,0 +1,24 @@
--- libstdc++-v3/doc/html/index.html.jj 2011-01-03 12:53:21.282829010 +0100
+++ libstdc++-v3/doc/html/index.html 2011-01-04 18:06:28.999851145 +0100
@@ -5,6 +5,8 @@
<a class="link" href="https://www.fsf.org" target="_top">FSF
</a>
</p><p>
+ Release 10.0.1
+ </p><p>
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation
License, Version 1.2 or any later version published by the
--- libstdc++-v3/doc/html/api.html.jj 2011-01-03 12:53:21.000000000 +0100
+++ libstdc++-v3/doc/html/api.html 2011-01-04 18:12:01.672757784 +0100
@@ -20,7 +20,9 @@
member functions for the library classes, finding out what is in a
particular include file, looking at inheritance diagrams, etc.
</p><p>
- The API documentation, rendered into HTML, can be viewed online
+ The API documentation, rendered into HTML, can be viewed locally
+ <a class="link" href="api/index.html" target="_top">for the 10.0.1 release</a>,
+ online
<a class="link" href="http://gcc.gnu.org/onlinedocs/" target="_top">for each GCC release</a>
and
<a class="link" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html" target="_top">

View File

@ -0,0 +1,27 @@
libtool sucks.
--- ltmain.sh.jj 2007-12-07 14:53:21.000000000 +0100
+++ ltmain.sh 2008-09-05 21:51:48.000000000 +0200
@@ -5394,6 +5394,7 @@ EOF
rpath="$finalize_rpath"
test "$mode" != relink && rpath="$compile_rpath$rpath"
for libdir in $rpath; do
+ case "$libdir" in /usr/lib|/usr/lib64|/usr/lib/../lib|/usr/lib/../lib64) continue;; esac
if test -n "$hardcode_libdir_flag_spec"; then
if test -n "$hardcode_libdir_separator"; then
if test -z "$hardcode_libdirs"; then
@@ -6071,6 +6072,7 @@ EOF
rpath=
hardcode_libdirs=
for libdir in $compile_rpath $finalize_rpath; do
+ case "$libdir" in /usr/lib|/usr/lib64|/usr/lib/../lib|/usr/lib/../lib64) continue;; esac
if test -n "$hardcode_libdir_flag_spec"; then
if test -n "$hardcode_libdir_separator"; then
if test -z "$hardcode_libdirs"; then
@@ -6120,6 +6122,7 @@ EOF
rpath=
hardcode_libdirs=
for libdir in $finalize_rpath; do
+ case "$libdir" in /usr/lib|/usr/lib64|/usr/lib/../lib|/usr/lib/../lib64) continue;; esac
if test -n "$hardcode_libdir_flag_spec"; then
if test -n "$hardcode_libdir_separator"; then
if test -z "$hardcode_libdirs"; then

37
gcc10-no-add-needed.patch Normal file
View File

@ -0,0 +1,37 @@
2010-02-08 Roland McGrath <roland@redhat.com>
* config/gnu-user.h (LINK_EH_SPEC): Pass --no-add-needed to the linker.
* config/alpha/elf.h (LINK_EH_SPEC): Likewise.
* config/ia64/linux.h (LINK_EH_SPEC): Likewise.
--- gcc/config/alpha/elf.h.jj 2011-01-03 12:52:31.118056764 +0100
+++ gcc/config/alpha/elf.h 2011-01-04 18:14:10.931874160 +0100
@@ -168,5 +168,5 @@ extern int alpha_this_gpdisp_sequence_nu
I imagine that other systems will catch up. In the meantime, it
doesn't harm to make sure that the data exists to be used later. */
#if defined(HAVE_LD_EH_FRAME_HDR)
-#define LINK_EH_SPEC "%{!static|static-pie:--eh-frame-hdr} "
+#define LINK_EH_SPEC "--no-add-needed %{!static|static-pie:--eh-frame-hdr} "
#endif
--- gcc/config/ia64/linux.h.jj 2011-01-03 13:02:11.462994522 +0100
+++ gcc/config/ia64/linux.h 2011-01-04 18:14:10.931874160 +0100
@@ -76,7 +76,7 @@ do { \
Signalize that because we have fde-glibc, we don't need all C shared libs
linked against -lgcc_s. */
#undef LINK_EH_SPEC
-#define LINK_EH_SPEC ""
+#define LINK_EH_SPEC "--no-add-needed "
#undef TARGET_INIT_LIBFUNCS
#define TARGET_INIT_LIBFUNCS ia64_soft_fp_init_libfuncs
--- gcc/config/gnu-user.h.jj 2011-01-03 12:53:03.739057299 +0100
+++ gcc/config/gnu-user.h 2011-01-04 18:14:10.932814884 +0100
@@ -106,7 +106,7 @@ see the files COPYING3 and COPYING.RUNTI
#define LIB_SPEC GNU_USER_TARGET_LIB_SPEC
#if defined(HAVE_LD_EH_FRAME_HDR)
-#define LINK_EH_SPEC "%{!static|static-pie:--eh-frame-hdr} "
+#define LINK_EH_SPEC "--no-add-needed %{!static|static-pie:--eh-frame-hdr} "
#endif
#define GNU_USER_TARGET_LINK_GCC_C_SEQUENCE_SPEC \

30
gcc10-rh1574936.patch Normal file
View File

@ -0,0 +1,30 @@
crt files and statically linked libgcc objects cause false positives
in annobin coverage, so we add the assembler flag to generate notes
for them.
The patch also adds notes to libgcc_s.so, but this is harmless because
these notes only confer that there is no other annobin markup.
2018-07-25 Florian Weimer <fweimer@redhat.com>
* Makefile.in (LIBGCC2_CFLAGS, CRTSTUFF_CFLAGS): Add
-Wa,--generate-missing-build-notes=yes.
--- libgcc/Makefile.in 2018-01-13 13:05:41.000000000 +0100
+++ libgcc/Makefile.in 2018-07-25 13:15:02.036226940 +0200
@@ -246,6 +246,7 @@ LIBGCC2_DEBUG_CFLAGS = -g
LIBGCC2_CFLAGS = -O2 $(LIBGCC2_INCLUDES) $(GCC_CFLAGS) $(HOST_LIBGCC2_CFLAGS) \
$(LIBGCC2_DEBUG_CFLAGS) -DIN_LIBGCC2 \
-fbuilding-libgcc -fno-stack-protector \
+ -Wa,--generate-missing-build-notes=yes \
$(INHIBIT_LIBC_CFLAGS)
# Additional options to use when compiling libgcc2.a.
@@ -301,6 +302,7 @@ CRTSTUFF_CFLAGS = -O2 $(GCC_CFLAGS) $(IN
$(NO_PIE_CFLAGS) -finhibit-size-directive -fno-inline -fno-exceptions \
-fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize \
-fbuilding-libgcc -fno-stack-protector $(FORCE_EXPLICIT_EH_REGISTRY) \
+ -Wa,--generate-missing-build-notes=yes \
$(INHIBIT_LIBC_CFLAGS) $(USE_TM_CLONE_REGISTRY)
# Extra flags to use when compiling crt{begin,end}.o.

View File

@ -0,0 +1,40 @@
--- gcc/config.gcc.jj 2008-04-24 15:42:46.000000000 -0500
+++ gcc/config.gcc 2008-04-24 15:44:51.000000000 -0500
@@ -2790,7 +2790,7 @@ sparc-*-rtems*)
tm_file="${tm_file} dbxelf.h elfos.h sparc/sysv4.h sparc/sp-elf.h sparc/rtemself.h rtems.h newlib-stdint.h"
tmake_file="${tmake_file} sparc/t-sparc sparc/t-rtems"
;;
-sparc-*-linux*)
+sparc-*-linux* | sparcv9-*-linux*)
tm_file="${tm_file} dbxelf.h elfos.h sparc/sysv4.h gnu-user.h linux.h glibc-stdint.h sparc/tso.h"
extra_options="${extra_options} sparc/long-double-switch.opt"
case ${target} in
@@ -2844,7 +2844,7 @@ sparc64-*-rtems*)
extra_options="${extra_options}"
tmake_file="${tmake_file} sparc/t-sparc sparc/t-rtems-64"
;;
-sparc64-*-linux*)
+sparc64*-*-linux*)
tm_file="sparc/biarch64.h ${tm_file} dbxelf.h elfos.h sparc/sysv4.h gnu-user.h linux.h glibc-stdint.h sparc/default64.h sparc/linux64.h sparc/tso.h"
extra_options="${extra_options} sparc/long-double-switch.opt"
tmake_file="${tmake_file} sparc/t-sparc sparc/t-linux64"
--- libgcc/config.host.jj 2008-04-24 15:46:19.000000000 -0500
+++ libgcc/config.host 2008-04-24 15:46:49.000000000 -0500
@@ -1002,7 +1002,7 @@ sparc-*-elf*)
tmake_file="${tmake_file} t-fdpbit t-crtfm"
extra_parts="$extra_parts crti.o crtn.o crtfastmath.o"
;;
-sparc-*-linux*) # SPARC's running GNU/Linux, libc6
+sparc-*-linux* | sparcv9-*-linux*) # SPARC's running GNU/Linux, libc6
tmake_file="${tmake_file} t-crtfm"
if test "${host_address}" = 64; then
tmake_file="$tmake_file sparc/t-linux64"
@@ -1050,7 +1050,7 @@ sparc64-*-freebsd*|ultrasparc-*-freebsd*
tmake_file="$tmake_file t-crtfm"
extra_parts="$extra_parts crtfastmath.o"
;;
-sparc64-*-linux*) # 64-bit SPARC's running GNU/Linux
+sparc64*-*-linux*) # 64-bit SPARC's running GNU/Linux
extra_parts="$extra_parts crtfastmath.o"
tmake_file="${tmake_file} t-crtfm sparc/t-linux"
if test "${host_address}" = 64; then

View File

@ -1 +1,3 @@
3da4f3d77b46c1f33ae25807aabe34fd gcc-2.96-20000731.tar.bz2 SHA512 (gcc-10.0.1-20200216.tar.xz) = 56507e273b00e85ed4145e80df65d9b4e4791f23e7cb5d931f85b9420cbf3a7125ba49978dc73c2987c0a6101f741dc5a60a08cb3346d4c5082400cbcfcdd008
SHA512 (newlib-cygwin-50e2a63b04bdd018484605fbb954fd1bd5147fa0.tar.xz) = 9ceea0b883185fe489724d54a7e909bb6ed4785fcadf80162033dc6a133e2657337175601278e4155d1f8fac275ff9c8a02572aea876166c608774c809f832e9
SHA512 (nvptx-tools-5f6f343a302d620b0868edab376c00b15741e39e.tar.xz) = f6d10db94fa1570ae0f94df073fa3c73c8e5ee16d59070b53d94f7db0de8a031bc44d7f3f1852533da04b625ce758e022263855ed43cfc6867e0708d001e53c7

7
update-gcc.sh Executable file
View File

@ -0,0 +1,7 @@
#!/bin/sh
[ -d gcc-dir.tmp ] && echo gcc-dir.tmp already exists && exit 1
git clone --depth 1 git://gcc.gnu.org/git/gcc.git gcc-dir.tmp
git --git-dir=gcc-dir.tmp/.git fetch --depth 1 origin $1
d=`date --iso | sed 's/-//g'`
git --git-dir=gcc-dir.tmp/.git archive --prefix=gcc-10.0.1-$d/ $1 | xz -9e > gcc-10.0.1-$d.tar.xz
rm -rf gcc-dir.tmp