OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [config/] [arm/] [t-rtems] - Rev 709

Compare with Previous | Blame | View Log

# Custom rtems multilibs

MULTILIB_OPTIONS     = marm/mthumb
MULTILIB_DIRNAMES    = arm thumb
MULTILIB_EXCEPTIONS  = 
MULTILIB_MATCHES     = marm=mno-thumb

MULTILIB_OPTIONS    += mfloat-abi=hard/mfloat-abi=softfp
MULTILIB_DIRNAMES   += fpu softfp
MULTILIB_EXCEPTIONS += *mthumb*/*mfloat-abi=hard* *mthumb*/*mfloat-abi=softfp*
MULTILIB_MATCHES     =

MULTILIB_OPTIONS    += mfpu=vfp
MULTILIB_DIRNAMES   += vfp
MULTILIB_EXCEPTIONS += *mfloat-abi=hard*/*mfpu=vfp* *marm*/*mfloat-abi=softfp*/*mfpu=fpa*
MULTILIB_EXCLUSIONS += !mthumb/mfloat-abi=softfp/!mfpu=vfp

# default float model is fpa, so don't create a explicit copy of it
MULTILIB_EXCEPTIONS += *marm*/*mfpa*

# permutations of the options which are useful (+) or make no sense (-),
# defaults are in brackets:
# + (arm/soft/fpa)
# + (arm/soft)/vfp
# - (arm)/softfp(/fpa)
# + (arm)/softfp/vfp
# + (arm)/float-abi=hard(/fpa)
# - (arm)/float-abi=hard/vfp
# + thumb/(soft/fpa)
# + thumb/(soft/)vfp
# - thumb/softfp/fpa
# - thumb/softfp/vfp
# - thumb/float-abi=hard/fpa
# - thumb/float-abi=hard/vfp

# subdirs to be used for multilibs and their respective options:
#/thumb/vfp  -> thumb/soft/vfp
#/thumb/fpa  -> thumb/soft/fpa
#/thumb      -> thumb/soft/fpa
#/vfp        -> arm/soft/vfp
#/softfp/vfp -> arm/softfp/cfp
#/fpu/fpa    -> arm/hard/fpa
#/fpu        -> arm/hard/fpa
#/fpa        -> arm/soft/fpa
#.           -> arm/soft/fpa

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.