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.
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
{
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
{