Differences From Artifact [e46fd1fbb1]:
- File
src/amiga-library.m
— part of check-in
[82cba67e09]
at
2020-11-14 19:49:04
on branch amiga-library
— Fix theoretically invalid SysBase
This is theoretical, as this is happening in Forbid() and hence nothing
should be able to change it, even after FreeMem(). However, some
debugging tools might break Forbid(), and this commit fixes those. (user: js, size: 16298) [annotate] [blame] [check-ins using]
To Artifact [34398bab6e]:
- File src/amiga-library.m — part of check-in [1712033509] at 2020-12-12 21:25:07 on branch amiga-library — Pass errno to Amiga library (user: js, size: 16354) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
571 572 573 574 575 576 577 578 579 580 581 582 583 584 | void *__deregister_frame_info(const void *begin) { return libc.__deregister_frame_info(begin); } #endif int vsnprintf(char *restrict str, size_t size, const char *restrict fmt, va_list args) { return libc.vsnprintf(str, size, fmt, args); } | > > > > > > | 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 | void *__deregister_frame_info(const void *begin) { return libc.__deregister_frame_info(begin); } #endif int * of_get_errno(void) { return libc.get_errno(); } int vsnprintf(char *restrict str, size_t size, const char *restrict fmt, va_list args) { return libc.vsnprintf(str, size, fmt, args); } |
︙ | ︙ |