Differences From Artifact [c6c73c6c03]:
- File
src/runtime/Makefile
— 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: 1587) [annotate] [blame] [check-ins using]
To Artifact [5df25b2e4e]:
- File
src/runtime/Makefile
— part of check-in
[8f9c2b55ce]
at
2019-05-19 21:30:24
on branch trunk
— Use cvinclude.pl instead of sfdc for MorphOS
sfdc does not support SysV functions and is not part of the MorphOS SDK. (user: js, size: 1574) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
39 40 41 42 43 44 45 | ${LOOKUP_ASM_LOOKUP_ASM_A} \ amiga-end.amigalib.o include ../../buildsys.mk ${OBJFW_RT_AMIGA_LIB}: inline.h | < < | | < < > > | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | ${LOOKUP_ASM_LOOKUP_ASM_A} \ amiga-end.amigalib.o include ../../buildsys.mk ${OBJFW_RT_AMIGA_LIB}: inline.h ${SFDC_INLINE_H}: ${SFD_FILE} sfdc -q --target=${SFDC_TARGET} --mode=macros -o $@ $<; \ ${CVINCLUDE_INLINE_H}: morphos.fd morphos-clib.h cvinclude.pl --quiet --fd=morphos.fd --clib=morphos-clib.h --inlines=$@ CPPFLAGS += -I. -I.. -I../.. \ -DOBJFW_RT_AMIGA_LIB=\"${OBJFW_RT_AMIGA_LIB}\" \ -DOBJFW_RT_LIB_MAJOR=${OBJFW_RT_LIB_MAJOR} \ -DOBJFW_RT_LIB_MINOR=${OBJFW_RT_LIB_MINOR} AMIGA_LIB_CFLAGS += -DOBJC_COMPILING_AMIGA_LIBRARY LD = ${OBJC} FRAMEWORK_LIBS = ${LIBS} |