aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKazu Hirata <kazu@hxi.com>2001-12-15 01:26:57 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2001-12-15 01:26:57 +0000
commit64378c9131e059c201246017aae05693ed35a92d (patch)
tree1058a000c95b680120e78ed42aaf416e98f523a7 /gcc
parent05fb1639060fc8db1c2512a819e35bd2b25dc5e6 (diff)
downloadgcc-64378c9131e059c201246017aae05693ed35a92d.zip
gcc-64378c9131e059c201246017aae05693ed35a92d.tar.gz
gcc-64378c9131e059c201246017aae05693ed35a92d.tar.bz2
h8300.c (h8300_handle_eightbit_data_attribute): Remove the initialization requierment.
* config/h8300/h8300.c (h8300_handle_eightbit_data_attribute): Remove the initialization requierment. (h8300_handle_tiny_data_attribute): Likewise. From-SVN: r48024
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/h8300/h8300.c16
2 files changed, 8 insertions, 14 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3dba7c7..2b13073 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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.
diff --git a/gcc/config/h8300/h8300.c b/gcc/config/h8300/h8300.c
index 0a66235..a492d4a 100644
--- a/gcc/config/h8300/h8300.c
+++ b/gcc/config/h8300/h8300.c
@@ -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
{