151 Commits

Author SHA256 Message Date
Ismail Dönmez
647c7bd03e -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=374
2014-09-06 15:38:38 +00:00
Ismail Dönmez
6fd647e4ce - Add libc++/libc++abi support clang (only on x86_64)
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=369
2014-09-05 18:13:29 +00:00
Ismail Dönmez
a4dd9949df - Use ninja for building
- Remove libstdc++-devel from requires, clang now ships libc++

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=368
2014-09-05 16:12:26 +00:00
Ismail Dönmez
22d6607fca - Update to llvm 3.5.0
* Major update, see http://llvm.org/releases/3.5.0/docs/ReleaseNotes.html
- Use upstream pristine tarballs
- Add libc++/libc++abi support clang
- Add libcxxabi-exceptions.patch to fix libcxxabi exception handling 
- Remove asan-disable-hugemalloctest.patch and 
  cmake-patchversion.patch, fixed upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=364
2014-09-04 16:28:42 +00:00
Ismail Dönmez
a8c461b589 - Fix the sed line for minimal damage.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=362
2014-08-15 14:29:47 +00:00
Ismail Dönmez
53c45a9001 - Add baselibs.conf to source files
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=360
2014-07-23 19:46:26 +00:00
Ismail Dönmez
700f0888ca - Add cmake-patchversion.patch to sync config.h.in
with config.h.cmake

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=358
2014-07-23 17:02:13 +00:00
Ismail Dönmez
0a33a02bef - Update to llvm 3.4.2
* Minor bugfix release
- Drop clang-max_align_t.patch, applied upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=356
2014-07-22 12:30:23 +00:00
Ismail Dönmez
8030eb9a60 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=354
2014-06-24 08:19:45 +00:00
Ismail Dönmez
f85cc204b8 Accepting request 238262 from home:arnaudversini:branches:devel:tools:compiler
OBS-URL: https://build.opensuse.org/request/show/238262
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=353
2014-06-23 08:57:29 +00:00
Ismail Dönmez
d574f8d26c Accepting request 233694 from home:ptrommler:branches:devel:tools:compiler
build compiler-rt on ppc64

OBS-URL: https://build.opensuse.org/request/show/233694
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=350
2014-05-14 20:02:30 +00:00
Ismail Dönmez
ffa9611f01 - Fix resource dir for libclang case (clang-resourcedirs.patch)
- Always build tests

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=348
2014-04-03 11:59:56 +00:00
Ismail Dönmez
bf927b43c8 - First release on build.opensuse.org
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=343
2014-03-17 09:09:50 +00:00
Ismail Dönmez
73c2d74343 - Enable lldb on x86-64 and ARM, work done by Jason Newton.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=342
2014-03-11 09:41:03 +00:00
Ismail Dönmez
08a5f55223 Accepting request 223509 from home:oertel:branches:devel:tools:compiler
- complete ifarchs for s390 

- enable ppc64le

OBS-URL: https://build.opensuse.org/request/show/223509
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=338
2014-02-25 10:13:18 +00:00
Ismail Dönmez
09b3709c17 - Remove non-existing doc subpackage
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=336
2014-01-24 13:53:34 +00:00
Ismail Dönmez
05e8b8754b - Add a dependency on ncurses-devel since libLLVM now links to
tinfo.
- Add 32bit libclang bnc#857131

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=334
2014-01-24 09:23:44 +00:00
Ismail Dönmez
6d7dcadc99 - Add 32bit libclang bnc#857131
- Update to final release candidate (r197980)

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=331
2014-01-14 14:04:16 +00:00
Ismail Dönmez
1a8ad6cb1a - Update to final llvm 3.4 release
* See http://llvm.org/releases/3.4/docs/ReleaseNotes.html for
    complete changelog.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=329
2014-01-07 08:49:36 +00:00
Ismail Dönmez
5fe9ff6d34 - Update to final release candiate (r197980)
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=328
2013-12-24 13:49:23 +00:00
Ismail Dönmez
b4cea65d6e - Update to r197866 from release_34 branch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=327
2013-12-21 18:22:11 +00:00
Ismail Dönmez
ca3bf3111d - Update to r197490 from release_34 branch
- Disable assertions again now that PPC64 backend is fixed

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=323
2013-12-17 11:34:02 +00:00
Ismail Dönmez
c0c4af6b01 - Update to r197142 from release_34 branch
- Disable assertions again now that PPC64 backend is fixed

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=321
2013-12-12 10:46:34 +00:00
Ismail Dönmez
5e2a96863b -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=319
2013-12-10 09:52:00 +00:00
Ismail Dönmez
6b56e8e731 - Add compiler_rt-r196612.patch to fix ubsan failures on i586
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=316
2013-12-09 11:44:30 +00:00
Ismail Dönmez
54c989d240 - Update to r196762 from release_34 branch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=315
2013-12-09 08:59:15 +00:00
Ismail Dönmez
daba17a376 - Update to r196503 from release_34 branch to get compiler_rt fixes
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=314
2013-12-05 13:12:30 +00:00
Ismail Dönmez
519f6712cb - Update to r196487 from release_34 branch to get compiler_rt fixes
- Depend on glibc-devel-32bit on x86 to fix test-suite failures

- Ship cmake files for llvm (needed for lldb and such)

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=313
2013-12-05 08:34:43 +00:00
Ismail Dönmez
41d2843e03 - Update to r196371 from release_34 branch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=310
2013-12-04 10:10:13 +00:00
Ismail Dönmez
3e20cc1861 Accepting request 209362 from home:termim:branches:devel:tools:compiler
install python bindings to libclang

OBS-URL: https://build.opensuse.org/request/show/209362
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=309
2013-12-04 08:20:44 +00:00
Ismail Dönmez
89cfd8346f -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=308
2013-12-04 07:59:18 +00:00
Ismail Dönmez
ab565c6dd6 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=307
2013-12-02 11:11:27 +00:00
Ismail Dönmez
4fe148dd48 - Update to r196079 from llvm 3.4 branch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=305
2013-12-02 08:55:58 +00:00
Ismail Dönmez
e2d98a6afc - Update to r195470 from llvm 3.4 branch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=304
2013-11-22 16:21:56 +00:00
Ismail Dönmez
492d0701f7 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=296
2013-11-21 13:34:36 +00:00
Ismail Dönmez
359cf1e322 - Update to r195116 from llvm 3.4 branch
- Refresh patches
  * aarch64-suse-support.patch
  * arm_suse_support.diff
  * assume-opensuse.patch
  * default-to-i586.patch
- Drop upstream patches
  * llvm-disable-pretty-stack-trace.patch
  * r189852.diff
  * unreachable-code.patch

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=287
2013-11-19 09:12:59 +00:00
Ismail Dönmez
e28977ca42 Accepting request 204367 from devel:ARM:Factory
- add r189852.diff: Remove vtables optimisation that breaks ARM
  and PowerPC
- Disable testsuite on ARMv7, takes forever to run

OBS-URL: https://build.opensuse.org/request/show/204367
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=286
2013-10-23 06:01:59 +00:00
Ismail Dönmez
be7b55d32e Accepting request 203697 from home:Andreas_Schwab:Factory
- Fix file list for %arm

OBS-URL: https://build.opensuse.org/request/show/203697
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=284
2013-10-21 10:59:13 +00:00
Ismail Dönmez
41a7e87e3b Accepting request 202747 from devel:ARM:Factory
- use %arm, not arm in arch conditions 
- add arm-remove-xfails.diff: remove XFAILs in testsuite
  that pass and thereby make check fail

OBS-URL: https://build.opensuse.org/request/show/202747
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=282
2013-10-10 07:50:55 +00:00
Ismail Dönmez
608b025bd6 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=280
2013-09-27 18:38:00 +00:00
Ismail Dönmez
a527f0dabd - Set DisablePrettyStackTrace to true since it messes up signal
handling. bnc#839074 and fdo#60929

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=278
2013-09-27 15:18:24 +00:00
Ismail Dönmez
a8e4adb37a Accepting request 196739 from home:Andreas_Schwab:Factory
- Fix filelist for aarch64

OBS-URL: https://build.opensuse.org/request/show/196739
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=272
2013-08-29 08:48:15 +00:00
Ismail Dönmez
2244be35ef - aarch64-suse-support.patch: Enable AArch64 suse toolchain support
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=271
2013-08-28 11:07:57 +00:00
Ismail Dönmez
b8d8c7483e - Add s390x support
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=268
2013-08-28 11:02:17 +00:00
Ismail Dönmez
31c89f1405 - Remove unused chrpath dependency
- Re-enable ARCMT since libclang depends on it

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=267
2013-08-28 10:58:33 +00:00
Ismail Dönmez
70230e3a00 Accepting request 196360 from home:Andreas_Schwab:Factory
- Define host_triple for aarch64

OBS-URL: https://build.opensuse.org/request/show/196360
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=266
2013-08-26 09:23:45 +00:00
Ismail Dönmez
9faaaaaaa2 - Fix ARMv6 build
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=265
2013-08-22 10:59:54 +00:00
Ismail Dönmez
3e712eda2b - Only enable PowerPC on ppc64
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=263
2013-08-21 11:04:48 +00:00
Ismail Dönmez
4b6a41397e - Disable shared libs on PowerPC
- Disable ARCMT, it only makes sense for iOS/OSX

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=260
2013-08-13 07:19:17 +00:00
Ismail Dönmez
f3aceb9b41 - Fix build
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=257
2013-08-06 06:53:15 +00:00