mirror of
				https://github.com/janet-lang/janet
				synced 2025-10-31 15:43:01 +00:00 
			
		
		
		
	Update for more minimal builds.
This commit is contained in:
		| @@ -1311,7 +1311,11 @@ JANET_CORE_FN(cfun_ffi_jitfn, | |||||||
|     size_t alloc_size = ((size_t) bytes.len + FFI_PAGE_MASK) & ~FFI_PAGE_MASK; |     size_t alloc_size = ((size_t) bytes.len + FFI_PAGE_MASK) & ~FFI_PAGE_MASK; | ||||||
|  |  | ||||||
| #ifdef JANET_FFI_JIT | #ifdef JANET_FFI_JIT | ||||||
|  | #ifdef JANET_EV | ||||||
|     JanetFFIJittedFn *fn = janet_abstract_threaded(&janet_type_ffijit, sizeof(JanetFFIJittedFn)); |     JanetFFIJittedFn *fn = janet_abstract_threaded(&janet_type_ffijit, sizeof(JanetFFIJittedFn)); | ||||||
|  | #else | ||||||
|  |     JanetFFIJittedFn *fn = janet_abstract(&janet_type_ffijit, sizeof(JanetFFIJittedFn)); | ||||||
|  | #endif | ||||||
|     fn->function_pointer = NULL; |     fn->function_pointer = NULL; | ||||||
|     fn->size = 0; |     fn->size = 0; | ||||||
| #ifdef JANET_WINDOWS | #ifdef JANET_WINDOWS | ||||||
|   | |||||||
| @@ -1429,6 +1429,7 @@ static const uint8_t *unmarshal_one( | |||||||
|             janet_v_push(st->lookup, *out); |             janet_v_push(st->lookup, *out); | ||||||
|             return data; |             return data; | ||||||
|         } |         } | ||||||
|  | #ifdef JANET_EV | ||||||
|         case LB_POINTER_BUFFER: { |         case LB_POINTER_BUFFER: { | ||||||
|             data++; |             data++; | ||||||
|             int32_t count = readnat(st, &data); |             int32_t count = readnat(st, &data); | ||||||
| @@ -1450,6 +1451,7 @@ static const uint8_t *unmarshal_one( | |||||||
|             janet_v_push(st->lookup, *out); |             janet_v_push(st->lookup, *out); | ||||||
|             return data; |             return data; | ||||||
|         } |         } | ||||||
|  | #endif | ||||||
|         case LB_UNSAFE_CFUNCTION: { |         case LB_UNSAFE_CFUNCTION: { | ||||||
|             MARSH_EOS(st, data + sizeof(JanetCFunction)); |             MARSH_EOS(st, data + sizeof(JanetCFunction)); | ||||||
|             data++; |             data++; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Calvin Rose
					Calvin Rose