aboutsummaryrefslogtreecommitdiff
path: root/gas/config/tc-ia64.h
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2004-03-03 04:37:38 +0000
committerH.J. Lu <hjl.tools@gmail.com>2004-03-03 04:37:38 +0000
commit9545c4ce8548ba44d2401ce85aafb8c51b03c667 (patch)
tree9af1d72bde85b8a0ae5763932b90b041ca0f35b4 /gas/config/tc-ia64.h
parent284a7efdbe31e61152c5fad03ced4f4e0b84f700 (diff)
downloadgdb-9545c4ce8548ba44d2401ce85aafb8c51b03c667.zip
gdb-9545c4ce8548ba44d2401ce85aafb8c51b03c667.tar.gz
gdb-9545c4ce8548ba44d2401ce85aafb8c51b03c667.tar.bz2
2004-03-02 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-ia64.c (align_frag): New. (md_assemble): Set the tc_frag_data field in align_frag for IA64_OPCODE_FIRST instructions. (ia64_md_do_align): Set align_frag. (ia64_handle_align): Add a stop bit if needed. * config/tc-ia64.h (TC_FRAG_TYPE): New. (TC_FRAG_INIT): New.
Diffstat (limited to 'gas/config/tc-ia64.h')
-rw-r--r--gas/config/tc-ia64.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gas/config/tc-ia64.h b/gas/config/tc-ia64.h
index e27f5e0..b112e75 100644
--- a/gas/config/tc-ia64.h
+++ b/gas/config/tc-ia64.h
@@ -155,6 +155,10 @@ extern void ia64_convert_frag (fragS *);
#define TC_DWARF2_EMIT_OFFSET ia64_dwarf2_emit_offset
#define tc_check_label(l) ia64_check_label (l)
+/* Record if an alignment frag should end with a stop bit. */
+#define TC_FRAG_TYPE int
+#define TC_FRAG_INIT(FRAGP) do {(FRAGP)->tc_frag_data = 0;}while (0)
+
#define MAX_MEM_FOR_RS_ALIGN_CODE (15 + 16)
#define WORKING_DOT_WORD /* don't do broken word processing for now */