@@ -15,17 +15,22 @@ #include "config.h" #include "platform.h" -#ifdef OF_MORPHOS +#if defined(OF_MORPHOS) __asm__ ( ".section .eh_frame, \"aw\"\n" " .long 0\n" ".section .ctors, \"aw\"\n" " .long 0" ); -#else +#elif defined(OF_AMIGAOS_M68K) __asm__ ( - "" + ".section .list___EH_FRAME_BEGINS__, \"aw\"\n" + " .long 0\n" + ".section .dlist___EH_FRAME_OBJECTS__, \"aw\"\n" + " .long 0\n" + ".section .list___CTOR_LIST__, \"aw\"\n" + " .long 0" ); #endif