diff options
author | Andres Freund <andres@anarazel.de> | 2019-01-28 18:05:52 -0800 |
---|---|---|
committer | Andres Freund <andres@anarazel.de> | 2019-01-28 18:14:45 -0800 |
commit | 6a5c0bb6abbfa987ac065789b50240e485b75725 (patch) | |
tree | 3d36b862477a866b61f263f6aecca3823c0e341a /src/tutorial/complex.c | |
parent | 453be7d4dd03a4589bca753dabcff786c277de4f (diff) | |
download | postgresql-6a5c0bb6abbfa987ac065789b50240e485b75725.tar.gz postgresql-6a5c0bb6abbfa987ac065789b50240e485b75725.zip |
Fix LLVM related headers to compile standalone (to fix cpluspluscheck).
Previously llvmjit.h #error'ed when USE_LLVM was not defined, to
prevent it from being included from code not having #ifdef USE_LLVM
guards - but that's not actually that useful after, during the
development of JIT support, LLVM related code was moved into a
separately compiled .so. Having that #error means cpluspluscheck
doesn't work when llvm support isn't enabled, which isn't great.
Similarly add USE_LLVM guards to llvmjit_emit.h, and additionally make
sure it compiles standalone.
Per complaint from Tom Lane.
Author: Andres Freund
Discussion: https://postgr.es/m/19808.1548692361@sss.pgh.pa.us
Backpatch: 11, where JIT support was added
Diffstat (limited to 'src/tutorial/complex.c')
0 files changed, 0 insertions, 0 deletions