Gentoo Archives: gentoo-dev

From: Karl Trygve Kalleberg <karltk@g.o>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] gcc vs tcc
Date: Fri, 29 Nov 2002 23:50:36
Message-Id: 20021130005159.686ab3ec.karltk@gentoo.org
In Reply to: Re: [gentoo-dev] gcc vs tcc by Per Wigren
1 On Sat, 30 Nov 2002 00:22:17 +0100
2 Per Wigren <wigren@××××.se> wrote:
3
4 > Agreed. But I still think gobo should be an exception.. 3 hours on my
5 > pretty fast machine vs a minute using tcc is a HUGE win! The Gobo tools
6 > are only used when compiling other Eiffel-packages anyway.. It contains
7 > Eiffel-replacements for C-stuff like flex, bison/yacc, cpp
8 > (preprocessor) and more.. It's not used at runtime..
9
10 Given the size of tcc itself, the huge win we can observe with gobo, and
11 the fact that gobo/eiffel is pretty esoteric even in Gentoo circles, I
12 think we should default to DEPEND="dev-lang/tcc-<version>" for now.
13
14 Eventually, it would be nice to have a tcc useflag, but if it's in reality
15 only applicable for this one package, there will be little use for it. As
16 tcc starts being able to compile other packages _AND_ those packages
17 exhibit a noticeable improvement in compilation time, I suggest we
18 introduce the useflag.
19
20 In the meantime, we should just make it easy for people to modify the
21 ebuild to not avail itself of tcc, for the people who feel a strong
22 loyalty towards gcc ;)
23
24 In time, it would of course be really, really sweet to have
25 package-specific useflags and package-specific default useflag settings,
26 so that we could do something like:
27
28 # emerge --show-options gobo
29 Useflag (default setting):
30 tcc (on)
31 whatever (off)
32 ...
33
34 # USE="+tcc" emerge gobo
35
36 But that's for another time.
37
38
39 Kind regards,
40
41 Karl T
42
43 --
44 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] gcc vs tcc Fernand Albarracin <fernand8@×××××××.fr>