Skip to content

Commit f4f924b

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 90eb343 commit f4f924b

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
@@ -4994,6 +4994,7 @@ fi
49944994
debuginfodwarf) pgac_components="$pgac_components $pgac_component";;
49954995
orcjit) pgac_components="$pgac_components $pgac_component";;
49964996
passes) pgac_components="$pgac_components $pgac_component";;
4997+
native) pgac_components="$pgac_components $pgac_component";;
49974998
perfjitevents) pgac_components="$pgac_components $pgac_component";;
49984999
esac
49995000
done;

0 commit comments

Comments
 (0)