MIRROR: javascript for ๐Ÿœ's, a tiny runtime with big ambitions
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix fs stat timestamps and WAMR mremap build

+5 -1
+4
src/modules/fs.c
··· 629 629 #define POSIX_TS_MS(st, field) \ 630 630 ((double)(st)->st_##field##spec.tv_sec * 1000.0 + (double)(st)->st_##field##spec.tv_nsec / 1e6) 631 631 #define POSIX_BIRTH_MS(st) POSIX_TS_MS(st, birthtime) 632 + #elif defined(__linux__) 633 + #define POSIX_TS_MS(st, field) \ 634 + ((double)(st)->st_##field##im.tv_sec * 1000.0 + (double)(st)->st_##field##im.tv_nsec / 1e6) 635 + #define POSIX_BIRTH_MS(st) 0.0 632 636 #else 633 637 #define POSIX_TS_MS(st, field) \ 634 638 ((double)(st)->st_##field.tv_sec * 1000.0 + (double)(st)->st_##field.tv_nsec / 1e6)
+1 -1
vendor/packagefiles/wasm-micro-runtime/meson.build
··· 41 41 elif wamr_platform == 'darwin' 42 42 common_c_args += ['-DBH_PLATFORM_DARWIN', '-DWASM_HAVE_MREMAP=0'] 43 43 else 44 - common_c_args += ['-DBH_PLATFORM_LINUX', '-DWASM_HAVE_MREMAP=1'] 44 + common_c_args += ['-DBH_PLATFORM_LINUX', '-DWASM_HAVE_MREMAP=1', '-D_GNU_SOURCE'] 45 45 endif 46 46 47 47 if host_machine.cpu_family() == 'aarch64'