Make PGJIT_* macros safer.

Author: David Rowley
Discussion: https://www.postgresql.org/message-id/CAKJS1f8Ge2y0sDs6RQEJFH-vjb-bWhs86rCX4Fp4FZ+TmxtRkw@mail.gmail.com
This commit is contained in:
Heikki Linnakangas 2018-04-23 04:48:08 -04:00
parent 43cc4ee634
commit 6a7b2ce2bd

View File

@ -17,11 +17,11 @@
/* Flags determining what kind of JIT operations to perform */ /* Flags determining what kind of JIT operations to perform */
#define PGJIT_NONE 0 #define PGJIT_NONE 0
#define PGJIT_PERFORM 1 << 0 #define PGJIT_PERFORM (1 << 0)
#define PGJIT_OPT3 1 << 1 #define PGJIT_OPT3 (1 << 1)
#define PGJIT_INLINE 1 << 2 #define PGJIT_INLINE (1 << 2)
#define PGJIT_EXPR 1 << 3 #define PGJIT_EXPR (1 << 3)
#define PGJIT_DEFORM 1 << 4 #define PGJIT_DEFORM (1 << 4)
typedef struct JitContext typedef struct JitContext