Changes between Version 19 and Version 20 of ToDo


Ignore:
Timestamp:
07/11/12 16:30:12 (2 years ago)
Author:
rme
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ToDo

    v19 v20  
    77 
    88== Microsoft Windows == 
    9 The 32-bit Windows lisp doesn't currently run on 64-bit Windows.  This 
    10 is because 64-bit Windows doesn't let us set up an x86 LDT so that we 
    11 can use a segment register to point to thread-local data.  A possible 
    12 solution to this is to pare down the size of the TCR so that we can fit 
    13 as many slots as possible into the Windows TLS vector. 
     9Building the lisp kernel for Windows can be pretty hard because 
     10the gcc-based toolchain for Windows has been a bit of a moving 
     11target.  Building with Microsoft's Window SDK is a possible 
     12alternative.  See ticket:875. 
    1413 
    1514== Documentation == 
     
    7170might be beneficial for some users. 
    7271 
     72== Interface Translator == 
     73The interface translator is a set of patches to GCC.  It might be worth looking 
     74into using libclang for this instead. 
     75 
    7376== Objective-C Bridge == 
    7477Revive support for the GNU Objective-C runtime in the Objective-C bridge. 
     
    9295Port to modern SPARC.  Probability: very low. 
    9396 
     97Possibly target LLVM, though there are serious open 
     98questions about our GC would work. 
     99 
    94100At some point, the Darwin/PPC is going to die (not least because we'll run 
    95101out of working hardware).  The PPC Linux port will likely live on, but we'll