Ismail Dönmez
ca7658b2f0
- Disable building unit-tests, should fix undefined reference
...
problem on ARM & PowerPC
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=256
2013-07-17 12:55:50 +00:00
Ismail Dönmez
91bb588743
Accepting request 183199 from home:coolo:branches:openSUSE:Factory
...
- do not build on slow or low memory workers
OBS-URL: https://build.opensuse.org/request/show/183199
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=254
2013-07-16 10:25:24 +00:00
Ismail Dönmez
c23285a176
- Drop disable_neon_in_armv7.diff, neon seems to be working fine
...
- Add cmake-host-triple.patch to pass a host triple argument
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=249
2013-07-04 11:56:15 +00:00
Ismail Dönmez
920ac6cf68
- Create libLLVM and libclang subpackages.
...
- Fix ARM v5/v7 builds
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=248
2013-07-03 13:13:45 +00:00
Ismail Dönmez
8aa136d84f
-
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=247
2013-06-26 10:08:54 +00:00
Ismail Dönmez
c3c0eb59b9
- Remove llvm-config-lib64.patch, we can use sed in the spec file
...
instead.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=241
2013-06-20 09:28:27 +00:00
Ismail Dönmez
9d6b230712
Accepting request 179950 from home:llunak:branches:devel:tools:compiler
...
x86_64 clang cannot find e.g. stddef.h because of lib vs lib64 in /usr/lib/clang/3.3 .
OBS-URL: https://build.opensuse.org/request/show/179950
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=226
2013-06-19 14:17:03 +00:00
Ismail Dönmez
abea2dabb7
Accepting request 179941 from home:namtrac:branches:devel:tools:compiler
...
- Fix ARM v5/v7 builds
OBS-URL: https://build.opensuse.org/request/show/179941
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=224
2013-06-19 12:42:23 +00:00
Ismail Dönmez
f549f14b5c
Accepting request 179579 from home:tobijk:X11:XOrg
...
Mesa-32 with radeonsi wants a x86 libLLVMCore.so on x86_64, lets provide it.
Sorry for the missing changelog btw!
OBS-URL: https://build.opensuse.org/request/show/179579
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=223
2013-06-18 14:27:48 +00:00
Ismail Dönmez
5385c8b9d0
Accepting request 178917 from home:tobijk:X11:XOrg
...
Review SR for llvm with cmake:
Please note:
1) Tests are commented out: Bug 15242
2) ARM Build failures due to incomplete build script (patches are fixed now)
-> But it at least builds Mesa with radeonsi driver enabled
OBS-URL: https://build.opensuse.org/request/show/178917
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=221
2013-06-14 14:24:42 +00:00
Ismail Dönmez
c7a12a733a
- Update to final 3.3 release (r183898)
...
- Disable debug symbols on PPC64
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=220
2013-06-13 11:44:06 +00:00
Ismail Dönmez
d7e8626b05
- Disable debug symbols on PPC64
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=216
2013-05-24 11:21:52 +00:00
Ismail Dönmez
835741c2e4
- Update to version 3.3 RC2
...
* Small bugfixes
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=214
2013-05-21 10:59:38 +00:00
Ismail Dönmez
2af2b41e5e
- Enable ARM64 support
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=213
2013-05-15 07:42:45 +00:00
Ismail Dönmez
8002ed4159
- Add unreachable-code.patch to fix unreachable code warnings on SLE
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=212
2013-05-09 09:06:53 +00:00
Ismail Dönmez
c5bb7b46a5
- Update to version 3.3 RC1
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=210
2013-05-08 10:24:33 +00:00
Ismail Dönmez
e293185ec8
- Update to version 3.3
...
* Added support for AArch64, ARM’s 64-bit architecture.
* LLVM now has a new SLP vectorizer.
* LLVM and clang now support IBM’s z/Architecture.
* The R600 backend was added in this release, it supports
AMD GPUs (HD2XXX - HD7XXX).
* See http://llvm.org/releases/3.3/docs/ReleaseNotes.html for
complete changelog.
- Drop upstream patches:
* pr13303.patch
* pr14795.patch
* pr14831.patch
* python-ulimit.patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=208
2013-05-08 09:19:05 +00:00
Ismail Dönmez
076e44a2b7
Accepting request 148801 from home:llunak:branches:devel:tools:compiler
...
pr13303 fix was temporarily reverted upstream and is not in 3.2
OBS-URL: https://build.opensuse.org/request/show/148801
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=205
2013-01-17 10:11:47 +00:00
Ismail Dönmez
efb7f0ac27
- Add pre-generated doc files, remove sphinx dependency
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=202
2013-01-11 11:56:52 +00:00
Ismail Dönmez
da799d5e4c
Add patch names
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=201
2013-01-10 10:00:42 +00:00
Ismail Dönmez
2c12cb259c
Accepting request 147660 from home:llunak:branches:devel:tools:compiler
...
two fixes when using clang with icecream
OBS-URL: https://build.opensuse.org/request/show/147660
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=200
2013-01-09 13:17:01 +00:00
Ismail Dönmez
a07fcecabd
Accepting request 147492 from devel:Factory:ARM
...
- disable cross-compile mode in stage2 for armv5/v7
OBS-URL: https://build.opensuse.org/request/show/147492
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=199
2013-01-08 09:52:39 +00:00
Ismail Dönmez
927e02d231
- Update to final 3.2 release
...
* No code changes since rc3
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=197
2012-12-20 14:54:55 +00:00
Ismail Dönmez
0cdc6eba40
- Update to r170281 from release_32 branch
...
* SROA fixes
- Unbreak PowerPC support
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=195
2012-12-16 08:53:22 +00:00
Ismail Dönmez
0cea07b5b1
- Disable compilation on PPC, only PPC64 is supported.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=194
2012-12-14 18:14:26 +00:00
Ismail Dönmez
be434d6214
- Add python-ulimit.patch: Don't set a limit on address space.
...
This enables us running tests on PowerPC.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=193
2012-12-14 13:31:36 +00:00
Ismail Dönmez
470007c684
- Unbreak PowerPC support
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=191
2012-12-12 11:08:31 +00:00
Ismail Dönmez
cd3ac958b7
- Update to r169678 from release_32 branch
...
* This is 3.2rc3
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=190
2012-12-08 15:47:19 +00:00
Ismail Dönmez
847340cc29
- Update to r169391 from release_32 branch
...
* SROA fixes
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=189
2012-12-05 17:30:10 +00:00
Ismail Dönmez
cfb7a00363
Accepting request 144061 from home:Guillaume_G:branches:openSUSE:Factory:ARM
...
Fix ARM build
OBS-URL: https://build.opensuse.org/request/show/144061
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=187
2012-12-04 14:41:04 +00:00
Ismail Dönmez
13365d03e2
Accepting request 143891 from home:marc_schuetz:branches:devel:tools:compiler
...
Fix llvm-config --libdir to return /usr/lib64 where appropriate.
The old method of using sed on the executable does no longer
work, because llvm-config is now a binary.
OBS-URL: https://build.opensuse.org/request/show/143891
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=184
2012-12-03 13:52:22 +00:00
Ismail Dönmez
5585ed3a17
- Update to r168987 from release_32 branch
...
* Crash fixes
* Miscompilation fixes
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=183
2012-11-30 07:44:12 +00:00
Ismail Dönmez
0813c71bb2
- Stop excluding ppc64 architecture
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=181
2012-11-20 09:00:03 +00:00
Ismail Dönmez
6cb84df5ba
- Update to r168357 from release_32 branch
...
* Fixes a miscompilation with gcc 4.7
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=180
2012-11-20 08:26:30 +00:00
Ismail Dönmez
2b20ffe721
- Update to r168286 from release_32 branch
...
* Fixes llvm PR14309
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=179
2012-11-18 15:30:42 +00:00
Ismail Dönmez
5fcc954b00
- Update to r168031 from release_32 branch
...
* This is 3.2rc1
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=177
2012-11-15 08:22:48 +00:00
Ismail Dönmez
061361dcc4
-
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=169
2012-11-12 10:33:39 +00:00
Ismail Dönmez
65d86a5442
-
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=168
2012-11-12 10:31:50 +00:00
Ismail Dönmez
78cf258826
- Update to r167720 from release_32 branch
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=167
2012-11-12 10:29:11 +00:00
Ismail Dönmez
3f638bdf7c
- Update to r167719 from release_32 branch
...
* Thread local variables may have a specified TLS model.
* LLVM now has a loop optimizer.
* SROA has been rewritten to be more powerful.
* A new optimization pass added to merge stack objects
which are used in disjoint areas of the code.
* LLVM now merge consecutive loads and stores.
* New TableGen infrastructure to support bundling for
Very Long Instruction Word (VLIW) architectures.
* Added a new target independent VLIW packetizer.
* A probability based block placement and code layout algorithm
was added to LLVM's code generator.
* The ARM target now includes a full featured macro assembler,
including direct-to-object module support for clang.
* A new IR-level pass, called "TargetTransformInfo" provides
a number of low-level interfaces.
- Drop following patches (fixed upstream)
* arm-suse-support.patch
* pr12463.patch
* pr13141.patch
* pr13303.patch
* rewrite-includes.patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=166
2012-11-12 10:06:01 +00:00
Ismail Dönmez
b6f01f8dd7
Accepting request 139532 from home:coolo:branches:openSUSE:Factory
...
- add explicit buildrequire groff for man pages
OBS-URL: https://build.opensuse.org/request/show/139532
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=164
2012-10-27 11:09:20 +00:00
Ismail Dönmez
9ab73caf6d
- Fix debuginfo generation
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=161
2012-09-10 10:35:03 +00:00
Ismail Dönmez
054ec25ad2
Accepting request 128460 from home:llunak:branches:devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/128460
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=159
2012-07-20 11:25:55 +00:00
Ismail Dönmez
010c7d4330
Accepting request 127972 from openSUSE:Factory:ARM
...
fix arm build, please forward to factory
OBS-URL: https://build.opensuse.org/request/show/127972
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=157
2012-07-16 10:36:51 +00:00
Ismail Dönmez
7c611aed7c
Accepting request 127882 from home:llunak:branches:devel:tools:compiler
...
This adds few fixes, but mostly it updates the rewrite-includes patch. Sadly upstream has decided to rename the option name for whatever reason, so if unchanged 12.2 would be the only clang with the option named this way, causing further problems e.g. with icecream.
So it would be very nice to get this into 12.2. As it is an isolated feature, it should be low-risk.
OBS-URL: https://build.opensuse.org/request/show/127882
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=155
2012-07-14 15:44:52 +00:00
Ismail Dönmez
b08970fa49
Fix changelog
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=153
2012-05-22 11:34:15 +00:00
Ismail Dönmez
3c7a1982e0
- Update to final 3.0 release
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=150
2012-05-15 09:54:05 +00:00
Ismail Dönmez
3dcc76bf3f
- Depend on python-base so we don't pull whole Mesa
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=148
2012-05-10 11:37:54 +00:00
Ismail Dönmez
c99bda78c4
Accepting request 116809 from home:llunak:branches:devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/116809
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=147
2012-05-09 12:26:31 +00:00
Ismail Dönmez
7fbccf957e
Accepting request 116316 from home:llunak:branches:devel:tools:compiler
...
As discussed previously, the patch that improves usage with icecream.
OBS-URL: https://build.opensuse.org/request/show/116316
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=145
2012-05-03 09:14:30 +00:00