Changes between Version 10 and Version 11 of Projects/GCCGoRTEMS


Ignore:
Timestamp:
Jul 16, 2010, 8:52:35 PM (9 years ago)
Author:
Vinutheraj
Comment:

/* Building gccgo */

Legend:

Unmodified
Added
Removed
Modified
  • Projects/GCCGoRTEMS

    v10 v11  
    8989}}}
    9090
    91 Now, we have to patch this gccgo for RTEMS. The patch can be taken from ''rtems/contrib/crossrpms/patches''. Currently (16-Jul-2010), there is no gccgo patch in that folder, but there is a gcc-core-4.5.0-XXX.patch. Apply that to gccgo. One hunk is rejected (the one related to missing file lm32.h), and one hunk related to config.gcc needs to applied manually.
     91Now, we have to patch this gccgo for RTEMS. The patch can be taken from ''rtems/contrib/crossrpms/patches''. Currently (16-Jul-2010), there is no gccgo patch in that folder, but there is a gcc-core-4.5.0-XXX.patch. Apply that to gccgo. One hunk will be rejected (the one related to missing file lm32.h), and one hunk related to config.gcc needs to be applied manually.
    9292
    9393Now, after patching, we are ready to build gccgo for RTEMS. We can choose to build multilib or not. The commands shown here are to build non-multilib. You can choose to build go with c++ too.