diff options
Diffstat (limited to 'lib/compiler/test/core_SUITE_data/nif.erl')
-rw-r--r-- | lib/compiler/test/core_SUITE_data/nif.erl | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/lib/compiler/test/core_SUITE_data/nif.erl b/lib/compiler/test/core_SUITE_data/nif.erl new file mode 100644 index 0000000000..873e20252b --- /dev/null +++ b/lib/compiler/test/core_SUITE_data/nif.erl @@ -0,0 +1,17 @@ +-module(nif). + +-export([init/1, start/1]). + +-ifdef(WITH_ATTRIBUTE). +-nifs([start/1]). +-endif. + +-ifdef(WITH_LOAD_NIF). +init(File) -> + ok = erlang:load_nif(File, 0). +-else. +init(_File) -> + ok. +-endif. + +start(_) -> erlang:nif_error(not_loaded). |