Had a new known issue: ccache will break the build because we're sym-linking to have our own compiler for host and build systems, but that screws up ccache finding the real compiler.
There is no fix, so the only way to inform the users is to document it: remove ccache.
/trunk/docs/known-issues.txt | 25 21 4 0 +++++++++++++++++++++----
1 file changed, 21 insertions(+), 4 deletions(-)
1 diff -durN binutils-2.14.orig/gas/config/tc-i386.c binutils-2.14/gas/config/tc-i386.c
2 --- binutils-2.14.orig/gas/config/tc-i386.c 2003-01-29 11:05:52.000000000 +0100
3 +++ binutils-2.14/gas/config/tc-i386.c 2008-09-22 08:54:50.000000000 +0200
5 const char extra_symbol_chars[] = "*%-([";
8 -#if (defined (TE_I386AIX) \
9 - || ((defined (OBJ_ELF) || defined (OBJ_MAYBE_ELF)) \
10 - && !defined (TE_LINUX) \
11 - && !defined (TE_FreeBSD) \
12 - && !defined (TE_NetBSD)))
13 /* This array holds the chars that always start a comment. If the
14 pre-processor is disabled, these aren't very useful. */
15 -const char comment_chars[] = "#/";
16 -#define PREFIX_SEPARATOR '\\'
17 +const char comment_chars[] = "#";
18 +#define PREFIX_SEPARATOR '/'
20 /* This array holds the chars that only start a comment at the beginning of
21 a line. If the line seems to have the form '# 123 filename'
23 #NO_APP at the beginning of its output.
24 Also note that comments started like this one will always work if
25 '/' isn't otherwise defined. */
26 -const char line_comment_chars[] = "#";
29 -/* Putting '/' here makes it impossible to use the divide operator.
30 - However, we need it for compatibility with SVR4 systems. */
31 -const char comment_chars[] = "#";
32 -#define PREFIX_SEPARATOR '/'
34 const char line_comment_chars[] = "/#";
37 const char line_separator_chars[] = ";";