Bruce Momjian
c8e1ba736b
Update copyright for 2023
...
Backpatch-through: 11
2023-01-02 15:00:37 -05:00
Bruce Momjian
27b77ecf9f
Update copyright for 2022
...
Backpatch-through: 10
2022-01-07 19:04:57 -05:00
Bruce Momjian
ca3b37487b
Update copyright for 2021
...
Backpatch-through: 9.5
2021-01-02 13:06:25 -05:00
Andres Freund
fe2a16d8b3
llvmjit: Work around bug in LLVM 3.9 causing crashes after 72559438f9
.
...
Unfortunately in LLVM 3.9 LLVMGetAttributeCountAtIndex(func, index)
crashes when called with an index that has 0 attributes. Since there's
no way to work around this in the C API, add a small C++ wrapper doing
so.
The only reason this didn't fail before 72559438f9
is that there
always are function attributes...
Author: Andres Freund <andres@anarazel.de>
Discussion: https://postgr.es/m/20201016001254.w2nfj7gd74jmb5in@alap3.anarazel.de
Backpatch: 11-, like 72559438f9
2020-10-15 18:17:00 -07:00
Bruce Momjian
7559d8ebfa
Update copyrights for 2020
...
Backpatch-through: update all files in master, backpatch legal files through 9.4
2020-01-01 12:21:45 -05:00
Andres Freund
005881033d
llvm: Fix file-ending in IDENTIFICATION comments.
...
Author: Amit Langote
Discussion: https://postgr.es/m/9a54dcef-c799-ce89-2e47-0a7fc12d5fc2@lab.ntt.co.jp
Backpatch: 11-, where llvm was introduced.
2019-01-22 11:49:48 -08:00
Bruce Momjian
97c39498e5
Update copyright for 2019
...
Backpatch-through: certain files through 9.4
2019-01-02 12:44:25 -05:00
Andres Freund
cb92520563
LLVMJIT: LLVMGetHostCPUFeatures now is upstream, use LLMV version if available.
...
Noticed thanks to buildfarm animal seawasp.
Author: Andres Freund
Backpatch: v11-, where LLVM based JIT compliation was introduced.
2018-08-24 10:21:38 -07:00
Andres Freund
31bc604e0b
Add file containing extensions of the LLVM C API.
...
Author: Andres Freund
Discussion: https://postgr.es/m/20170901064131.tazjxwus3k2w3ybh@alap3.anarazel.de
2018-03-21 19:44:17 -07:00