This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.
See crosstool-NG for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hello All! After about 18 months, I believe I finally finished the canadian rework. If you want to help test it, you can clone the repository and use the MQ with the current patches: hg qclone -p http://crosstool-ng.org/hg/crosstool-ng/ct-ng.canadian \ http://crosstool-ng.org/hg/crosstool-ng \ ct-ng.canadian cd ct-ng.canadian hg up -r c7fa97debb36 hg qpush -a I plan on definitely applying this MQ next WE, so it gets in the next release (due end of April), so you are welcome to test this and report bugs. Changes (from 4.000 feet high): - no need for a pre-exisiting x-compiler for the target - a complete x-compiler for target is built for internal use, but is not exported for the user to use So yes, build time has increased significantly because we build one more compiler suite. But this had to be done previously, too, albeit in a separate incantation to crosstool-NG, so all-in-all, we should be roughly back on-track, time-wise, even a little bit faster (~ 3%-5% faster) from my little testing. What could yet be improved in this area: - implement the 'cross-native' case - change the {cross,cross-native,canadian} selection from a radio-button to a multi-select, so it is possible to build all three compilers in one ct-ng incantation, thus guaranteeing homgeneity across all three - these two will first need proper prefix vs. destdir support (which is totally lacking now) - 'cross-native' will need some love, as it needs to generate a non- sysrooted toolchain (or use a sysroot of / which looks odd) - possibly drop the 'native' case, for which I don't really see the point (there's no code right now, anyway) Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' -- For unsubscribe information see http://sourceware.org/lists.html#faq
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |