h8300.c (h8300_handle_eightbit_data_attribute): Remove the initialization requierment.
authorKazu Hirata <kazu@hxi.com>
Sat, 15 Dec 2001 01:26:57 +0000 (01:26 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Sat, 15 Dec 2001 01:26:57 +0000 (01:26 +0000)
* config/h8300/h8300.c (h8300_handle_eightbit_data_attribute):
Remove the initialization requierment.
(h8300_handle_tiny_data_attribute): Likewise.

From-SVN: r48024

gcc/ChangeLog
gcc/config/h8300/h8300.c

index 3dba7c7..2b13073 100644 (file)
@@ -1,5 +1,11 @@
 2001-12-14  Kazu Hirata  <kazu@hxi.com>
 
+       * config/h8300/h8300.c (h8300_handle_eightbit_data_attribute):
+       Remove the initialization requierment.
+       (h8300_handle_tiny_data_attribute): Likewise.
+
+2001-12-14  Kazu Hirata  <kazu@hxi.com>
+
        * config/h8300/h8300.md (udivqi3): Remove.
        (divqi3): Likewise.
        (udivhi3): Likewise.
index 0a66235..a492d4a 100644 (file)
@@ -3195,13 +3195,7 @@ h8300_handle_eightbit_data_attribute (node, name, args, flags, no_add_attrs)
 
   if (TREE_STATIC (decl) || DECL_EXTERNAL (decl))
     {
-      if (DECL_INITIAL (decl) == NULL_TREE)
-       {
-         warning ("only initialized variables can be placed into the 8-bit area");
-         *no_add_attrs = true;
-       }
-      else
-       DECL_SECTION_NAME (decl) = build_string (7, ".eight");
+      DECL_SECTION_NAME (decl) = build_string (7, ".eight");
     }
   else
     {
@@ -3226,13 +3220,7 @@ h8300_handle_tiny_data_attribute (node, name, args, flags, no_add_attrs)
 
   if (TREE_STATIC (decl) || DECL_EXTERNAL (decl))
     {
-      if (DECL_INITIAL (decl) == NULL_TREE)
-       {
-         warning ("only initialized variables can be placed into the 8-bit area");
-         *no_add_attrs = true;
-       }
-      else
-       DECL_SECTION_NAME (decl) = build_string (6, ".tiny");
+      DECL_SECTION_NAME (decl) = build_string (6, ".tiny");
     }
   else
     {