diff options
Diffstat (limited to 'byterun/extern.c')
-rw-r--r-- | byterun/extern.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/byterun/extern.c b/byterun/extern.c index 33fa89a91..f1ebddef3 100644 --- a/byterun/extern.c +++ b/byterun/extern.c @@ -75,10 +75,10 @@ static struct extern_item * extern_stack_limit = extern_stack_init /* Forward declarations */ -static void extern_out_of_memory(void); -static void extern_invalid_argument(char *msg); -static void extern_failwith(char *msg); -static void extern_stack_overflow(void); +static void extern_out_of_memory(void) Noreturn; +static void extern_invalid_argument(char *msg) Noreturn; +static void extern_failwith(char *msg) Noreturn; +static void extern_stack_overflow(void) Noreturn; static struct code_fragment * extern_find_code(char *addr); static void extern_replay_trail(void); static void free_extern_output(void); @@ -720,7 +720,7 @@ CAMLexport void caml_serialize_int_2(int i) extern_ptr += 2; } -CAMLexport void caml_serialize_int_4(int32 i) +CAMLexport void caml_serialize_int_4(int32_t i) { if (extern_ptr + 4 > extern_limit) grow_extern_output(4); extern_ptr[0] = i >> 24; @@ -730,7 +730,7 @@ CAMLexport void caml_serialize_int_4(int32 i) extern_ptr += 4; } -CAMLexport void caml_serialize_int_8(int64 i) +CAMLexport void caml_serialize_int_8(int64_t i) { caml_serialize_block_8(&i, 1); } |