diff options
Diffstat (limited to 'gcc/dwarf2asm.h')
-rw-r--r-- | gcc/dwarf2asm.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/dwarf2asm.h b/gcc/dwarf2asm.h index 03fc0ca0e16..70fbd4c4400 100644 --- a/gcc/dwarf2asm.h +++ b/gcc/dwarf2asm.h @@ -20,6 +20,8 @@ along with GCC; see the file COPYING3. If not see extern void dw2_assemble_integer (int, rtx); +extern void dw2_asm_output_data_raw (int, unsigned HOST_WIDE_INT); + extern void dw2_asm_output_data (int, unsigned HOST_WIDE_INT, const char *, ...) ATTRIBUTE_NULL_PRINTF_3; @@ -46,10 +48,14 @@ extern void dw2_asm_output_nstring (const char *, size_t, const char *, ...) ATTRIBUTE_NULL_PRINTF_3; +extern void dw2_asm_output_data_uleb128_raw (unsigned HOST_WIDE_INT); + extern void dw2_asm_output_data_uleb128 (unsigned HOST_WIDE_INT, const char *, ...) ATTRIBUTE_NULL_PRINTF_2; +extern void dw2_asm_output_data_sleb128_raw (HOST_WIDE_INT); + extern void dw2_asm_output_data_sleb128 (HOST_WIDE_INT, const char *, ...) ATTRIBUTE_NULL_PRINTF_2; @@ -63,6 +69,7 @@ extern int size_of_sleb128 (HOST_WIDE_INT); extern int size_of_encoded_value (int); extern const char *eh_data_format_name (int); +extern rtx dw2_force_const_mem (rtx, bool); extern void dw2_output_indirect_constants (void); /* These are currently unused. */ |