Changes between Version 26 and Version 27 of Developer/OpenProjects


Ignore:
Timestamp:
03/07/08 01:55:21 (16 years ago)
Author:
JoelSherrill
Comment:

/* GNU Java */ Add informatin

Legend:

Unmodified
Added
Removed
Modified
  • Developer/OpenProjects

    v26 v27  
    523523the m68k target supports many m680x0 and Coldfire core
    524524implementations with and without hardware floating point.
    525 = =GNU Java ==
    526 
    527 
    528 Status: No active volunteers.
    529 
    530 The purpose of this project is to make the [http://gcc.gnu.org/java/ GJC (GNU Java Compiler)] work with RTEMS.  RTEMS is supported as a target in GCC so it is expected that the primary development focus of this project will be to adapt the run-time library to RTEMS.
     525= GNU Java =
     526
     527
     528Status: No active volunteers.
     529
     530The purpose of this project is to make the [http://gcc.gnu.org/java/ GJC (GNU Java Compiler)] work with RTEMS.  RTEMS is supported as a target in GCC so it is expected that the primary development focus of this project will be to adapt the run-time library to RTEMS.  Since the GNU Ada and C++ run-times are already ported to RTEMS, there are examples to work from for many issues.  Also if the porter assumes it is using the POSIX thread interface, it is very likely that the GNU/Linux port will be a good reference.
     531
     532This project will consist of the following phases:
     533
     534 *  Port GJC Run-time to RTEMS.
     535  *  The port will be target CPU architecture independent.  Just like the GNU Ada tasking support, this should be written in a processor architecture manner using portable API calls provided by RTEMS.
     536 *  Run GJC Test Suite
     537 *  Submit modifications to GCC and RTEMS Projects
    531538
    532539There was a previous effort to do this but it was not submitted to the GCC Maintainers.  At this point, it was against such an old version of gcc that it would probably have to be used as a reference more than a code base.
    533 =  ==eVisual Studio Integration===
     540
     541This is expected to be a good [wiki:GSoC  Google Summer of Code] project. 
     542
     543The contributor MUST have or file Free Software Foundation paperwork and it is assumed that this code will be contributed to GCC.
     544= =eVisual Studio Integration ==
    534545
    535546