Skip to content

Commit 9543f08

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 947789f commit 9543f08

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
@@ -5168,6 +5168,7 @@ fi
51685168
debuginfodwarf) pgac_components="$pgac_components $pgac_component";;
51695169
orcjit) pgac_components="$pgac_components $pgac_component";;
51705170
passes) pgac_components="$pgac_components $pgac_component";;
5171+
native) pgac_components="$pgac_components $pgac_component";;
51715172
perfjitevents) pgac_components="$pgac_components $pgac_component";;
51725173
esac
51735174
done;

0 commit comments

Comments
 (0)