Skip to content

Commit 4f64daf

Browse files
committed
jit: configure: Explicitly reference 'native' component.
Until recently 'native' was implicitly included via 'orcjit', but a change included in LLVM 11 (not yet released) removed a number of such indirect component references. Reported-By: Fabien COELHO <coelho@cri.ensmp.fr> Reported-By: Andres Freund <andres@anarazel.de> Reported-By: Thomas Munro <thomas.munro@gmail.com> Author: Andres Freund <andres@anarazel.de> Discussion: https://postgr.es/m/20201201064949.mex6kvi2kygby3ni@alap3.anarazel.de Backpatch: 11-, where jit support was added
1 parent 6a192c7 commit 4f64daf

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

config/llvm.m4

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ AC_DEFUN([PGAC_LLVM_SUPPORT],
7676
debuginfodwarf) pgac_components="$pgac_components $pgac_component";;
7777
orcjit) pgac_components="$pgac_components $pgac_component";;
7878
passes) pgac_components="$pgac_components $pgac_component";;
79+
native) pgac_components="$pgac_components $pgac_component";;
7980
perfjitevents) pgac_components="$pgac_components $pgac_component";;
8081
esac
8182
done;

configure

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5167,6 +5167,7 @@ fi
51675167
debuginfodwarf) pgac_components="$pgac_components $pgac_component";;
51685168
orcjit) pgac_components="$pgac_components $pgac_component";;
51695169
passes) pgac_components="$pgac_components $pgac_component";;
5170+
native) pgac_components="$pgac_components $pgac_component";;
51705171
perfjitevents) pgac_components="$pgac_components $pgac_component";;
51715172
esac
51725173
done;

0 commit comments

Comments
 (0)