From e09ca64db9066dd9c566fc14680e565e4367e808 Mon Sep 17 00:00:00 2001 From: Reid Spencer Date: Tue, 7 Dec 2004 08:39:08 +0000 Subject: [PATCH] * Eliminate redundancies * Fix grammaro's * HTML 4.01 Strict compliance git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18604 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/ReleaseNotes.html | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index d75a6f3d2c9..16066c2c31f 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -73,7 +73,7 @@ href="http://llvm.cs.uiuc.edu/releases/">releases page.

This is the fifth public release of the LLVM compiler infrastructure.

-

At this time, LLVM is known to correctly compile and a broad range of +

At this time, LLVM is known to correctly compile on a broad range of C and C++ programs, including the SPEC CPU95 & 2000 suite. This release includes several major enhancements to the LLVM system, including a new PowerPC JIT, enhancements to the C/C++ front-end to provide source line number @@ -97,8 +97,9 @@ builds tools into llvm/Debug/bin by default instead of llvm/tools/Debug.

  1. LLVM now includes a Just-In-Time compiler for the PowerPC target.
  2. llvmgcc and llvmg++ now emit source line number information when '-g' is - passed in. This information can be used with llvm-db or other tools and - passes.
  3. + passed in, making it possible to map from LLVM code back to source. + This information is currently used by llvm-db and can be used with other + tools and passes.
  4. The test/Programs hierarchy has been moved out of the main LLVM tree into a separate CVS repository and tarball. This shrinks the distribution size of LLVM itself significantly. @@ -128,8 +129,8 @@ builds tools into llvm/Debug/bin by default instead of llvm/tools/Debug.

  5. The dependent libraries feature has been implemented. This allows front end compilers to indicate in the bytecode which libraries the bytecode needs to be linked with. Both the - C/C++ front end and Stacker support generating the required libraries. The - linker now supports using this information to ensure required libaries are + C/C++ and Stacker front ends support generating the required dependencies. + The linker now supports using this information to ensure required libaries are linked into the module. This minimizes the need to use the -l option when using llvmc
  6. @@ -154,10 +155,7 @@ builds tools into llvm/Debug/bin by default instead of llvm/tools/Debug.

  7. The LLVM code generator now automatically generates assembly code writers from an abstract target descriptions, eliminating the need to write assembly printers manually.
  8. -
  9. LLVM regression and feature tests can now be run with DejaGNU.
  10. -
  11. llvmgcc and llvmg++ now emit source-level line number information, making - it possible to map from LLVM code back to source. This is currently used - by llvm-db.
  12. +
  13. LLVM regression and feature tests now use DejaGNU instead of QMTest.
@@ -195,11 +193,11 @@ issues were fixed:
  1. The linker no longer emits many - useless warnings when linking C++ programs. + useless warnings when linking C++ programs.
  2. The LLVM #include namespace has been made consistent. Files in llvm/include/{Support,Config} - are now located in llvm/include/llvm/{Support,Config}. + are now located in llvm/include/llvm/{Support,Config}.
  3. The names of the libraries generated by compiling LLVM source have been changed to ensure they do not conflict with other packages upon installation. @@ -565,7 +563,7 @@ lists, please let us know (also including whether or not they work).

    -

    For this release, the C++ front-end is considered to be fully. It has been +

    For this release, the C++ front-end is considered to be fully tested and works for a number of non-trivial programs, including LLVM itself.

    -- 2.34.1