fixed string constant dumper (emit \ correct)
authorChristian Würdig <chriswue@ipd.info.uni-karlsruhe.de>
Sat, 22 Jul 2006 18:00:09 +0000 (18:00 +0000)
committerChristian Würdig <chriswue@ipd.info.uni-karlsruhe.de>
Sat, 22 Jul 2006 18:00:09 +0000 (18:00 +0000)
ir/be/ia32/ia32_gen_decls.c

index 45430af..08608e7 100644 (file)
@@ -312,6 +312,7 @@ static void dump_string_cst(struct obstack *obst, entity *ent)
                case '\n': obstack_printf(obst, "\\n"); break;
                case '\r': obstack_printf(obst, "\\r"); break;
                case '\t': obstack_printf(obst, "\\t"); break;
+               case '\\': obstack_printf(obst, "\\\\"); break;
                default  :
                        if (isprint(c))
                                obstack_printf(obst, "%c", c);