On Sun, Nov 26, 2006 at 11:34:37PM +0100, Jakub Bogusz wrote: > On Sun, Nov 26, 2006 at 02:01:09AM +0100, Przemyslaw Iskra wrote: > > P.S. myslalem nad jakims wrapperem na gcc, co by ladnie flagi sortowal. > > Oczywiscie musial by byc na tyle inteligentny zeby nie mieszac jesli > > jest uzywa flaga -Wl,--no-as-needed (czy jak jej tam). Oplaca sie takie > > cos ? I czy perl bedzie wystarczajaco szybki czy moze lepiej to w C > > wyskrobac ? > > Raczej będzie spowalniał, pamiętam zabawkę pt. colorgcc - ładne, ale > skutecznie spowalniające. > I IMO lepiej nie kombinować z poprawianiem kolejności parametrów > wszędzie, łatwo więcej popsuć.
Przekompilowalem czle ppcrcd (i to pare razy) z tym wrapperem: http://svn.pld-linux.org/cgi-bin/viewsvn/*checkout*/toys/tools/gcc.wrapper?rev=7633 i jakos bardzo to nie spowalnialo. A dzieki informacja z niego powstalo pare patchy *-linking.patch. Choc w sumie --as-needed jest bardziej przydatne w duzych projektach, ktore nie powinno miec wiekszych problemow, chyba ze ktos wrzuci biblioteki do LDFLAGS. Jesli biblioteki pojda za --as-needed to jest troche szczescia bo budowanie sie wywali, jesli pojda przed to budowanie przejdzie, czyli bedzie gorzej (choc wielu sie z tymi slowami nie zgadza). Jakos nie widze zeby kogos oprocz mnie to zbytnio przejmowalo, zalaczylismy --as-needed i jest fajnie bo jest (choc nic nie robi). -- ____ Sparky{PI] -- Przemyslaw _ ___ _ _ ........... LANG...Pl..Ca..Es..En /____) ___ ___ _ _ || Iskra | | _ \| | | : WWW........ppcrcd.pld-linux.org \____\| -_)'___| ||^'||//\\// < | _/| | | : JID......sparky<at>jabberes.org (____/|| (_-_|_|| ||\\ || |_ |_| |_| _| : Mail....sparky<at>pld-linux.org _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
