Artifact f4669e4ffeeee83d7d00d6bba9f7e3d3f1d3db5c:
- File ffcall/avcall/asmm68k.h — part of check-in [24d3bc4776] at 2011-01-30 17:11:43 on branch trunk — Adding ffcall (and built files) (user: matt, size: 630) [annotate] [blame] [check-ins using] [more...]
- File ffcall/callback/vacall_r/asmm68k.h — part of check-in [24d3bc4776] at 2011-01-30 17:11:43 on branch trunk — Adding ffcall (and built files) (user: matt, size: 630) [annotate] [blame] [check-ins using]
- File ffcall/vacall/asmm68k.h — part of check-in [24d3bc4776] at 2011-01-30 17:11:43 on branch trunk — Adding ffcall (and built files) (user: matt, size: 630) [annotate] [blame] [check-ins using]
// Assembly language support for m68k CPU. // Bruno Haible 29.5.1999 #ifdef ASM_UNDERSCORE // SunOS, NetBSD, OpenBSD, Linux/a.out #ifdef __STDC__ #define C(entrypoint) _##entrypoint #else #define C(entrypoint) _/**/entrypoint #endif #else // SVR4, A/UX, AMIX, Atari, Linux/ELF #define C(entrypoint) entrypoint #endif // When assembly language code is compiled into a shared library, ELF linkers // need to know which symbols are functions. #if defined(__NetBSD__) || defined(__OpenBSD__) || defined(__ELF__) || defined(__svr4__) #define DECLARE_FUNCTION(name) .type C(name),@function #else #define DECLARE_FUNCTION(name) #endif