Commit Graph

575 Commits

Author SHA1 Message Date
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
David Abdurachmanov e37edb8cbb
Apply Patch31
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-04-13 16:11:21 +02:00
David Abdurachmanov 33102e5295
Backport fix for __riscv_compressed regression
More details: f15d2aa02d

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-04-13 15:17:05 +02:00
David Abdurachmanov 33af6fc222 Merge remote-tracking branch 'up/master' into master-riscv64 2019-04-13 15:05:17 +02:00
Jakub Jelinek 84ce3f0d05 9.0.1-0.12 2019-03-28 18:34:10 +01:00
David Abdurachmanov 3ddf984c1d Merge remote-tracking branch 'up/master' into master-riscv64 2019-03-22 15:14:06 +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 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 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
David Abdurachmanov b1e7b58e21 Merge remote-tracking branch 'up/master' into master-riscv64 2019-02-20 16:43:21 +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
David Abdurachmanov 443e6edaac Merge remote-tracking branch 'up/master' into master-riscv64 2019-02-14 11:20:35 +01:00
Jakub Jelinek 7ee3a099fa 9.0.1-0.4 2019-02-09 12:03:21 +01:00
David Abdurachmanov 11a75f7499
Update D libphobos patch
Incl. support for shared run-time.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-02-07 10:44:57 +01:00
David Abdurachmanov 43a3db2596 Merge remote-tracking branch 'up/master' into master-riscv64 2019-02-07 09:49:18 +01:00
David Abdurachmanov 4510afd302
This time enable Ada for riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-02-05 23:52:36 +01:00
David Abdurachmanov 9432139894 Revert "Enable Ada (1st attempt)"
This reverts commit 654349aa11.
2019-02-05 23:52:00 +01:00
David Abdurachmanov 654349aa11
Enable Ada (1st attempt)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-02-05 23:18:01 +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
David Abdurachmanov 3b8a9cac14
Re-enable D on riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-25 15:06:53 +01:00
David Abdurachmanov 7aa8980a44 Merge remote-tracking branch 'up/master' into master-riscv64 2019-01-25 14:32:49 +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
David Abdurachmanov df0cbdcb5d
Disable GDC (D front-end) on riscv64 until we figure out -latomic
libphobos fails because it cannot detect atomic support (-lpthread
used instead of -pthread in conftest).

libphobos/libdruntime/core/atomic.d:1447:9: error: static assert  "atomicStore() not supported on this architecture"

We need to figure out how to approach it.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-22 11:05:11 +01:00
David Abdurachmanov 2376be8a2a Merge remote-tracking branch 'up/master' into master-riscv64 2019-01-22 11:04:44 +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
David Abdurachmanov 948d611882
Enable libphobos for RISC-V (riscv64)
libphobos gained support for RISC-V in Dec 2018 (before GCC 9 was
released): https://gcc.gnu.org/ml/gcc-patches/2018-12/msg00021.html

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-21 22:47:41 +01:00
Jakub Jelinek da335fc250 Fix up version numbers in %changelog. 2019-01-21 13:14:14 +01:00
David Abdurachmanov d9a688a462
Clean up RISC-V for GCC 9
- We have working GDB now, thus enable BR for gdb;
- Remove all RISC-V (riscv64) patches (everything is upstream);
- Enable D (GDC);
- Keep Ada disabled, but we know it works in GCC 9 (we need Ada
  compiler to compiler Ada).

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-21 11:14:44 +01:00
David Abdurachmanov a27065ed2b
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-21 11:07:37 +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
David Abdurachmanov a26c9756d6 Merge remote-tracking branch 'up/master' into master-riscv64 2019-01-11 11:35:30 +02: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
David Abdurachmanov 61087a9352 Merge remote-tracking branch 'up/master' into master-riscv64 2018-12-19 07:50:02 +02:00
Jakub Jelinek 17d43f4d58 8.2.1-6 2018-12-15 14:26:54 +01:00
David Abdurachmanov 10e63a9ab4 Merge remote-tracking branch 'up/master' into master-riscv64 2018-11-22 11:04:58 +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
David Abdurachmanov 8d1ed6b2bc Merge remote-tracking branch 'up/master' into master-riscv64 2018-08-02 16:01:41 +03:00
Jakub Jelinek a2239731d4 8.2.1-2 2018-08-01 20:32:03 +02:00
David Abdurachmanov 0e0bb97508 Merge commit '7df147abddc0089c45e3b4ebe79adc24323beef2' into master-riscv64 2018-08-01 10:57:16 +03: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 2edf51cd28 8.2.1-1 2018-07-26 19:38:51 +02: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
David Abdurachmanov 24bb58f8b3 Merge commit 'c0d3a20ab37333fa576c7476e8831c9f91673092' into master-riscv64 2018-06-28 13:39:13 +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
David Abdurachmanov 273a6e3e21 libcc1.so* are now installed in /usr/lib/../lib64/lp64d by default
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-05-05 07:56:15 +02:00
David Abdurachmanov b840e5963d Add support for riscv64 (RISC-V 64-bit)
We only support one configuration in Fedora: RV64GC (arch) + LP64D (abi).
Note that RISC-V paths by default feel like multi-lib. We are compiling
with multi-lib enabled, but only one ABI selected (LP64D). This allows
us to get desired install paths.

All extra patches were already posted to gcc-patches and are pending
review.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-05-04 18:35:36 +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 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 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