summaryrefslogtreecommitdiffstats
path: root/devel/llvm/HISTORY
blob: 1a79b89faadd28a9bd4e0416b748a290e4e48776 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
2015-02-27 Pavel Vinogradov <public@sourcemage.org>
	* DETAILS: version 3.6.0
	* llvm.gpg: added new key, 345AD05D, Hans Wennborg <hans@chromium.org>

2015-01-12 Ismael Luceno <ismael@sourcemage.org>
	* BUILD: Remove "PIC" from CXXFLAGS, it is used as an identifier
	* PRE_BUILD: Merged edits to scan-build

2015-01-11 Treeve Jelbert <treeve@sourcemage.org>
	* BUILD, CONFIGURE, PRE_BUILD: allow user to specify backends to build

2014-12-16 Treeve Jelbert <treeve@sourcemage.org>
	* BUILD, CONFIGURE:  ensure that R600 is supported

2014-10-24 Pol Vinogradov <vin.public@gmail.com>
	* DETAILS: updated to 3.5.0, .gz -> .xz, removed COMPILERRT_VERSION and LLDB_VERSION
	* PRE_BUILD: removed PIC related fix, applied *VERSION changes

2014-08-24 Thomas Orgis <sobukus@sourcemage.org>
	* DETAILS: disable TMPFS, as build needs 5 GiB on disk, plus actual RAM for
	  compiling
	* DEPENDS: swig
	* BUILD: remove restriction of targets to X86

2014-06-20 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 3.4.2
	* PRE_BUILD, gcc-4.9.patch: not needed

2014-06-01 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
	* DETAILS, PRE_BUILD: add compiler-rt
	* DETAILS: use signed tarball for lldb

2014-05-29 Treeve Jelbert <treeve@sourcemage.org>
	* DEPENDS: fix syntax error

2014-05-21 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
	* DEPENDS, DETAILS, INSTALL, PREPARE, PRE_BUILD: add suppport
	  for the lldb debugger

2014-05-10 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
	* INSTALL: install static analyzer to /usr/bin
	* PRE_BUILD: fix search paths in scan-build and scan-view

2014-05-09 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
	* DETAILS, PRE_BUILD: version 3.4.1
	* PRE_BUILD, gcc-4.9.patch: fix error when using gcc 4.9's stdlib

2014-03-26 Pol Vinogradov <vin.public@gmail.com>
	* DETAILS: SOURCE3 was updated to upstream
	* PRE_BUILD: corrected clang directory name change,
	  removed patching of Tools.cpp, sed was used instead
	* Tools.cpp.patch: removed

2014-01-06 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 3.4
	* llvm.gpg: add key BB5A0569: "Bill Wendling <void@llvm.org>"

2013-06-20 Pol Vinogradov <vin.public@gmail.com>
	* PRE_BUILD, Tools.cpp.patch: corrected clang directory, readded
	  slightly modified Tools.cpp patch

2013-06-20 Treeve Jelbert <treeve@sourcemage.org>
	* DEPENDS: add PYTHON, zlib
	* PRE_BUILD: fix build with python3

2013-06-18 Pol Vinogradov <vin.public@gmail.com>
	* DETAILS, PRE_BUILD: adapted clang build with current version
	* Tools.cpp.patch: removed

2013-06-18 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 3.3
	* llvm.gpg: added E95C63DC Bill Wendling <wendling@apple.com>

2013-04-27 Treeve Jelbert <treeve@sourcemage.org>
	* PRE_BUILD: move clang patch

2013-02-24 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
	* gcc-4.7.patch: remove unused patch
	* Tools.cpp.patch, PRE_BUILD: fix compile error if clang is enabled

2012-12-24 Pol Vinogradov <vin.public@gmail.com>
	* DETAILS: version 3.2
	* E95C63DC.gpg: removed
	* llvm.gpg: added new key: 7CB2EFFB,
	  Pawel Wodnicki (elektrknight) <root@32bitmicro.com>

2012-05-30 Pol Vinogradov <vin.public@gmail.com>
	* DETAILS: version 3.1, changed sources' names for both
	  llvm and clang

2012-02-16 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: clang is also signed by E95C63DC
	* 0DD88BA2.gpg: removed
	* PRE_BUILD, INSTALL: updated

2012-01-15 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 3.0
	  now uses .tar.gz
	  different gpg
	* E95C63DC.gpg: added
	  key E95C63DC: public key "Bill Wendling <wendling@apple.com>"
	* DEPENDS: add cmake, libffi, ocaml, pkgconfig
	* BUILD: use cmake_build
	  also build shared libraries;
	  needed by some other spells, such as opengtl
	  only build X86 targets
	* CONFIGURE: remove ref to jit
	* PRE_BUILD: small fix to find libffi

2011-09-26 Justin Boffemmyer <flux@sourcemage.org>
	* DETAILS, PRE_BUILD: converted clang sources to also use upstream
	  signature checking, and corrected source numbering (clang source
	  conflicted with llvm sig source)
	* CONFIGURE: add option for installing the clang static analyzer
	  scripts
	* DEPENDS: if the clang static analyzer is enabled, then the runtime
	  environment will minimally need perl, and python is optional
	* INSTALL: new file, added to handle installing the clang static
	  analyzer scripts if enabled in CONFIGURE, as there is currently no
	  upstream install for the files

2011-09-26 Bor Kraljič <pyrobor@ver.si>
	* DETAILS: converted to upstream signature checking
	* 0DD88BA2.gpg: added gpg keyring

2011-07-30 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
	* DEPENDS: changed dependency on g++ to dependency on gcc with
	  sub-depends on CXX (scripted)

2011-05-12 Peng Chang (Charles) <chp@sourcemage.org>
	* DETAILS: updated spell to 2.9

2010-10-07 Finn Haedicke <finn@sourcemage.org>
	* DETAILS: updated spell to 2.8

2010-06-23 Finn Haedicke <finn@sourcemage.org>
	* CONFIGURE,PREPARE: query for clang in PREPARE
	* DETAILS,PRE_BUILD: only download and unpack clang if enabled

2010-06-20 Finn Haedicke <finn@sourcemage.org>
	* CONFIGURE,DETAILS,PRE_BUILD : added support for clang
	* DEPENDS: removed query for gcc backend (unused)

2010-06-10 Peng Chang (Charles) <chp@sourcemage.org>
	* DETAILS: updated spell to 2.7

2009-10-31 Bor Kraljič <pyrobor@ver.si>
	* DETAILS: updated spell to 2.6

2009-03-29 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 2.5

2008-11-15 Justin Boffemmyer <flux@sourcemage.org>
	* BUILD, CONFIGURE, DEPENDS, DETAILS, INSTALL: spell created