Kalev Lember
e758e39877
Disable strict aliasing
...
The code is not strict aliasing safe and produces warnings such as:
gen/abi-x86-64.cpp:237:48: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
return reinterpret_cast<RegCount &>(fty.tag);
7 years ago
Kalev Lember
4130742d24
Build against llvm 4.0
...
ldc built against llvm 5.0 and 6.0 betas produce crashing code on
ppc64le.
https://bugs.llvm.org/show_bug.cgi?id=36292
7 years ago
Kalev Lember
094022c81d
Revert "Update bootstrap compiler to ldc 0.17.5"
...
Keep using 0.17.4 as this is the version we need for bootstrapping with
llvm 4.0.
This reverts commit 1486bb87a3
.
7 years ago
Kalev Lember
15b482d9c7
Enable bootstrap
7 years ago
Kalev Lember
1486bb87a3
Update bootstrap compiler to ldc 0.17.5
7 years ago
Kalev Lember
2bd9638ec4
Update to 1.8.0 beta1
...
- Package new JIT libraries in ldc-jit subpackage
7 years ago
Fedora Release Engineering
5326d073f6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
7 years ago
Kalev Lember
92b01d5b8b
Revert "Update to 1.5.0"
...
The build was untagged in koji.
This reverts commit 37b595d55c
.
7 years ago
Kalev Lember
55b0559757
Revert "Update bootstrap compiler to ldc 0.17.5"
...
The build was untagged in koji.
This reverts commit 3c86cb115e
.
7 years ago
Kalev Lember
3c86cb115e
Update bootstrap compiler to ldc 0.17.5
7 years ago
Kalev Lember
37b595d55c
Update to 1.5.0
...
- Enable bootstrap
7 years ago
Tom Stellard
71cc8d1d0c
Fix build with LLVM 5.0
7 years ago
Kalev Lember
5ae7c3ddf1
Disable bootstrap
7 years ago
Kalev Lember
317e525729
Update to 1.4.0
...
- Enable bootstrap
7 years ago
Kalev Lember
ee4b57aa09
Tighten subpackage deps
7 years ago
Fedora Release Engineering
05efe0aff7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
8 years ago
Fedora Release Engineering
599b9add92
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
8 years ago
Kalev Lember
b3d115c6c3
Update to 1.3.0
8 years ago
Kalev Lember
2bca01e68a
Tighten subpackage deps
8 years ago
Kalev Lember
793b76f018
Don't require base ldc package for ldc-druntime and ldc-phobos
...
This makes it possible to install apps that link with the library
packages without pulling in all of ldc.
8 years ago
Kalev Lember
c15067b707
Reduce optimization level from -O3 to work around ldc crashes
...
https://github.com/ldc-developers/ldc/issues/2103
8 years ago
Kalev Lember
0922907573
Disable bootstrap
8 years ago
Kalev Lember
10b4ab04cc
Add back accidentally lost ExclusiveArch
8 years ago
Kalev Lember
5dabc4e862
Don't set group tags
...
They are unused in Fedora.
8 years ago
Kalev Lember
347c75edf7
Update bootstrap compiler to ldc 0.17.4
8 years ago
Kalev Lember
3845a363b9
Update to 1.3.0 beta2
...
- Enable bootstrap
8 years ago
Peter Robinson
dcf065a244
Rebuild llvm-4
8 years ago
Fedora Release Engineering
79c29f67bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
8 years ago
Igor Gnatenko
b48210f5c9
Rebuild for LLVM4
...
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
8 years ago
Kalev Lember
743e61c570
Update to 1.1.1
8 years ago
Fedora Release Engineering
4d9a75cc46
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
8 years ago
Kalev Lember
fa0ddc7d52
Update bootstrap compiler to ldc 0.17.3
8 years ago
Kalev Lember
e194a95afe
Disable bootstrap
8 years ago
Kalev Lember
66b81d259a
Use license macro for license files
8 years ago
Kalev Lember
e99dc4b567
Drop unneeded libedit runtime dependency
8 years ago
Kalev Lember
14b0506643
Avoid depending on bash-completion
...
Instead, co-own the directories we drop bash-completion files in as per
https://fedoraproject.org/wiki/Packaging:Guidelines#The_directory_is_owned_by_a_package_which_is_not_required_for_your_package_to_function
8 years ago
Kalev Lember
5415aa6e0c
Don't mark the rpm macros file and bash completion file as config
8 years ago
Kalev Lember
c73e18bdd7
Merge -config subpackage into the main ldc package
...
There's no reason to keep them separate as the main package always needs
its configuration files.
8 years ago
Kalev Lember
a8b8544ec9
Update to 1.1.0
...
- Enable bootstrap
8 years ago
Kalev Lember
2d812940ee
Update to 1.1.0 beta6
8 years ago
Kalev Lember
cccae3a726
Use a macro for pre-release beta versions
8 years ago
Kalev Lember
98c39ab242
Disable bootstrap
8 years ago
Kalev Lember
ac1aa22214
Backport a patch to fix PPC/PPC64 ABI issues
8 years ago
Kalev Lember
a3b81e8c46
Update to 1.1.0 beta4
...
- Enable bootstrap
8 years ago
Kalev Lember
65ae62fcd4
Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/ldc
8 years ago
Kalev Lember
3529376c74
Revert bundled zlib removal as this broke libphobos2-ldc
...
https://bugzilla.redhat.com/show_bug.cgi?id=1102856#c11
8 years ago
Kalev Lember
a9f0c7adc1
Disable bootstrap
8 years ago
Kalev Lember
ab8d8d6b4a
Avoid defining a macro that's only used once
8 years ago
Kalev Lember
5f2ee3b424
Remove bundled zlib
...
https://bugzilla.redhat.com/show_bug.cgi?id=1102856
8 years ago
Kalev Lember
171cccd379
Use version macro
8 years ago