Wiki Roadmap Timeline Tickets New Ticket Source Search Help / Guide About Trac Login

Changeset 647:669a2c84f4e4

Show
Ignore:
Timestamp:
10/04/08 20:01:50 (2 months ago)
Author:
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
branch:
default
Message:

Updated the Tango patch to latest revision. Removed problematic (Jarrett) include <cassert> from gen/runtime.cpp

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • gen/runtime.cpp

    r632 r647  
    1 #include <cassert> 
    2  
    31#include "gen/llvm.h" 
    42#include "llvm/Module.h" 
  • runtime/llvmdc.diff

    r642 r647  
    1313 } 
    1414  
    15 Index: lib/common/tango/core/Exception.d 
    16 =================================================================== 
    17 --- lib/common/tango/core/Exception.d   (revision 3954) 
    18 +++ lib/common/tango/core/Exception.d   (working copy) 
    19 @@ -223,7 +223,7 @@ 
    20  /** 
    21   * The basic exception thrown by the tango.io.vfs package. 
    22   */ 
    23 -private class VfsException : IOException 
    24 +class VfsException : IOException 
    25  { 
    26      this( char[] msg ) 
    27      { 
    28 @@ -234,7 +234,7 @@ 
    29  /** 
    30   * The basic exception thrown by the tango.io.cluster package. 
    31   */ 
    32 -private class ClusterException : IOException 
    33 +class ClusterException : IOException 
    34  { 
    35      this( char[] msg ) 
    36      { 
    3715Index: lib/common/tango/core/BitManip.d 
    3816=================================================================== 
     
    365343                         byte[64] byteargs = void; 
    366344                         long[64] longargs = void; 
    367 Index: tango/io/vfs/model/Vfs.d 
    368 =================================================================== 
    369 --- tango/io/vfs/model/Vfs.d    (revision 3954) 
    370 +++ tango/io/vfs/model/Vfs.d    (working copy) 
    371 @@ -38,7 +38,7 @@ 
    372   
    373  *******************************************************************************/ 
    374   
    375 -private struct VfsStats 
    376 +struct VfsStats 
    377  { 
    378          ulong   bytes;                  // byte count of files 
    379          uint    files,                  // number of files 
    380345Index: tango/core/Vararg.d 
    381346=================================================================== 
     
    714679  
    715680 debug(UnitTest) { 
    716 Index: tango/math/internal/BignumX86.d 
    717 =================================================================== 
    718 --- tango/math/internal/BignumX86.d (revision 3954) 
    719 +++ tango/math/internal/BignumX86.d (working copy) 
    720 @@ -56,6 +56,8 @@ 
    721  private: 
    722  version(GNU) { 
    723      // GDC is a filthy liar. It can't actually do inline asm. 
    724 +} else version(LLVMDC) { 
    725 +    // I guess the same goes for llvmdc to some extent :( 
    726  } else version(D_InlineAsm_X86) { 
    727  /* Duplicate string s, with n times, substituting index for '@'. 
    728   * 
    729681Index: tango/stdc/stdlib.d 
    730682=================================================================== 
     
    758710 { 
    759711     alias void* va_list; 
    760 Index: tango/util/log/Log.d 
    761 =================================================================== 
    762 --- tango/util/log/Log.d    (revision 3954) 
    763 +++ tango/util/log/Log.d    (working copy) 
    764 @@ -1275,7 +1275,7 @@ 
    765   
    766  *******************************************************************************/ 
    767   
    768 -private struct LogEvent 
    769 +struct LogEvent 
    770  { 
    771          private char[]          msg_, 
    772                                  name_; 
    773 Index: tango/time/chrono/GregorianBased.d 
    774 =================================================================== 
    775 --- tango/time/chrono/GregorianBased.d  (revision 3954) 
    776 +++ tango/time/chrono/GregorianBased.d  (working copy) 
    777 @@ -21,7 +21,7 @@ 
    778   
    779   
    780   
    781 -private class GregorianBased : Gregorian { 
    782 +class GregorianBased : Gregorian { 
    783   
    784    private EraRange[] eraRanges_; 
    785    private int maxYear_, minYear_; 
Copyright © 2008, LDC Development Team.