Ticket #24 (closed task: fixed)

Opened 3 years ago

Last modified 3 years ago

Add gcc and binutils sources into SVN repo

Reported by: debrouxl Owned by:
Priority: blocker Milestone: Version 1.00
Component: project Version: 0.96
Keywords: Cc:

Description

As discussed today on the ML (discussion starting at  http://box.godzil.net/pipermail/tigccpp/2008-November/000086.html ), putting the gcc and binutils sources into the GCC4TI SVN repository would be a good thing for automating the building & packaging process.

Change History

comment:1 Changed 3 years ago by debrouxl

  • Status changed from new to closed
  • Resolution set to fixed

I've added unmodified (unstripped) gcc 4.1.2 and binutils 2.16.1 sources in /pool. I checked that the patches in the TIGCC/GCC4TI repository (/trunk/tigcc/gcc path) can successfully be applied to unstripped upstream tarballs.

Several days ago, I wrote on the ML (translated from French):

Compiling most binutils other than gas is mildly useful, because each individual tool faces at least one of the following problems:

  • insufficient features: binutils don't understand the AmigaOS format;
  • instability: three years ago, I reported to upstream objdump (m68k-coff) crashing when it encountered the COFF extensions of TIGCC. The crash occurred on Windows with the GCC-Cygwin-compiled executable, but it didn't occur under the Linux machine that compiled the executable... smells like very stable tools indeed...
    In the bug report, of course I didn't request that objdump understands the TIGCC-specific extensions, just that it didn't crash when it stumbles across flags that it does not understand :D
  • lack of support (it seems to me) by the runtime environnement (I'm thinking of gprof in this category).
Note: See TracTickets for help on using tickets.