This is the mail archive of the crossgcc@sourceware.cygnus.com mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more infromation.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Paul Andrews writes: > what option can I pass to configure (or make?) to only build > one set of libraries for our target? In my case I am building > with --target=m68k-coff and only require the m68000 libs , I > don't need m5200 and mcpu32. This would speed up my build > cycle a bit and cut down the space needed. So how can I stop > it building all of them (--without-multilib?) and how do I tell > it which one I want (out of the 4 available)? Dunno how to control which libgcc's you get without hacking gcc (see the relevant t-* file in gcc/config/m68k). For other target libraries (newlib) the file config-ml.in in the top-level directory provides some control. Study the m68k section in this file. You kinda have to pick out the relevant options by eyeballing it. You might have to hack on it as well to get what you want (though if you hack on gcc's t-* file to only build the one you want I think that's all you need to do). m68*-*-*) if [ x$enable_softfloat = xno ] then old_multidirs="${multidirs}" multidirs="" for x in ${old_multidirs}; do case "$x" in *soft-float* ) : ;; *) multidirs="${multidirs} ${x}" ;; esac done fi if [ x$enable_m68881 = xno ] then old_multidirs="${multidirs}" multidirs="" for x in ${old_multidirs}; do case "$x" in *m68881* ) : ;; *) multidirs="${multidirs} ${x}" ;; esac done fi if [ x$enable_m68000 = xno ] then old_multidirs="${multidirs}" multidirs="" for x in ${old_multidirs}; do case "$x" in *m68000* ) : ;; *) multidirs="${multidirs} ${x}" ;; esac done fi if [ x$enable_m68020 = xno ] then old_multidirs="${multidirs}" multidirs="" for x in ${old_multidirs}; do case "$x" in *m68020* ) : ;; *) multidirs="${multidirs} ${x}" ;; esac done fi ;; ------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sourceware.cygnus.com
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |