]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/brig/brigfrontend/brig-variable-handler.cc
Update copyright years.
[thirdparty/gcc.git] / gcc / brig / brigfrontend / brig-variable-handler.cc
index 3edb786a1dd106b7c6d9d8c0d83339db1d79c1e4..542b5069430c85290545629c616ba3189bdadc28 100644 (file)
@@ -1,5 +1,5 @@
 /* brig-variable-handler.cc -- brig variable directive handling
-   Copyright (C) 2016-2018 Free Software Foundation, Inc.
+   Copyright (C) 2016-2020 Free Software Foundation, Inc.
    Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
    for General Processor Tech.
 
@@ -27,6 +27,7 @@
 #include "brig-util.h"
 #include "print-tree.h"
 #include "diagnostic-core.h"
+#include "brig-to-generic.h"
 
 tree
 brig_directive_variable_handler::build_variable
@@ -206,6 +207,8 @@ brig_directive_variable_handler::operator () (const BrigBase *base)
             so we can get their address from the Runtime API.  */
          DECL_CONTEXT (var_decl) = NULL_TREE;
          TREE_STATIC (var_decl) = 1;
+         TREE_PUBLIC (var_decl) = 1;
+         set_externally_visible (var_decl);
          m_parent.add_global_variable (var_name, var_decl);
        }
     }