Download Reference Manual
The Developer's Library for D
About Wiki Forums Source Search Contact

Changeset 994

Show
Ignore:
Timestamp:
11/23/06 03:37:46 (2 years ago)
Author:
Gregor
Message:

Completely DSSS-compilable again.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/dsss.conf

    r913 r994  
    11[tango/core] 
    22postinstall=install tango/core/Intrinsic.di $INCLUDE_PREFIX/tango/core \ 
    3 tango/core/Thread.di $INCLUDE_PREFIX/tango/core 
     3    tango/core/Exception.di $INCLUDE_PREFIX/tango/core \ 
     4    tango/core/Thread.di $INCLUDE_PREFIX/tango/core \ 
     5    tango/core/Memory.di $INCLUDE_PREFIX/tango/core 
    46version (GNU) { 
    57    exclude = tango/core/Epoch.d 
     8    prebuild = $DSSS_BUILD -obj -explicit lib/common/core/Exception.d -fintfc-file=tango/core/Exception.di ; \ 
     9    $DSSS_BUILD -obj -explicit lib/common/core/Thread.d -fintfc-file=tango/core/Thread.di ; \ 
     10    $DSSS_BUILD -obj -explicit lib/common/core/Memory.d -fintfc-file=tango/core/Memory.di 
     11} else version (DigitalMars) { 
     12    prebuild = $DSSS_BUILD -obj -explicit lib/common/core/Exception.d -Hftango/core/Exception.di ; \ 
     13    $DSSS_BUILD -obj -explicit lib/common/core/Thread.d -Hftango/core/Thread.di ; \ 
     14    $DSSS_BUILD -obj -explicit lib/common/core/Memory.d -Hftango/core/Memory.di 
    615} 
    716 
     
    918 
    1019[tango/log] 
     20# Depends on parts of mango not included 
     21exclude = tango/log/Admin.d 
    1122 
    1223[tango/math] 
     
    2334 
    2435[tango/stdc] 
     36exclude = tango/stdc/tgmath.d 
    2537 
    2638[tango/stdc/posix] 
     
    3749 
    3850[tango/sys] 
     51exclude = tango/sys/Process.d 
    3952version (!linux) { 
    4053    exclude += tango/sys/linux/* 
  • trunk/tango/text/locale/Linux.d

    r988 r994  
    7474  setlocale(LC_COLLATE, name.ptr); 
    7575  setlocale(LC_MONETARY, name.ptr); 
    76   setlocale(LC_MESSAGES, name.ptr); 
     76  version (GNU) {} else { 
     77      setlocale(LC_MESSAGES, name.ptr); 
     78  } 
    7779  setlocale(LC_PAPER, name.ptr); 
    7880  setlocale(LC_NAME, name.ptr);