diff options
author | Kostis Sagonas <[email protected]> | 2014-01-31 09:25:10 +0100 |
---|---|---|
committer | Kostis Sagonas <[email protected]> | 2014-01-31 09:25:10 +0100 |
commit | 002c3ee0d069acfab0148258b1e59014e0a74aa9 (patch) | |
tree | ecc793ed64e6132f80d9016c5695d50be1b2787e | |
parent | fdcdaca338849d7f63d4300e489318f6ee275d82 (diff) | |
download | otp-002c3ee0d069acfab0148258b1e59014e0a74aa9.tar.gz otp-002c3ee0d069acfab0148258b1e59014e0a74aa9.tar.bz2 otp-002c3ee0d069acfab0148258b1e59014e0a74aa9.zip |
Allow making the system with --enable-native-libs
The HiPE compiler crashes when trying to compile these files because
it does not currently support maps. So, add a -compile(no_native)
attribute to these files to allow the system to be made even when
configured with --enable-native-libs.
This is a temporary fix and will be removed when the HiPE compiler
gets proper support for maps.
-rw-r--r-- | lib/stdlib/src/io_lib_pretty.erl | 2 | ||||
-rw-r--r-- | lib/stdlib/src/maps.erl | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/lib/stdlib/src/io_lib_pretty.erl b/lib/stdlib/src/io_lib_pretty.erl index f02a7921f8..9005fede4d 100644 --- a/lib/stdlib/src/io_lib_pretty.erl +++ b/lib/stdlib/src/io_lib_pretty.erl @@ -25,6 +25,8 @@ -export([print/1,print/2,print/3,print/4,print/5,print/6]). +-compile(no_native). + %%% %%% Exported functions %%% diff --git a/lib/stdlib/src/maps.erl b/lib/stdlib/src/maps.erl index 41de174e7d..57b5072639 100644 --- a/lib/stdlib/src/maps.erl +++ b/lib/stdlib/src/maps.erl @@ -43,6 +43,8 @@ values/1 ]). +-compile(no_native). + %% Shadowed by erl_bif_types: maps:get/3 -spec get(Key,Map) -> Value when Key :: term(), |