sm-discuss AT lists.ibiblio.org
Subject: Public SourceMage Discussion List
List archive
Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell
- From: Andraž 'ruskie' Levstik <ruskie AT codemages.net>
- To: sm-discuss AT lists.ibiblio.org
- Subject: Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell
- Date: Mon, 20 Jul 2009 08:53:39 +0200 (CEST)
:2009-07-19T15:45:Peng Chang (Charles):
> Some points to add:
> 1. In this approach, the gcc gmp circular dependency may be resolved. If
> as ruskie mentioned, build gcc with embedded gmp and mpfr, this
> circular dependency is sure to be resolved.
> 2. Upstream described installing gcc only in this fashion, not the
> seperate fashion.
> 3. Users are still allowed to choose the compilers they want, and
> rebuild only what they want. In most cases, this approach only saves
> time.
>
> One drawback I remember what sandalle told me:
> make profiledbootstrap* with ada enabled will fail for unknown reason.
> We probably should report to gcc.
Upstream problem with most of 4.x line it seems.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39398
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32581
I'm making a unified gcc spell anyway for my own use and plan on
allowing to pick all languages and even what make target:
all
bootstrap
bootstrap-lean
profiledbootstrap
profiledbootstrap-lean
So it's easy to avoid any such issues.
For gmp and mpfr gcc docs specify one can include the sources into the
tree and gcc will roll it's own. As mpfr seems to be only used by it I
don't see a problem with that and as gmp is needed by gcc as well might
as well include it. Of course any dependency on gmp would then change to
config_query_option.
--
Andraž ruskie Levstik
Source Mage GNU/Linux Games/Xorg grimoire guru
Re-Alpine Coordinator http://sourceforge.net/projects/re-alpine/
Geek/Hacker/Tinker
Don't forget: the future is now. It's just not widely distributed yet.
-
[SM-Discuss] RFC: combining all gcc frontends into a single spell,
Peng Chang (Charles), 07/19/2009
-
Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell,
Peng Chang (Charles), 07/19/2009
- Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell, Thomas Orgis, 07/19/2009
-
Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell,
Andraž 'ruskie' Levstik, 07/20/2009
-
Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell,
Ladislav Hagara, 07/20/2009
-
Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell,
Arwed von Merkatz, 07/22/2009
- Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell, Peng Chang (Charles), 07/22/2009
-
Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell,
Andraž 'ruskie' Levstik, 07/23/2009
-
Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell,
Andraž 'ruskie' Levstik, 07/23/2009
- Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell, Peng Chang (Charles), 07/23/2009
- Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell, Arwed von Merkatz, 07/23/2009
- Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell, Andraž 'ruskie' Levstik, 07/23/2009
- Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell, Peng Chang (Charles), 07/23/2009
- Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell, flux, 07/23/2009
-
Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell,
Andraž 'ruskie' Levstik, 07/23/2009
-
Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell,
Arwed von Merkatz, 07/22/2009
-
Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell,
Ladislav Hagara, 07/20/2009
-
Re: [SM-Discuss] RFC: combining all gcc frontends into a single spell,
Peng Chang (Charles), 07/19/2009
Archive powered by MHonArc 2.6.24.