projects
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
aarch64: Add THE system register support
[binutils-gdb.git]
/
gas
/
dw2gencfi.h
diff --git
a/gas/dw2gencfi.h
b/gas/dw2gencfi.h
index 3af2875767fa899a12d3f7a1f77414d064594a51..962fdcaed176a1701a2afb15d378e4ebe4094571 100644
(file)
--- a/
gas/dw2gencfi.h
+++ b/
gas/dw2gencfi.h
@@
-1,5
+1,5
@@
/* dw2gencfi.h - Support for generating Dwarf2 CFI information.
/* dw2gencfi.h - Support for generating Dwarf2 CFI information.
- Copyright (C) 2003-202
0
Free Software Foundation, Inc.
+ Copyright (C) 2003-202
3
Free Software Foundation, Inc.
Contributed by Michal Ludvig <mludvig@suse.cz>
This file is part of GAS, the GNU Assembler.
Contributed by Michal Ludvig <mludvig@suse.cz>
This file is part of GAS, the GNU Assembler.
@@
-66,7
+66,12
@@
extern void cfi_add_CFA_restore_state (void);
#define SUPPORT_COMPACT_EH 0
#endif
#define SUPPORT_COMPACT_EH 0
#endif
-#define MULTIPLE_FRAME_SECTIONS (SUPPORT_FRAME_LINKONCE || SUPPORT_COMPACT_EH)
+#ifndef TARGET_MULTIPLE_EH_FRAME_SECTIONS
+#define TARGET_MULTIPLE_EH_FRAME_SECTIONS 0
+#endif
+
+#define MULTIPLE_FRAME_SECTIONS (SUPPORT_FRAME_LINKONCE || SUPPORT_COMPACT_EH \
+ || TARGET_MULTIPLE_EH_FRAME_SECTIONS)
struct cfi_insn_data
{
struct cfi_insn_data
{
@@
-200,5
+205,6
@@
extern struct fde_entry *all_fde_data;
#define CFI_EMIT_debug_frame (1 << 1)
#define CFI_EMIT_target (1 << 2)
#define CFI_EMIT_eh_frame_compact (1 << 3)
#define CFI_EMIT_debug_frame (1 << 1)
#define CFI_EMIT_target (1 << 2)
#define CFI_EMIT_eh_frame_compact (1 << 3)
+#define CFI_EMIT_sframe (1 << 4)
#endif /* DW2GENCFI_H */
#endif /* DW2GENCFI_H */