From 4b25ba4af9b3a3c62fd73d2c71e4761b021caec2 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Fri, 28 Dec 2018 09:49:32 +0800 Subject: Misc expand tweaks --- src/expand/lang_item.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/expand/lang_item.cpp') diff --git a/src/expand/lang_item.cpp b/src/expand/lang_item.cpp index 55bde52f..8dd481f3 100644 --- a/src/expand/lang_item.cpp +++ b/src/expand/lang_item.cpp @@ -78,6 +78,8 @@ void handle_lang_item(const Span& sp, AST::Crate& crate, const AST::Path& path, else if( name == "debug_trait" ) { /* TODO: Poke derive() with this */ } + else if( TARGETVER_1_29 && name == "termination" ) { } // 1.29 - trait used for non-() main + // Structs else if( name == "non_zero" ) { } else if( name == "phantom_data" ) { } @@ -222,6 +224,8 @@ public: // std - interestingly else if( name == "f32" ) {} else if( name == "f64" ) {} + else if( TARGETVER_1_29 && name == "f32_runtime" ) {} + else if( TARGETVER_1_29 && name == "f64_runtime" ) {} else { ERROR(sp, E0000, "Unknown lang item '" << name << "' on impl"); } -- cgit v1.2.3