Value | Meaning |
---|---|
GCC_JIT_GLOBAL_EXPORTED | Global is defined by the client code and visible by name outside of this JIT context via gcc_jit_result_get_global. |
GCC_JIT_GLOBAL_INTERNAL | Global is defined by the client code, but is invisible outside of this JIT context. Analogous to a "static" global. |
GCC_JIT_GLOBAL_IMPORTED | Global is not defined by the client code; we're merely referring to it. Analogous to using an "extern" global from a header file. |