Changes between Version 8 and Version 9 of Commentary/Compiler/Backends/PprC


Ignore:
Timestamp:
Aug 17, 2012 3:03:59 AM (3 years ago)
Author:
guest
Comment:

Spelling fixes.

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Compiler/Backends/PprC

    v8 v9  
    2020 
    2121 * bootstrapping via C will be more reliable, because this difference
    22    in behavour between the two backends has been removed.
     22   in behavior between the two backends has been removed.
    2323 
    2424There are some disadvantages:
     
    3939
    4040 * all labels referenced as a result of an FFI declaration
    41    are declared as `extern StgWord[]`, including funciton labels.
     41   are declared as `extern StgWord[]`, including function labels.
    4242   If the label is called, it is first cast to the correct
    4343   function type.  This is because the same label might be
     
    6969 * certain math functions (`sin()`, `cos()` etc.) are already declared because
    7070   we #include math.h, so we don't emit declarations for these.  We need
    71    to #include math.h because some of these fuctions have inline
     71   to #include math.h because some of these functions have inline
    7272   definitions, and we get terrible code otherwise.
    7373