Differences From Artifact [d6e0a7e003]:
- File src/runtime/linklib/linklib.m — part of check-in [f0c9c3a9f7] at 2019-04-21 17:26:22 on branch trunk — runtime: Fix missing _t suffix in types (user: js, size: 11669) [annotate] [blame] [check-ins using]
To Artifact [824a5b579c]:
- File
src/runtime/linklib/linklib.m
— part of check-in
[1e70711672]
at
2019-05-05 19:28:25
on branch trunk
— Create separate Amiga libraries for OS3 & MorphOS
Otherwise, it would be necessary to make unwinding work between 68k and
PPC code, and would get even worse with OS4 support.This also includes using separate .sfd files. (user: js, size: 11703) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
92 93 94 95 96 97 98 | .__register_frame_info = __register_frame_info, .__deregister_frame_info = __deregister_frame_info, }; if (initialized) return; | | > | | | 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 | .__register_frame_info = __register_frame_info, .__deregister_frame_info = __deregister_frame_info, }; if (initialized) return; if ((ObjFWRTBase = OpenLibrary(OBJFW_RT_AMIGA_LIB, OBJFW_RT_LIB_MINOR)) == NULL) { fputs("Failed to open " OBJFW_RT_AMIGA_LIB "!\n", stderr); abort(); } if (!objc_init_m68k(1, &libc, stdout, stderr)) { fputs("Failed to initialize " OBJFW_RT_AMIGA_LIB "!\n", stderr); abort(); } initialized = true; } static void __attribute__((__unused__)) |
︙ | ︙ |