This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.
See the CrossGCC FAQ 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] |
On Fri, Aug 18, 2006 at 05:25:58PM -0700, Nye Liu wrote: > im still sort of confused how GLIBC_EXTRA_CONFIG can co-exist in both > gcc*.dat and the architecture .dats... do they get merged somewhere that > i dont see? The answer is, they do not. Any vars that exist in both will get overwritten by the later one (gcc*.dat), which is why i was having mcpu/softfloat problems... my powerpc-860.dat's GCC_EXTRA_CONFIG="--with-cpu=860 --with-float=soft" was being overriden by khem's recommendation to put GCC_EXTRA_CONFIG="--disable-libunwind-exceptions" in the gcc-*.dat i have various makefiles that may or may not add -mcpu=860 and -msoft-float to the link stage... and they were generating floating point code and not using the nof libraries because of it. i would much prefer to have my powerpc-860-linux-gnu-gcc/ld automatically assume those by default, and im assuming "--with-cpu=860 --with-float=soft" will do that. Or am i missing something? Also, if this is the case, would it be better to move --disable-libunwind-exceptions to the cpu dats, or use += in the gcc*.dats? -- Nye Liu nliu@mrv.com (818) 772-6235x248 (818) 772-0576 fax "Who would be stupid enough to quote a fictitious character?" -- Don Quixote -- 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] |