Differences between revisions 1 and 47 (spanning 46 versions)
Revision 1 as of 2006-07-13 00:16:25
Size: 3524
Editor: server1
Comment:
Revision 47 as of 2007-05-14 11:50:21
Size: 3883
Editor: calvados
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:

There is an [:GCConIRC:IRC channel dedicated to GCC development] at {{{irc.oftc.net/#gcc}}} [[BR]]
*NOTE!* This channel is exclusively dedicated to the *development of* GCC. Questions regarding usage of GCC will be generally ignored, and persistent offenders may be banned from the channel.
There is an [:GCConIRC:IRC channel dedicated to GCC development] at {{{irc.oftc.net/#gcc}}} [[BR]] *NOTE!* This channel is exclusively dedicated to the *development of* GCC. Questions regarding usage of GCC will be generally ignored, and persistent offenders may be banned from the channel.
Line 11: Line 9:
 * ["SummerOfCode"]  * [:SummerOfCode:Google's Summer of Code]
 * ["GCC 4.3 Release Planning"]
Line 13: Line 12:
 * ["GCC 4.1.2 Status"]
Line 17: Line 17:
 * [What is new in GCC 4.0||What will be in 4.0]
  * [:Visibility:Proper C++ visibility support]
 * [:GFortran:gfortran, the Fortran front-end]
 * [:What will be in 4.0:
What is new in GCC 4.0]
 * [:Visibility:Proper C++ visibility support]
Line 20: Line 21:
 * [:DebuggingGCC:Debugging GCC]
 * [:TestingGCC:Testing GCC]
 * [:WritingANewPass:Writing a new pass]
 * [:WritingANewFrontEnd:Writing a new front-end]
<?plugin SiteMap
         description="* ["User Information"]"
         page='User Information'
         reclimit=1
         direction=forward
         firstreversed=0
         startlevel='**'
?>


== [:StructureOfGCC:Structure of GCC] ==
== User Information ==
 * ["Math Optimization Flags"]
 * ["Mudflap Pointer Debugging"]
 * ["Building Cross Toolchains with gcc"]
== Structure Of GCC ==
 * [:StructureOfGCC:Structure of GCC]
Line 37: Line 29:
  * [:TreeOptimizers:Tree Optimizers]
  * [:RTLOptimizers:RTL Optimizers]
 * [:TreeOptimizers:Tree Optimizers]
 * [:RTLOptimizers:RTL Optimizers]
Line 40: Line 32:
  * [:reload:reload]
 * ["reload"]
Line 46: Line 37:

== GCC summit proceedings (as PDF) ==
 * [http://zenii.linux.org.uk/ajh/gcc/gccsummit-2003-proceedings.pdf 2003]
 * [:DebuggingGCC:Debugging GCC]
 * [:TestingGCC:Testing GCC]
 * [:PerformanceTesting:Compile time and memory utilization testing]
 * [:WritingANewPass:Writing a new pass]
 * [:WritingANewFrontEnd:Writing a new front-end]
 * [:OptimizationCourse:GCC Optimization Course and Tutorial]
 * [http://dnovillo.bravehost.com/Papers/#cgo2007 GCC Internals Tutorial at CGO 2007]
== GCC summit proceedings (as PDF) ==
 * [http://www.linux.org.uk/~ajh/gcc/gccsummit-2003-proceedings.pdf 2003]
Line 52: Line 49:

== Improvements quicklinks ==
== Improvements quicklinks (and projects) ==
Line 57: Line 53:
 * [Proper GCC Memory Management||Memory management]  * ["Top-Level Libgcc Migration"]
 * [:Memory management:Proper GCC Memory Management]
Line 59: Line 56:
 * [:LinkTimeCleanups:Cleanup plan for link-time and dynamic optimization]  * [:LinkTimeOptimization:Link Time Optimization]
Line 61: Line 58:
 * [:SwingModuloScheduling:Modulo Scheduling Related Tasks]
 * ["Better Uninitialized Warnings"]
 * [:VectorizationTasks:Vectorization Related Tasks]
 * DataflowPorting
 * [:tuples: GIMPLE tuples]
 * [:functionAdaptation:Function Adaptation]
Line 64: Line 66:
 * [:Planet_GCC:GCC developer blogs]  * [:Planet GCC:GCC developer blogs]
Line 68: Line 70:
 * ["CompileFarm"]  * CompileFarm
Line 74: Line 76:
 * ["F90gl HowTo"]
+ [:AllPages:Index]
[[BR]]
Please link what you are doing from the subpages.
[[BR]][[BR]]

 * ListOfCompilerBooks
Line 82: Line 78:
Line 88: Line 83:
 * Find out which pages are MostPopular.
 * Read the ReleaseNotes and RecentReleases.

Welcome to GCC Wiki

This page contains information about the [http://gcc.gnu.org GNU Compiler Collection]

This wiki is not for random discussion of GCC, nor for asking questions. It is here to provide information. If you have questions, please use the mailing list. Do not add questions to these pages! gcc-help@gcc.gnu.org is a good mailing list for questions about GCC.

There is an [:GCConIRC:IRC channel dedicated to GCC development] at irc.oftc.net/#gcc BR *NOTE!* This channel is exclusively dedicated to the *development of* GCC. Questions regarding usage of GCC will be generally ignored, and persistent offenders may be banned from the channel.

GCC Info:

  • ["GCC Traffic (news)"]
  • [:SummerOfCode:Google's Summer of Code]

  • ["GCC 4.3 Release Planning"]
  • ["GCC 4.2 Projects"]
  • ["GCC 4.1.2 Status"]
  • ["GCC 4.1.1 RC Status"]
  • ["GCC 4.1 Projects"]
  • ["GCC 4.0.2 Status"]
  • ["GCC Patch Tracking"]
  • [:GFortran:gfortran, the Fortran front-end]

  • [:What will be in 4.0:What is new in GCC 4.0]
  • [:Visibility:Proper C++ visibility support]

  • [:DevelopmentSchedule:Development schedule]

User Information

  • ["Math Optimization Flags"]
  • ["Mudflap Pointer Debugging"]
  • ["Building Cross Toolchains with gcc"]

Structure Of GCC

  • [:StructureOfGCC:Structure of GCC]

  • [:FrontEnd:Language front ends]

  • [:MiddleEnd:Target independent code transformation frameworks]

  • [:TreeOptimizers:Tree Optimizers]

  • [:RTLOptimizers:RTL Optimizers]

  • [:BackEnd:Target dependent passes and code generation]

  • ["reload"]

Internal GCC documentation

GCC summit proceedings (as PDF)

  • ["Speedup areas"]
  • ["general backend cleanup"]
  • ["Top-Level Bootstrap"]
  • ["Top-Level Libgcc Migration"]
  • [:Memory management:Proper GCC Memory Management]
  • ["Partial Transitions"]
  • [:LinkTimeOptimization:Link Time Optimization]

  • [:LoopOptTasks:Loop Optimization Related Tasks]

  • [:SwingModuloScheduling:Modulo Scheduling Related Tasks]

  • ["Better Uninitialized Warnings"]
  • [:VectorizationTasks:Vectorization Related Tasks]

  • DataflowPorting

  • [:tuples: GIMPLE tuples]
  • [:functionAdaptation:Function Adaptation]

Miscellaneous

  • ["People"]
  • [:Planet GCC:GCC developer blogs]

  • [:SvnHelp:SVN Guide for GCC developers]

  • [:HowToPrepareATestcase:How to prepare a testcase]

  • ["A guide to testcase reduction"]
  • CompileFarm

  • ["abbreviations and acronyms"]
  • ["History"]
  • [:DeadlySins:Deadly sins for a compiler writer]

  • ["Software floating point"]
  • ["Links"]
  • ListOfCompilerBooks

General Wiki info:

None: HomePage (last edited 2019-09-19 12:46:17 by TamarChristina)