aboutsummaryrefslogtreecommitdiffstats
path: root/ortho
diff options
context:
space:
mode:
Diffstat (limited to 'ortho')
-rw-r--r--ortho/gcc/lang.opt4
-rw-r--r--ortho/oread/ortho_front.adb2
2 files changed, 5 insertions, 1 deletions
diff --git a/ortho/gcc/lang.opt b/ortho/gcc/lang.opt
index 2d4ed9c3d..43dcbf4ad 100644
--- a/ortho/gcc/lang.opt
+++ b/ortho/gcc/lang.opt
@@ -65,6 +65,10 @@ fexplicit
vhdl
Explicit function declarations override implicit one in use
+-no-direct-drivers
+vhdl
+Disable direct drivers optimization
+
-syn-binding
vhdl
Use synthetizer rules for default bindings
diff --git a/ortho/oread/ortho_front.adb b/ortho/oread/ortho_front.adb
index 7a3fe9a8c..e70a99c67 100644
--- a/ortho/oread/ortho_front.adb
+++ b/ortho/oread/ortho_front.adb
@@ -41,7 +41,7 @@ package body Ortho_Front is
is
pragma Unreferenced (Arg);
begin
- if Opt.all = "-r" then
+ if Opt.all = "-r" or Opt.all = "--ghdl-r" then
Flag_Renumber := True;
return 1;
else