MULTILIB and GCC

Frank Juergen-r58616 Juergen.Frank@freescale.com
Wed Jan 4 13:22:00 GMT 2006


Yes, this is the only paper which I founded but I need more infos (sorry)

Example:

MULTILIB_EXCEPTIONS
Sometimes when there are multiple sets of MULTILIB_OPTIONS being specified, there are combinations that should not be built. In that case, set MULTILIB_EXCEPTIONS to be all of the switch exceptions in shell case syntax that should not be built. 
For example the ARM processor cannot execute both hardware floating point instructions and the reduced size THUMB instructions at the same time, so there is no need to build libraries with both of these options enabled. Therefore MULTILIB_EXCEPTIONS is set to: 

          *mthumb/*mhard-float*


Ok, now I know for what I can use the MULTILIB_EXCEPTIONS keyword but the syntax isn't clear. So what is the meening of the asterisks, why has the mthumb only one asterisks and the mhard-float two (before and after) ? 

And finally the keywords MULTILIBS_HARDFLOAT_ONLY etc. are not explained in this paper.

	thank you 

		Juergen Frank











-----Original Message-----
From: crossgcc-owner@sourceware.org [mailto:crossgcc-owner@sourceware.org] On Behalf Of Brian Dessent
Sent: Mittwoch, 4. Januar 2006 14:12
To: crossgcc@sources.redhat.com
Subject: Re: MULTILIB and GCC

Frank Juergen-r58616 wrote:

> I want to use the multilib feature of GCC but up to now this function isn't clear for me and I wasn't able to find a docu which explains all MULTILIB keywords in detail ...

Have you read
<http://gcc.gnu.org/onlinedocs/gccint/Target-Fragment.html>?

Brian


------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com


------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com



More information about the crossgcc mailing list