From 1cbc8672de440f4fa5e0f1206625d8d7e18256e6 Mon Sep 17 00:00:00 2001 From: John Criswell Date: Fri, 12 Dec 2003 19:54:20 +0000 Subject: [PATCH] Fixed some minor typos. Moved the new gccld feature to be in the list of enhancements. Re-worded information on SPEC 2000 and Sparc support to try to make them more accurate and precise. llvm-svn: 10434 --- docs/ReleaseNotes.html | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index c3c90438fab..9ada2bb93c2 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -75,11 +75,12 @@ release is primarily a bugfix release, dramatically improving the C/C++ front-end, and improving support for C++ in the LLVM core. This release also includes a few new features, such as a simple profiler, support for Mac OS/X, better interoperability with external source bases, a new example language -front-end, and improves a few optimizations.

+front-end, and improvements in a few optimizations.

At this time, LLVM is known to correctly compile the C & C++ SPEC CPU2000 -benchmarks (X86 only), the Olden benchmarks, and the Ptrdist benchmarks along -with many other programs. LLVM now also works with a broad variety of +benchmarks with the C backend (X86 only), the Olden benchmarks, and the Ptrdist +benchmarks. It has also been used to compile +many other programs. LLVM now also works with a broad variety of C++ programs, though it has still received much less testing than the C front-end.

@@ -147,6 +148,8 @@ precise.
  • LLVM 1.1 implements a simple size optimization for LLVM bytecode files. This means that the 1.1 files are smaller than 1.0, but that 1.0 won't read 1.1 bytecode files.
  • + +
  • The gccld program produces a runner script that includes command-line options to load the necessary shared objects.
  • @@ -167,7 +170,6 @@ files
  • Interpreter does not handle setne constant expression
  • - @@ -246,7 +248,6 @@ many platforms, such as X86).
  • [X86] div and rem constant exprs invalidate iterators!
  • [vmcore] Symbol table doesn't rename colliding variables during type resolution
  • Archive reader does not understand 4.4BSD/Mac OS X long filenames
  • -
  • gccld produces a runner script that includes command-line options to load the necessary shared objects
  • @@ -298,7 +299,8 @@ many platforms, such as X86).

    LLVM has been extensively tested on Intel and AMD machines running Red -Hat Linux, and Sun UltraSPARC workstations running Solaris 8. Additionally, +Hat Linux and has been tested on Sun UltraSPARC workstations running Solaris 8. +Additionally, LLVM works on Mac OS/X 10.3 and above, but only with the C backend or interpreter (no native backend for the PowerPC is available yet). The core LLVM infrastructure uses "autoconf" for portability, so hopefully we