Overview
Comment: | Add 0 .eh_frame at the end for MorphOS |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | amiga-library |
Files: | files | file ages | folders |
SHA3-256: |
c186f577793af1fc3b5f182af859d569 |
User & Date: | js on 2020-12-12 21:37:36 |
Other Links: | branch diff | manifest | tags |
Context
2020-12-13
| ||
02:26 | Add support for Amiga library on MorphOS check-in: 66b96e53d3 user: js tags: amiga-library | |
2020-12-12
| ||
21:37 | Add 0 .eh_frame at the end for MorphOS check-in: c186f57779 user: js tags: amiga-library | |
21:35 | Register frames of Amiga lib on MorphOS check-in: bc91edf1b8 user: js tags: amiga-library | |
Changes
Modified src/amiga-end.m from [0d112ca98e] to [c87f18bf9e].
︙ | ︙ | |||
17 18 19 20 21 22 23 | #include "config.h" #import "platform.h" #ifdef OF_MORPHOS __asm__ ( | > > | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | #include "config.h" #import "platform.h" #ifdef OF_MORPHOS __asm__ ( ".section .eh_frame, \"aw\"\n" " .long 0\n" ".section .ctors, \"aw\"\n" " .long 0" ); #else __asm__ ( "" ); #endif |
Modified src/amiga-library.m from [32eb67f328] to [4dda0ea7c2].
︙ | ︙ | |||
737 738 739 740 741 742 743 | .rt_Revision = OBJFW_LIB_MINOR, .rt_Tags = NULL, #endif }; #ifdef OF_MORPHOS __asm__ ( | | | | 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 | .rt_Revision = OBJFW_LIB_MINOR, .rt_Tags = NULL, #endif }; #ifdef OF_MORPHOS __asm__ ( ".section .eh_frame, \"aw\"\n" ".globl __EH_FRAME_BEGIN__\n" ".type __EH_FRAME_BEGIN__, @object\n" "__EH_FRAME_BEGIN__:\n" ".section .ctors, \"aw\"\n" ".globl __CTOR_LIST__\n" ".type __CTOR_LIST__, @object\n" "__CTOR_LIST__:\n" ".section .text" ); #endif |