GCC_JIT_GLOBAL_EXPORTED

Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Values

ValueMeaning
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.

Meta