mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-30 03:40:34 +02:00
Fix function bound offsets of JIT data to be signed
* libguile/jit.h (struct scm_jit_function_data): Start and end offsets are signed.
This commit is contained in:
parent
5c2e155fd7
commit
5077e67371
1 changed files with 2 additions and 2 deletions
|
@ -33,8 +33,8 @@ struct scm_jit_function_data
|
||||||
{
|
{
|
||||||
uint8_t *mcode;
|
uint8_t *mcode;
|
||||||
uint32_t counter;
|
uint32_t counter;
|
||||||
uint32_t start;
|
int32_t start;
|
||||||
uint32_t end;
|
int32_t end;
|
||||||
#if SCM_SIZEOF_UINTPTR_T == 4
|
#if SCM_SIZEOF_UINTPTR_T == 4
|
||||||
#elif SCM_SIZEOF_UINTPTR_T == 8
|
#elif SCM_SIZEOF_UINTPTR_T == 8
|
||||||
uint32_t pad;
|
uint32_t pad;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue