+2008-05-30 Aleksey Demakov <ademakov@gmail.com>
+
+ * include/jit/jit-common.h: remove unused jit_function_compiled_t
+ type.
+
+ * include/jit/jit-except.h, include/jit/jit-common.h: move
+ JIT_NO_OFFSET from jit-except.h to jit-common.h
+
2008-05-28 Juan Jesus Garcia de Soria <juanj.g_soria@grupobbva.com>
* jit/jit-alloc.c (jit_free_exec): fix VirtualFree arguments.
*/
typedef struct _jit_function *jit_function_t;
-/*
- * Opaque type that represents the compiled form of a function.
- */
-typedef void *jit_function_compiled_t;
-
/*
* Opaque structure that represents a block.
*/
/*
* Value that represents an undefined label.
*/
-#define jit_label_undefined ((jit_label_t)~((jit_uint)0))
+#define jit_label_undefined ((jit_label_t)~((jit_uint)0))
+
+/*
+ * Value that represents an undefined offset.
+ */
+#define JIT_NO_OFFSET (~((unsigned int)0))
/*
* Function that is used to free user-supplied metadata.
(jit_context_t context, jit_stack_trace_t trace, unsigned int posn);
void *jit_stack_trace_get_pc
(jit_stack_trace_t trace, unsigned int posn);
-#define JIT_NO_OFFSET (~((unsigned int)0))
unsigned int jit_stack_trace_get_offset
(jit_context_t context, jit_stack_trace_t trace, unsigned int posn);
void jit_stack_trace_free(jit_stack_trace_t trace);