This patch deletes an extra tab in the asm addr vectors. Backported to 4.7 and 4.8.
* config/tilegx/tilegx.h (ASM_OUTPUT_ADDR_VEC_ELT): Delete extra tab. (ASM_OUTPUT_ADDR_DIFF_ELT): Ditto. --- gcc/config/tilegx/tilegx.h (revision 197134) +++ gcc/config/tilegx/tilegx.h (working copy) @@ -448,7 +448,7 @@ enum reg_class { \ char label[256]; \ ASM_GENERATE_INTERNAL_LABEL (label, "L", (VALUE)); \ - fprintf (FILE, "\t%s ", \ + fprintf (FILE, "%s ", \ integer_asm_op (GET_MODE_SIZE (Pmode), TRUE)); \ assemble_name (FILE, label); \ fprintf (FILE, "\n"); \ @@ -460,7 +460,7 @@ enum reg_class { \ char label[256]; \ ASM_GENERATE_INTERNAL_LABEL (label, "L", (VALUE)); \ - fprintf (FILE, "\t%s ", \ + fprintf (FILE, "%s ", \ integer_asm_op (GET_MODE_SIZE (Pmode), TRUE)); \ assemble_name (FILE, label); \ ASM_GENERATE_INTERNAL_LABEL (label, "L", (REL)); \