X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Fxcoffout.h;h=124c106a8b50ed56cb091a628596fc7c8664b58d;hb=376a287d5002e5e9a5ed836fd2104d6f0292a09b;hp=be6d2a2e1d261a0e7c010087fcfe3049d973ff1c;hpb=8c4c00c181e6df4f0a9afc76e4c9edbbc1c2fd41;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/xcoffout.h b/gcc/xcoffout.h index be6d2a2e1d2..124c106a8b5 100644 --- a/gcc/xcoffout.h +++ b/gcc/xcoffout.h @@ -1,6 +1,6 @@ /* XCOFF definitions. These are needed in dbxout.c, final.c, and xcoffout.h. - Copyright (C) 1998, 2000, 2002, 2003, 2004, 2007 + Copyright (C) 1998, 2000, 2002, 2003, 2004, 2007, 2008 Free Software Foundation, Inc. This file is part of GCC. @@ -84,7 +84,7 @@ along with GCC; see the file COPYING3. If not see fputs (_p+1, asm_out_file); \ else \ for (; *_p != '[' && *_p; _p++) \ - putc (*_p, asm_out_file); \ + putc (*_p != '$' ? *_p : '_', asm_out_file); \ } \ else \ output_addr_const (asm_out_file, ADDR); \ @@ -182,4 +182,4 @@ extern void xcoffout_end_function (unsigned int); extern void xcoffout_end_block (unsigned, unsigned); extern int xcoff_assign_fundamental_type_number (tree); extern void xcoffout_declare_function (FILE *, tree, const char *); -extern void xcoffout_source_line (unsigned int, const char *); +extern void xcoffout_source_line (unsigned int, const char *, int, bool);