From e0bcf6f360ac58dfa7d33436a727f0070d55e230 Mon Sep 17 00:00:00 2001 From: Jack Koenig Date: Thu, 27 Aug 2020 20:19:03 -0700 Subject: [PATCH] Restore and deprecate Chisel.Driver It shouldn't be removed until we also remove underlying chisel3.Driver --- src/main/scala/chisel3/Driver.scala | 2 +- src/main/scala/chisel3/compatibility.scala | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/scala/chisel3/Driver.scala b/src/main/scala/chisel3/Driver.scala index 0e1389c2be4..25a93e8bade 100644 --- a/src/main/scala/chisel3/Driver.scala +++ b/src/main/scala/chisel3/Driver.scala @@ -85,7 +85,7 @@ case class ChiselExecutionSuccess( @deprecated("This will be removed in Chisel 3.5", "Chisel 3.4") case class ChiselExecutionFailure(message: String) extends ChiselExecutionResult -@deprecated("Please switch to chisel3.stage.ChiselStage. Driver will be removed in 3.4.", "3.2.4") +@deprecated("Please switch to chisel3.stage.ChiselStage", "3.2.4") object Driver extends BackendCompilationUtilities { /** diff --git a/src/main/scala/chisel3/compatibility.scala b/src/main/scala/chisel3/compatibility.scala index d63a83438b1..16ad1bed70e 100644 --- a/src/main/scala/chisel3/compatibility.scala +++ b/src/main/scala/chisel3/compatibility.scala @@ -396,6 +396,8 @@ package object Chisel { implicit class fromIntToWidth(x: Int) extends chisel3.fromIntToWidth(x) type BackendCompilationUtilities = firrtl.util.BackendCompilationUtilities + @deprecated("Please switch to chisel3.stage.ChiselStage", "3.4") + val Driver = chisel3.Driver val ImplicitConversions = chisel3.util.ImplicitConversions // Deprecated as of Chisel3