diff options
author | Mark Linimon <linimon@FreeBSD.org> | 2018-07-14 00:52:26 +0000 |
---|---|---|
committer | Mark Linimon <linimon@FreeBSD.org> | 2018-07-14 00:52:26 +0000 |
commit | 08f94721491d557c3e824b316120f1a55d590b9d (patch) | |
tree | 49bcfc2958f34d3849f1a2413bd39d5cd14c3e25 /devel/arm-none-eabi-gcc492/files/patch-gcc_dwarf2cfi.c | |
parent | security/tor-devel: Update 0.3.4.4 -> 0.3.4.5 (diff) |
Attempt to fix build with clang6.
Diffstat (limited to 'devel/arm-none-eabi-gcc492/files/patch-gcc_dwarf2cfi.c')
-rw-r--r-- | devel/arm-none-eabi-gcc492/files/patch-gcc_dwarf2cfi.c | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/devel/arm-none-eabi-gcc492/files/patch-gcc_dwarf2cfi.c b/devel/arm-none-eabi-gcc492/files/patch-gcc_dwarf2cfi.c new file mode 100644 index 000000000000..82e2714c629f --- /dev/null +++ b/devel/arm-none-eabi-gcc492/files/patch-gcc_dwarf2cfi.c @@ -0,0 +1,45 @@ +--- gcc/dwarf2cfi.c.orig 2014-01-02 22:23:26 UTC ++++ gcc/dwarf2cfi.c +@@ -3176,7 +3176,7 @@ output_cfi_directive (FILE *f, dw_cfi_re + case DW_CFA_offset_extended: + case DW_CFA_offset_extended_sf: + r = DWARF2_FRAME_REG_OUT (cfi->dw_cfi_oprnd1.dw_cfi_reg_num, 1); +- fprintf (f, "\t.cfi_offset %lu, "HOST_WIDE_INT_PRINT_DEC"\n", ++ fprintf (f, "\t.cfi_offset %lu, " HOST_WIDE_INT_PRINT_DEC "\n", + r, cfi->dw_cfi_oprnd2.dw_cfi_offset); + break; + +@@ -3199,7 +3199,7 @@ output_cfi_directive (FILE *f, dw_cfi_re + case DW_CFA_def_cfa: + case DW_CFA_def_cfa_sf: + r = DWARF2_FRAME_REG_OUT (cfi->dw_cfi_oprnd1.dw_cfi_reg_num, 1); +- fprintf (f, "\t.cfi_def_cfa %lu, "HOST_WIDE_INT_PRINT_DEC"\n", ++ fprintf (f, "\t.cfi_def_cfa %lu, " HOST_WIDE_INT_PRINT_DEC "\n", + r, cfi->dw_cfi_oprnd2.dw_cfi_offset); + break; + +@@ -3217,7 +3217,7 @@ output_cfi_directive (FILE *f, dw_cfi_re + case DW_CFA_def_cfa_offset: + case DW_CFA_def_cfa_offset_sf: + fprintf (f, "\t.cfi_def_cfa_offset " +- HOST_WIDE_INT_PRINT_DEC"\n", ++ HOST_WIDE_INT_PRINT_DEC "\n", + cfi->dw_cfi_oprnd1.dw_cfi_offset); + break; + +@@ -3234,13 +3234,13 @@ output_cfi_directive (FILE *f, dw_cfi_re + fprintf (f, "\t.cfi_escape %#x,", DW_CFA_GNU_args_size); + dw2_asm_output_data_uleb128_raw (cfi->dw_cfi_oprnd1.dw_cfi_offset); + if (flag_debug_asm) +- fprintf (f, "\t%s args_size "HOST_WIDE_INT_PRINT_DEC, ++ fprintf (f, "\t%s args_size " HOST_WIDE_INT_PRINT_DEC, + ASM_COMMENT_START, cfi->dw_cfi_oprnd1.dw_cfi_offset); + fputc ('\n', f); + } + else + { +- fprintf (f, "\t.cfi_GNU_args_size "HOST_WIDE_INT_PRINT_DEC "\n", ++ fprintf (f, "\t.cfi_GNU_args_size " HOST_WIDE_INT_PRINT_DEC "\n", + cfi->dw_cfi_oprnd1.dw_cfi_offset); + } + break; |