From 7cb4e38e2e72b9900159ba31dae4dc785c6c3dec Mon Sep 17 00:00:00 2001 From: Misha Brukman Date: Sat, 22 Nov 2003 01:00:11 +0000 Subject: [PATCH] This document is now valid HTML 4.01 Strict and valid CSS. We shall display images to that effect. If you modify this file, check that you haven't broken anything by clicking on those links, or I will hunt you down and force you to memorize the HTML and CSS specs!! llvm-svn: 10151 --- llvm/docs/ReleaseNotes.html | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/llvm/docs/ReleaseNotes.html b/llvm/docs/ReleaseNotes.html index 27621535d49d..46aad8c56d98 100644 --- a/llvm/docs/ReleaseNotes.html +++ b/llvm/docs/ReleaseNotes.html @@ -27,11 +27,9 @@
  • Known problems with the C back-end
  • Additional Information
  • - - -
    +

    Written by Chris Lattner

    @@ -87,7 +85,7 @@ now explore the LLVM optimizer with the C backend (note that LLVM requires GCC
  • LLVM has been moved into an 'llvm' C++ namespace, for easier integration with third-party -code. Note that due to a bug in GDB 5.x, to debug namespacified LLVM code, +code. Note that due to a bug in GDB 5.x, to debug namespacified LLVM code, you will need to upgrade to GDB 6.
  • @@ -302,13 +300,13 @@ bits.
  • The following Unix system functionality has not been tested and may not work: -
      -
    1. sigsetjmp, siglongjmp - These are not turned into the - appropriate invoke/unwind instructions. Note that - setjmp and longjmp are compiled correctly. -
    2. getcontext, setcontext, makecontext - - These functions have not been tested. -
  • +
      +
    1. sigsetjmp, siglongjmp - These are not turned into the + appropriate invoke/unwind instructions. Note that + setjmp and longjmp are compiled correctly. +
    2. getcontext, setcontext, makecontext + - These functions have not been tested. +
  • Although many GCC extensions are supported, some are not. In particular, the following extensions are known to not be supported: @@ -326,7 +324,7 @@ work:
  • Target Builtins: Built-in functions specific to particular targets.
  • Thread-Local: Per-thread variables.
  • Pragmas: Pragmas accepted by GCC.
  • - +

    The following GCC extensions are partially supported. An ignored attribute means that the LLVM compiler ignores the presence of the attribute, @@ -416,7 +414,9 @@ work:

  • Function Names: Printable strings which are the name of the current function.
  • Unnamed Fields: Unnamed struct/union fields within structs/unions.
  • Attribute Syntax: Formal syntax for attributes.
  • - + + +

    If you run into GCC extensions which have not been included in any of these lists, please let us know (also including whether or not they work).

    @@ -581,8 +581,11 @@ us via the mailing lists.