Page MenuHomeSolus

Enable ada support in GCC
Open, NormalPublic

Description

We already have GCC, but ada language support is not enabled.

Event Timeline

FSMaxB created this task.Feb 19 2018, 11:03 PM
FSMaxB added a comment.EditedFeb 19 2018, 11:06 PM

T4350 probably requires gcc-ada as well

I managed to bootstrap it. I will provide a link to binary packages soon. For now I have the package.yml files that I used for the bootstrap.

  • gnat, puts a binary build of GNAT in /opt/bin/gnat
  • gcc with ada, bootstrapped using the gnat package above, by building the entire gcc package with the binary build of gcc above.
FSMaxB updated the task description. (Show Details)Feb 21 2018, 10:12 PM
FSMaxB updated the task description. (Show Details)Feb 22 2018, 12:24 AM
  • gcc-ada, The same package, but built using gcc-ada itself, not the binary GNAT.

I also added the binary packages.

DataDrake renamed this task from Request gcc-ada to Enable ada support in GCC.Jul 13 2018, 9:39 AM
DataDrake triaged this task as Normal priority.
DataDrake edited projects, added Software; removed Package Requests.
DataDrake moved this task from Backlog to Improvement on the Software board.
DataDrake updated the task description. (Show Details)

It appears that gcc-ada is required for Intel graphics to work on most boards when compiling CoreBoot.
So I had found when attempting to compile CoreBoot (for the first time) for my grandmother's old computer (apparently it is almost completely supported, with just a few things left which are merely untested), after building for her a new computer (AMD B450-based).