Track LLVM 14 API changes.
authorThomas Munro <tmunro@postgresql.org>
Sun, 26 Sep 2021 21:39:01 +0000 (10:39 +1300)
committerThomas Munro <tmunro@postgresql.org>
Sun, 26 Sep 2021 21:53:20 +0000 (10:53 +1300)
commite6a7600202105919bffd62b3dfd941f4a94e082b
treedef82e5baa20eb8a62fd9a606be4dbd3056642fa
parente94c1a55dada49772622d2be2d17a2a9973b2661
Track LLVM 14 API changes.

Only done on the master branch for now to fix build farm animal seawasp
(which tests bleeeding edge PostgreSQL with bleeding edge LLVM).  We can
back-patch a consolidated fix closer to LLVM 14's release, once its API
has stopped moving around.

Discussion: https://postgr.es/m/CA%2BhUKGL%3Dyg6qqgg6W6SAuvRQejditeoDNy-X3b9H_6Fnw8j5Wg%40mail.gmail.com
src/backend/jit/llvm/llvmjit_inline.cpp