runtime.c 451 B

1234567891011121314151617181920
  1. #if defined _WIN32 || defined __CYGWIN__
  2. #define DLL_PUBLIC __declspec(dllexport)
  3. #else
  4. #if defined __GNUC__
  5. #define DLL_PUBLIC __attribute__ ((visibility("default")))
  6. #else
  7. #pragma message ("Compiler does not support symbol visibility.")
  8. #define DLL_PUBLIC
  9. #endif
  10. #endif
  11. /*
  12. * This file pretends to be a language runtime that supports extension
  13. * modules.
  14. */
  15. int DLL_PUBLIC func_from_language_runtime(void) {
  16. return 86;
  17. }