Dimitry Andric
9b2a0d91b8
Merge ^/head r279023 through r279162.
2015-02-22 16:04:37 +00:00
Dimitry Andric
680ef382a2
Add llvm patch corresponding to r279161.
2015-02-22 15:56:16 +00:00
Dimitry Andric
b09980d164
Merge llvm 3.6.0rc4 from ^/vendor/llvm/dist, merge clang 3.6.0rc4 from
...
^/vendor/clang/dist, resolve conflicts, and update patches.
2015-02-19 22:20:19 +00:00
Dimitry Andric
44f7b0dcc5
Merge llvm 3.6.0rc3 from ^/vendor/llvm/dist, merge clang 3.6.0rc3 from
...
^/vendor/clang/dist, resolve conflicts, and update patches README.
2015-02-14 14:13:00 +00:00
Dimitry Andric
57fd0bcf03
Back out r278349 and r278350 for now, since this apparently blows up the
...
kernel build in sys/dev/hptmv/hptproc.c for some people.
Reported by: sbruno, Matthew Fuller <fullermd@over-yonder.net>
2015-02-07 16:57:32 +00:00
Dimitry Andric
6a0d02c731
Add llvm patch corresponding to r278349.
2015-02-07 12:52:34 +00:00
Dimitry Andric
19bd6fc76e
Add the llvm patch corresponding to r278112.
2015-02-02 20:36:16 +00:00
Dimitry Andric
73ee00cef5
Merge ^/head r278005 through r278109.
2015-02-02 20:18:47 +00:00
Dimitry Andric
b73700f547
Belatedly add the clang patch corresponding to r277423.
2015-02-02 20:05:52 +00:00
Dimitry Andric
3de688eb16
Merge llvm 3.6.0rc2 from ^/vendor/llvm/dist, merge clang 3.6.0rc2 from
...
^/vendor/clang/dist, resolve conflicts, and cleanup patches.
2015-01-31 21:57:38 +00:00
Dimitry Andric
8179004eba
Merge ^/head r277719 through 277776.
2015-01-26 21:41:54 +00:00
Dimitry Andric
09e84db383
Add llvm and clang patches corresponding to r277774 and r277775.
2015-01-26 21:24:04 +00:00
Dimitry Andric
39d628a0c7
Merge llvm 3.6.0rc1 from ^/vendor/llvm/dist, merge clang 3.6.0rc1 from
...
^/vendor/clang/dist, resolve conflicts, and cleanup patches.
2015-01-25 23:36:55 +00:00
Dimitry Andric
9cac79b378
Upgrade our copy of clang and llvm to 3.5.1 release. This is a bugfix
...
only release, no new features have been added.
Please note that this version requires C++11 support to build; see
UPDATING for more information.
Release notes for llvm and clang can be found here:
<http://llvm.org/releases/3.5.1/docs/ReleaseNotes.html >
<http://llvm.org/releases/3.5.1/tools/clang/docs/ReleaseNotes.html >
MFC after: 1 month
X-MFC-With: 276479
2015-01-18 14:14:47 +00:00
Dimitry Andric
61b3223976
Add llvm patch corresponding to r276786.
2015-01-07 19:38:52 +00:00
Dimitry Andric
c956f15874
Add clang and llvm patches corresponding to r276516 and r276537.
2015-01-02 14:58:41 +00:00
Dimitry Andric
55b7c2bcf9
Add llvm patches corresponding to r276300, r276301 and r276324.
2014-12-28 02:33:13 +00:00
Dimitry Andric
7b4faa6c04
Add llvm patches corresponding to r276211 and r276223.
2014-12-26 00:10:08 +00:00
Dimitry Andric
42ac84b368
Remove doubled patch, which snuck in with the last merge from head.
2014-12-25 16:58:48 +00:00
Dimitry Andric
e65720e1ac
Merge ^/head r275759 through r275911.
2014-12-18 18:44:22 +00:00
Dimitry Andric
580210532a
Add clang patch corrsponding to r275773.
2014-12-14 18:21:03 +00:00
Dimitry Andric
f843434e37
Update clang patch for r275759 to use correct test cases.
2014-12-14 18:16:49 +00:00
Dimitry Andric
be038cc81f
Add clang patch corresponding to r275759.
2014-12-14 13:40:42 +00:00
Dimitry Andric
b7f7b09969
Update patch-r274286-llvm-r201784-asm-dollar.diff, so
...
test/MC/AsmParser/macros.s is properly deleted when patching.
2014-12-14 13:32:14 +00:00
Dimitry Andric
60d2871897
Update llvm patch for r275635 so all the tests will pass.
2014-12-13 20:17:54 +00:00
Dimitry Andric
e5141ad104
Update llvm patches for r274286 and r275633 so all the tests will pass.
2014-12-13 18:54:46 +00:00
Dimitry Andric
bdc6b44506
Add llvm patch corresponding to r275654, and clean up a few other patches.
2014-12-09 20:46:17 +00:00
Dimitry Andric
ee287c9033
Add llvm patch corresponding to r275635.
2014-12-09 20:05:05 +00:00
Dimitry Andric
2ee6121f79
Add llvm patch corresponding to r275633.
2014-12-09 20:04:26 +00:00
Dimitry Andric
d814fbe9d2
Add patch file for r275362.
2014-12-01 13:07:49 +00:00
Dimitry Andric
5901d9eeec
Add patch file for r275280.
2014-11-30 00:09:26 +00:00
Dimitry Andric
51cbfda29f
Add patch file for r275265.
2014-11-29 20:24:18 +00:00
Dimitry Andric
50e3cdf0d7
Remove bogus revision numbers from diff header lines in the existing
...
llvm/clang patches.
2014-11-29 20:23:18 +00:00
Dimitry Andric
e19eaefe3a
Add patch file for r275160.
2014-11-27 00:39:01 +00:00
Dimitry Andric
4e734b2430
Add patch files for r275152, r275153 and r275154.
2014-11-26 23:57:12 +00:00
Dimitry Andric
2778984cca
Cleanup patch set, and update README.TXT. Add three new patches.
2014-11-24 18:43:37 +00:00
Dimitry Andric
daf03b8dad
The fix imported into llvm in r274442 contains some C++11 constructs,
...
which gcc in base cannot handle. Replace these with C++98 equivalents.
While here, add the patch for the adapted fix.
Reported by: bz, kib
Pointy hat to: dim
MFC after: 1 week
X-MFC-With: r274442
2014-11-13 21:16:01 +00:00
Dimitry Andric
9e9c431823
Add llvm patch corresponding to r274286.
2014-11-08 16:37:59 +00:00
Dimitry Andric
819c857f10
Add a few missing llvm/clang patches, update the other ones to be able
...
to apply with the same patch options onto a fresh upstream llvm/clang
3.4.1 checkout, and use approximately the same header tempate for them.
MFC after: 3 days
2014-09-21 15:37:39 +00:00
Ed Maste
3b1afa79c3
Add clang patch corresponding to r271432
2014-09-11 18:20:49 +00:00
Ed Maste
35583f5196
Add clang patch for r271282
...
Note that r271282 contains only the src change from Clang rev 200797.
This patch file includes two follow-on changes to the test case, which
do not apply to the copy in the FreeBSD tree.
Upstream Clang revisions:
200797:
Debug info: fix a crasher when when emitting debug info for
not-yet-completed templated types. getTypeSize() needs a complete type.
rdar://problem/15931354
200798:
Simplify testcase from r200797 some more.
200805:
Further simplify r200797 and add an explanatory comment.
PR: 193347
MFC after: 3 days
Sponsored by: DARPA, AFRL
2014-09-08 18:48:54 +00:00
Ed Maste
14bef15d3d
Correct patch paths (remove contrib/llvm/)
...
The example in contrib/llvm/patches/README.TXT fails otherwise.
Sponsored by: DARPA, AFRL
2014-09-05 18:07:15 +00:00
Sean Bruno
f2f01deb91
Do not direct commit to contrib/llvm. Make the change a patch file instead.
...
Reverts 271025 but still functionally patches it. Original intent is still
the same. Pointed out by rdivacky.
MFV: Only emit movw on ARMv6T2
Building for the FreeBSD default target ARMv6 was emitting movw ASM on certain
test cases (found building qmake4/5 for ARM). Don't do that, moreover, the AS
in base doesn't understand this instruction for this target. One would need
to use --integrated-as to get this to build if desired.
http://llvm.org/viewvc/llvm-project?view=revision&revision=216989
Submitted by: ian
Reviewed by: dim
Obtained from: llvm.org
MFC after: 2 days
Relnotes: yes
2014-09-03 15:32:38 +00:00
Roman Divacky
d17fa074a7
Add the patch commited in r270147.
2014-08-18 18:07:28 +00:00
Dimitry Andric
08e09c6e13
Fix breakage after r267981.
...
Pointy hat to: dim
MFC after: 3 days
X-MFC-With: r267981
2014-06-28 09:53:44 +00:00
Dimitry Andric
0506f5060d
Add the llvm patch for r267981.
2014-06-27 20:45:17 +00:00
Dimitry Andric
c26daf53f5
Add the llvm patch for r267704.
2014-06-21 18:47:30 +00:00
Dimitry Andric
72c25e24e9
Add the clang patch for r266674.
2014-05-25 19:28:34 +00:00
Dimitry Andric
a426b286c8
Add the clang patch for r265477. While here, add a description to the
...
patch for r263619, and unify all the URLs to point to svnweb.
2014-05-24 22:27:31 +00:00
Dimitry Andric
85d60e68ac
Upgrade our copy of llvm/clang to 3.4.1 release. This release contains
...
mostly fixes, for the following upstream bugs:
http://llvm.org/PR16365 http://llvm.org/PR17473 http://llvm.org/PR18000
http://llvm.org/PR18068 http://llvm.org/PR18102 http://llvm.org/PR18165
http://llvm.org/PR18260 http://llvm.org/PR18290 http://llvm.org/PR18316
http://llvm.org/PR18460 http://llvm.org/PR18473 http://llvm.org/PR18515
http://llvm.org/PR18526 http://llvm.org/PR18600 http://llvm.org/PR18762
http://llvm.org/PR18773 http://llvm.org/PR18860 http://llvm.org/PR18994
http://llvm.org/PR19007 http://llvm.org/PR19010 http://llvm.org/PR19033
http://llvm.org/PR19059 http://llvm.org/PR19144 http://llvm.org/PR19326
MFC after: 2 weeks
2014-05-12 18:45:56 +00:00