SHA256
1
0
forked from pool/llvm
Commit Graph

68 Commits

Author SHA256 Message Date
Ismail Dönmez
d234ddfc3e - Add clang-glibc2.14.patch to support glibc 2.14 headers
- Install libprofile_rt.a

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=105
2011-12-22 15:34:18 +00:00
Ismail Dönmez
6c752c8ae6 Fix build
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=102
2011-12-05 19:33:29 +00:00
Ismail Dönmez
83e9dfb0e4 Fix build
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=101
2011-12-05 16:01:36 +00:00
Ismail Dönmez
4924b082fd - Switch to 3-stage bootstrap
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=100
2011-12-05 13:38:51 +00:00
Ismail Dönmez
1e5a0441c4 - Build first stage compiler with -O0 to workaround gcc 4.5 bug
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=99
2011-12-02 12:22:27 +00:00
Ismail Dönmez
3b19d5767f - Update to final 3.0 release
* No real change since rc2

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=98
2011-12-01 18:06:09 +00:00
Ismail Dönmez
9db86cfd9d - Use %{_lib} macro instead of checking for x86_64
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=97
2011-11-29 13:23:48 +00:00
Ismail Dönmez
8e9524212e - Enable ARM support again
- Switch to optimized build

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=96
2011-11-16 14:28:41 +00:00
Ismail Dönmez
58c2b1acef - Disable ARM support, VM goes out of memory while compiling it
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=95
2011-11-10 14:55:16 +00:00
Ismail Dönmez
bd026aef2c - Really enable ARM support
- Remove forcing -frtti

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=94
2011-11-10 10:34:16 +00:00
Ismail Dönmez
8765ddc3df - Update to r143961 from llvm-3.0 branch
* No longer hardcoding include paths

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=91
2011-11-07 15:26:23 +00:00
Ismail Dönmez
fa5e6ec205 - Fix LLVMgold.so path for x86-64
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=90
2011-11-07 09:17:59 +00:00
Ismail Dönmez
b859c3e7af - Enable ld gold support
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=89
2011-11-06 22:03:33 +00:00
Ismail Dönmez
5c15b50344 Fix tarball
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=86
2011-11-01 13:53:35 +00:00
Ismail Dönmez
36a9d3777e - Update r143456 from llvm-3.0 branch
* llvm/clang 3.0rc2

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=85
2011-11-01 11:05:08 +00:00
Ismail Dönmez
ac3e402418 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=82
2011-10-28 21:36:13 +00:00
Ismail Dönmez
09cda447bc - Add llvm-pr9614.patch to fix LLVM PR914
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=81
2011-10-28 21:31:30 +00:00
Ismail Dönmez
1966aaef6f -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=78
2011-10-28 08:22:10 +00:00
Ismail Dönmez
8951ca8c41 Some small changes
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=77
2011-10-25 18:59:57 +00:00
Ismail Dönmez
4b8b44cd9a - Update to r142912 llvm-3.0 branch
* Fixes to python bindings

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=74
2011-10-25 07:42:22 +00:00
Ismail Dönmez
595b8b2200 - Update to r142641
* llvm/clang 3.0 rc1

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=73
2011-10-21 07:00:19 +00:00
Ismail Dönmez
b2eda0f5d3 - Enable ARM code generation
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=72
2011-10-20 19:34:29 +00:00
Ismail Dönmez
8b0f1f3b6b - Fix libdir on x86_64
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=71
2011-10-19 15:46:09 +00:00
Ismail Dönmez
2da5396355 - Update to r142341
* First build from 3.0 branch
  * -Wc++98-compat warnings for the lexer
  * Add flags for the remaining shift related warnings
    (-Wshift-count-negative, -Wshift-count-overflow).
  * Only warn in -Wliteral-conversion if the conversion 
    loses information
  * Added clang_getCompletionAnnotation and 
    clang_getCompletionNumAnnotations to retrieve annotations 
    from completion string.
  * Add support for -std=gnu90 and -std=c++03, for compatibility 
    with modern gcc.
- Switch to tar.bz2 and remove xz dependency

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=70
2011-10-18 11:53:37 +00:00
Ismail Dönmez
0dbb902a47 - Update to r140780
* Code cleanup
  * Crash fixes
  * Add support for alignment-specifiers in C1X and C++11
  * Introduce a new compiler switch: -fms-compatility
  * Emit debug info for c++0x nullptr.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=67
2011-09-29 20:33:54 +00:00
OBS User buildservice-autocommit
6adc31d383 Updating link to change in openSUSE:Factory/llvm revision 12.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=41f439645ded0db676bf08ec8456fe45
2011-09-14 12:58:29 +00:00
Ismail Dönmez
1f1d5207a9 - Update to r139589
* C++0x fixes
  * PCH fixes

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=64
2011-09-13 08:11:38 +00:00
OBS User buildservice-autocommit
2868ddd8e5 Updating link to change in openSUSE:Factory/llvm revision 10.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=5468fd3a65dc329f90a81809830cb321
2011-09-02 07:56:10 +00:00
Ismail Dönmez
6f0709d701 - Update to r138939
* Many crash fixes.
  * Performance optimizations.
  * Allow C99 hexfloats in C++0x mode.
  * Add missing function _mm_ucomige_sd to emmintrin.h.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=62
2011-09-01 14:35:13 +00:00
Ismail Dönmez
ae811c1f2a - Update to r137452
* Fix problems found by PVS-Studio
  * More AVX fixes
  * Many C++ fixes
- Add assume-opensuse.patch to remove dependency on openSUSE-release

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=60
2011-08-12 10:31:37 +00:00
Ismail Dönmez
b8c29699a3 - Update to r136773
* Many AVX fixes
  * Support for C++0x unicode string and character literals
- Update to r135431

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=58
2011-08-03 11:49:17 +00:00
OBS User buildservice-autocommit
9e09f740c5 Updating link to change in openSUSE:Factory/llvm revision 6.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=fe20734eb6be0af446b97e6ac4f26cf8
2011-07-20 07:41:29 +00:00
Ismail Dönmez
b8dde3d7ec Accepting request 76470 from home:vlj:branches:X11:XOrg
- Update to 135431
  * API changes to match Mesa requirements

OBS-URL: https://build.opensuse.org/request/show/76470
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=56
2011-07-19 14:14:26 +00:00
Ismail Dönmez
0814c7548b -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=55
2011-07-11 12:41:14 +00:00
Ismail Dönmez
3a7419b0e8 - Update to r134888
* Type system rewrite

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=54
2011-07-11 08:53:09 +00:00
OBS User buildservice-autocommit
2bcbea42f6 Updating link to change in openSUSE:Factory/llvm revision 4.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=21141617a6180a5c538775d014d6ffd4
2011-07-11 08:27:41 +00:00
Ismail Dönmez
484002eb14 - Update to r134813
* Mainly gcc compatibility fixes 
  * gcc 4.6.1 support

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=52
2011-07-09 09:46:54 +00:00
Ismail Dönmez
e94eb1dd5f - Update to r134698
* Up to 80x speed improvements with -Wuninitialized

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=51
2011-07-08 11:32:05 +00:00
Ismail Dönmez
e2a56505bf Fix conflicts
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=50
2011-07-07 12:17:56 +00:00
Ismail Dönmez
b0aca1186b - Fix manpage generation (bnc #703591)
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=48
2011-07-02 19:57:45 +00:00
OBS User buildservice-autocommit
7c4eac0b92 Updating link to change in openSUSE:Factory/llvm revision 2.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=dafca69b38b21b71c58e5cbb75b3dbc2
2011-06-10 09:29:12 +00:00
Sascha Peilicke
067821080c Autobuild autoformatter for 73051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm?expand=0&rev=2
2011-06-10 09:29:12 +00:00
Sascha Peilicke
158146ed9f Accepting request 73051 from devel:tools:compiler
New package llvm, its so called a compiler compiler, it lets you write optimizing compilers.

The package includes llvm-clang package which is the clang optimizing C/C++/Objective-C(++) compiler.

The package has a big non-trivial testsuite for both llvm and clang.

In near future Mesa package will depend on llvm for software OpenGL

OBS-URL: https://build.opensuse.org/request/show/73051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm?expand=0&rev=1
2011-06-10 09:28:59 +00:00
Ismail Dönmez
785b421d3a Add some changelog
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=46
2011-06-09 08:54:51 +00:00
Ismail Dönmez
636e89489d -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=45
2011-06-05 19:49:13 +00:00
Ismail Dönmez
67a385c7f5 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=44
2011-06-05 19:37:37 +00:00
Ismail Dönmez
a55b04b04f Only build X86 backend
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=43
2011-06-05 19:31:48 +00:00
Ismail Dönmez
8bf01d7e5c - Update to r132667
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=42
2011-06-05 14:40:56 +00:00
Ismail Dönmez
f53d75108d Depend on openSUSE-release to detect openSUSE version
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=41
2011-06-04 22:04:15 +00:00
Ismail Dönmez
222a14b414 -
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=40
2011-06-03 13:52:45 +00:00