¡Gracias por expresar su interés en contribuir a GCC!
Recomendaría que primero obtenga un bootstrap y una compilación de la etapa 1 de gcc funcionando. Este enlace puede ser útil – Instalación de GCC – GCC Wiki
Siguiente lectura – GettingStarted – GCC Wiki. Busque resolver problemas marcados con “easyhacks” en gcc.gnu.org/bugzilla. Su objetivo es alentar a los recién llegados a contribuir a gcc -;)
Un proyecto que creo que sería adecuado para un principiante (sin antecedentes de compilación) sería portar patrones de plegado de fold-const.c a match.pd, que también sería bastante útil para GCC. Para más detalles ver – Emparejar y simplificar.
- Soy una chica que pensó que era heterosexual hasta que comencé a tener pensamientos incómodos sobre otra chica. ¿Esto significa que no soy heterosexual?
- Quiero ganar dinero. ¿Dónde debería comenzar?
- Mi tío bisabuelo (¿genial?) Era chino. ¿Qué me hace eso?
- Si vendo mi casa antes de que venza el plazo de la hipoteca, ¿qué multa debo pagar al banco?
- Quiero hacer artículos en la empresa mediana de Mumbai, pero mi padre me obliga a hacerlo en la empresa de su amigo. ¿Cómo puedo convencerlo porque es muy terco?
También eche un vistazo a estas excelentes diapositivas aunque anticuadas para obtener una descripción conceptual de los componentes internos del CCG: Abstracciones esenciales en CCG ’13, Taller sobre componentes internos del CCG
No dude en publicar sus preguntas en la lista de correo de gcc.