From cTuning.org

(Difference between revisions)
Jump to: navigation, search
Line 2: Line 2:
== Interactive Compilation Interface current development ==
== Interactive Compilation Interface current development ==
 +
 +
Shortcuts for the impatient:
 +
 +
*[[CTools:ICI:Dev:Source|Getting started / Source code]]
 +
*[[CTools:ICI:Dev:Discussions|Discussion forum]]
 +
*[[CTools:ICI:Dev:Bugs|Bug reports]]
 +
*[[CTools:ICI:HOWTO|FAQ and HOWTO]]
ICI&nbsp;source code development is managed using Git, with the reference repository hosted on [http://www.gitorious.org Gitorious.org] under project name [http://www.gitorious.org/projects/gcc-ici gcc-ici]. ICI development tracks closely the development of GCC, and caters to three complementary needs with distinct objectives:<br>  
ICI&nbsp;source code development is managed using Git, with the reference repository hosted on [http://www.gitorious.org Gitorious.org] under project name [http://www.gitorious.org/projects/gcc-ici gcc-ici]. ICI development tracks closely the development of GCC, and caters to three complementary needs with distinct objectives:<br>  
Line 35: Line 42:
| 135573 (timestamp 2008-05-19T14:26:13.043580Z)<br>
| 135573 (timestamp 2008-05-19T14:26:13.043580Z)<br>
|}
|}
-
 
-
 
-
*[[CTools:ICI:Dev:Source|Getting started / Source code]]
 
-
*[[CTools:ICI:Dev:Discussions|Discussion forum]]
 
-
*[[CTools:ICI:Dev:Bugs|Bug reports]]
 
-
*[[CTools:ICI:HOWTO|FAQ and HOWTO]]
 

Revision as of 14:44, 26 March 2009

Navigation: cTuning.org > CTools > ICI 

Interactive Compilation Interface current development

Shortcuts for the impatient:

ICI source code development is managed using Git, with the reference repository hosted on Gitorious.org under project name gcc-ici. ICI development tracks closely the development of GCC, and caters to three complementary needs with distinct objectives:

  • use in leading-edge research ("master" branch in Git), where a stable interface interface must be combined with latest advances in compiler technology
  • coordination with GCC plugin activities, aimed at developing new plugin-related concepts and features;
  • use in production enviroments, where a stable and proven version of GCC is a must.

This is why the ICI repository is organized in three main branches:

Git branches holding ICI developments on Gitorious.org
Git branch name
Development objective
Tracked GCC branch or tag
Based on GCC SVN revision
master
compiler technology research
4.4.0 candidate (GCC trunk)
144783 (timestamp 2009-03-11T16:57:01.138855Z)
gcc-submission
coordination of development with the GCC plugins community
plugins-branch
144439 (timestamp 2009-02-26T00:14:07.489785Z)
gcc-4.2.4
use of ICI in existing production environments: based on GCC 4.2.4
tag gcc_4_2_4_release
135573 (timestamp 2008-05-19T14:26:13.043580Z)

Locations of visitors to this page