Instalace gcc-3.0

Libor Chocholaty chocholaty na gncz.cz
Středa Červen 20 12:40:42 CEST 2001


Pavel Kankovsky wrote:

> On Wed, 20 Jun 2001, Libor Chocholaty wrote:
>
> > Aha, uz to chapu. To, ze C++ dela symboly s priponou oproti C,
> > samozrejme vim. Proste zmenili system pripon, v tom je to. Diky, za
> > vysvetleni. Ten humbuk, co se kolem toho rozpoutal je podle meho
> > nazoru moc velky. Stacilo rict, o co jde na zacatku, a problem by
> > nebyl. Chapu, ze mnoho uzivatelu - neprogramatoru, kteri nevedi o cem
> > je rec, to muze privest k silenstvi. Pritom je to tak proste.
>
> Ne neni. Problem binarni kompatibility spociva v podstate v necem uplne
> jinem: jsou to problemy jako jestli se argumenty predavaji na zasobniku
> nebo v registrech, jestli se na zasobnik ukladaji od prvniho k poslednimu
> nebo naopak (nekteri to mozna znaji jako volaci konvence Pascal vs. volaci
> konvence C), u C++ specialne pak otazky, zda je "this" predavano jako
> prvni ci posledni argument, resp. treba pres vyhrazeny registr, kam se do
> objektu uklada ukazatel na tabulku virtualnich metod, jaky format ma tato
> tabulka, atd. atd. atd. (BTW: zvlast "chutna" je implementace vyjimek.)
>

Hmm, to uz je hustejsi, nez jsem myslel. Kde se o tom da docist vic?

Libor Chocholaty




Další informace o konferenci Linux