aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorSchuyler Eldridge2018-06-21 15:05:31 -0400
committerJack Koenig2018-06-21 12:05:31 -0700
commitf86d72c9cd2526fc33528cc6a8023d1c313c4eb2 (patch)
treeb73f16fc2eca4e2935d965dde87e21f3c418df19 /src/main
parent61cf31d35c5bf22bebdcd959eac2cb8ff3574f33 (diff)
--infer-rw should take no argument (#829)
This fixes --infer-rw to not expect an argument. After the annotations refactor, no option was required, but some legacy code remained. This also updates the test cases to be more correct and not specify an option to --infer-rw. Signed-off-by: Schuyler Eldridge <schuyler.eldridge@ibm.com>
Diffstat (limited to 'src/main')
-rw-r--r--src/main/scala/firrtl/ExecutionOptionsManager.scala4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/main/scala/firrtl/ExecutionOptionsManager.scala b/src/main/scala/firrtl/ExecutionOptionsManager.scala
index b359ba5e..f8caf842 100644
--- a/src/main/scala/firrtl/ExecutionOptionsManager.scala
+++ b/src/main/scala/firrtl/ExecutionOptionsManager.scala
@@ -406,9 +406,8 @@ trait HasFirrtlOptions {
"""Inline one or more module (comma separated, no spaces) module looks like "MyModule" or "MyModule.myinstance"""
}
- parser.opt[String]("infer-rw")
+ parser.opt[Unit]("infer-rw")
.abbr("firw")
- .valueName ("<circuit>")
.foreach { x =>
firrtlOptions = firrtlOptions.copy(
annotations = firrtlOptions.annotations :+ InferReadWriteAnnotation,
@@ -585,4 +584,3 @@ class ExecutionOptionsManager(val applicationName: String) extends HasParser(app
s"$directoryName$baseName$normalizedSuffix"
}
}
-