From 78ce3b81c0c3a4d537b5ef62ebcb3c344f41cfe1 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Thu, 4 Jan 2007 07:06:05 +0000 Subject: [PATCH] gcc 4.1.1 on amd64 is broken git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32867 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/GettingStarted.html | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/GettingStarted.html b/docs/GettingStarted.html index 518572c1b53..b6a710dec7c 100644 --- a/docs/GettingStarted.html +++ b/docs/GettingStarted.html @@ -174,7 +174,8 @@ and performance.
  1. gmake -k |& tee gnumake.out    # this is csh or tcsh syntax
  2. -
  3. If you get an "internal compiler error (ICE)" see below.
  4. +
  5. If you get an "internal compiler error (ICE)" or test failures, see + below.
@@ -533,6 +534,10 @@ the "convert_from_eh_region_ranges_1" GCC function.

GCC 4.1.1: GCC fails to build LLVM with template concept check errors compiling some files. At the time of this writing, GCC mainline (4.2) did not share the problem.

+

GCC 4.1.1 on X86-64/amd64: GCC + miscompiles portions of LLVM when compiling llvm itself into 64-bit + code. LLVM will appear to mostly work but will be buggy, e.g. failing + portions of its testsuite.

GNU ld 2.16.X. Some 2.16.X versions of the ld linker will produce very long warning messages complaining that some ".gnu.linkonce.t.*" symbol was defined in a discarded section. You can safely ignore these messages as they are