From fa2525a7bdba20fd038e10e3275ce6ba0b1af5b5 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Mon, 7 Mar 2011 21:34:18 -0500 Subject: Remove old pretty-printer from rustc --- src/comp/rustc.rc | 1 - 1 file changed, 1 deletion(-) (limited to 'src/comp/rustc.rc') diff --git a/src/comp/rustc.rc b/src/comp/rustc.rc index e4833409..7e1d8fd9 100644 --- a/src/comp/rustc.rc +++ b/src/comp/rustc.rc @@ -8,7 +8,6 @@ mod front { mod extfmt; mod lexer; mod parser; - mod pretty; mod token; mod eval; } -- cgit v1.2.3 From aed40fbcd8e81cc1ef7a51b40b76b4631cba299e Mon Sep 17 00:00:00 2001 From: Marijn Haverbeke Date: Wed, 9 Mar 2011 11:41:50 +0100 Subject: Have the pretty-printer take a writer stream as argument It now uses a string writer to also fill in for middle.ty.ast_ty_to_str --- src/comp/rustc.rc | 1 + 1 file changed, 1 insertion(+) (limited to 'src/comp/rustc.rc') diff --git a/src/comp/rustc.rc b/src/comp/rustc.rc index 7e1d8fd9..c7d3ff6b 100644 --- a/src/comp/rustc.rc +++ b/src/comp/rustc.rc @@ -44,6 +44,7 @@ auth middle.trans = unsafe; auth middle.trans.copy_args_to_allocas = impure; auth middle.trans.trans_block = impure; auth lib.llvm = unsafe; +auth pretty.pprust = impure; mod lib { alt (target_os) { -- cgit v1.2.3 From 9b3db0ed445de1b513742770420ba4b60a025219 Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Fri, 11 Mar 2011 15:35:20 -0800 Subject: rustc: Add some stub metadata to each crate --- src/comp/rustc.rc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/comp/rustc.rc') diff --git a/src/comp/rustc.rc b/src/comp/rustc.rc index c7d3ff6b..006aca62 100644 --- a/src/comp/rustc.rc +++ b/src/comp/rustc.rc @@ -14,6 +14,7 @@ mod front { mod middle { mod fold; + mod metadata; mod resolve; mod trans; mod ty; @@ -40,6 +41,7 @@ mod util { } auth driver.rustc.main = impure; +auth middle.metadata = unsafe; auth middle.trans = unsafe; auth middle.trans.copy_args_to_allocas = impure; auth middle.trans.trans_block = impure; -- cgit v1.2.3