| diff -durN binutils-2.16.1.orig/gas/config/tc-i386.c binutils-2.16.1/gas/config/tc-i386.c |
| --- binutils-2.16.1.orig/gas/config/tc-i386.c 2005-04-13 19:58:42.000000000 +0200 |
| +++ binutils-2.16.1/gas/config/tc-i386.c 2008-09-22 09:00:09.000000000 +0200 |
| @@ -192,16 +192,10 @@ |
| #endif |
| ; |
| |
| -#if (defined (TE_I386AIX) \ |
| - || ((defined (OBJ_ELF) || defined (OBJ_MAYBE_ELF)) \ |
| - && !defined (TE_LINUX) \ |
| - && !defined (TE_NETWARE) \ |
| - && !defined (TE_FreeBSD) \ |
| - && !defined (TE_NetBSD))) |
| /* This array holds the chars that always start a comment. If the |
| pre-processor is disabled, these aren't very useful. */ |
| -const char comment_chars[] = "#/"; |
| -#define PREFIX_SEPARATOR '\\' |
| +const char comment_chars[] = "#"; |
| +#define PREFIX_SEPARATOR '/' |
| |
| /* This array holds the chars that only start a comment at the beginning of |
| a line. If the line seems to have the form '# 123 filename' |
| @@ -211,16 +205,7 @@ |
| #NO_APP at the beginning of its output. |
| Also note that comments started like this one will always work if |
| '/' isn't otherwise defined. */ |
| -const char line_comment_chars[] = "#"; |
| - |
| -#else |
| -/* Putting '/' here makes it impossible to use the divide operator. |
| - However, we need it for compatibility with SVR4 systems. */ |
| -const char comment_chars[] = "#"; |
| -#define PREFIX_SEPARATOR '/' |
| - |
| -const char line_comment_chars[] = "/#"; |
| -#endif |
| +const char line_comment_chars[] = "#/"; |
| |
| const char line_separator_chars[] = ";"; |
| |