2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
+ * config/arm/arm.c (arm_elf_asm_named_section): Only build for elf
+ targets.
+
* config.gcc (xscale-coff): Add necessary header files to
tm_file variable.
HOST_WIDE_INT));
static int arm_comp_type_attributes PARAMS ((tree, tree));
static void arm_set_default_type_attributes PARAMS ((tree));
+#ifdef OBJECT_FORMAT_ELF
static void arm_elf_asm_named_section PARAMS ((const char *,
unsigned int));
+#endif
static int arm_adjust_cost PARAMS ((rtx, rtx, rtx, int));
#undef Hint
mask =
(mask << 2) | ((mask & (unsigned HOST_WIDE_INT) 0xffffffff)
>> (32 - 2)) | ~(unsigned HOST_WIDE_INT) 0xffffffff;
- } while (mask != ~(unsigned HOST_WIDE_INT) 0xFF);
+ }
+ while (mask != ~(unsigned HOST_WIDE_INT) 0xFF);
return FALSE;
}
}
#endif /* AOF_ASSEMBLER */
+#ifdef OBJECT_FORMAT_ELF
/* Switch to an arbitrary section NAME with attributes as specified
by FLAGS. ALIGN specifies any known alignment requirements for
the section; 0 if the default should be used.
fprintf (asm_out_file, "\t.section\t%s,\"%s\",%%%s\n",
name, flagchars, type);
}
+#endif