RTEMS: Add -mcustom-fpu-cfg=fph2 multilib
This multilib supports Nios II configurations with the "Nios II Floating Point Hardware 2 Component". gcc/ * config/nios2/t-rtems: Reset all MULTILIB_* variables. Shorten multilib directory names. Use MULTILIB_REQUIRED instead of MULTILIB_EXCEPTIONS. Add -mhw-mul -mhw-mulx -mhw-div -mcustom-fpu-cfg=fph2 multilib.
This commit is contained in:
parent
42f4e23992
commit
5e5d56919d
@ -1,133 +1,23 @@
|
||||
# Custom RTEMS multilibs
|
||||
|
||||
MULTILIB_OPTIONS = mhw-mul mhw-mulx mhw-div mcustom-fadds=253 mcustom-fdivs=255 mcustom-fmuls=252 mcustom-fsubs=254
|
||||
# Reset all MULTILIB variables
|
||||
|
||||
MULTILIB_OPTIONS =
|
||||
MULTILIB_DIRNAMES =
|
||||
MULTILIB_EXCEPTIONS =
|
||||
MULTILIB_REUSE =
|
||||
MULTILIB_MATCHES =
|
||||
MULTILIB_REQUIRED =
|
||||
|
||||
# Enumeration of multilibs
|
||||
|
||||
# MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div/mcustom-fadds=253/mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div/mcustom-fadds=253/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div/mcustom-fadds=253/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div/mcustom-fadds=253/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div/mcustom-fadds=253
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div/mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div/mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div/mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div/mcustom-fsubs=254
|
||||
# MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mhw-div
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mcustom-fadds=253/mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mcustom-fadds=253/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mcustom-fadds=253/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mcustom-fadds=253/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mcustom-fadds=253
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-mulx
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div/mcustom-fadds=253/mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div/mcustom-fadds=253/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div/mcustom-fadds=253/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div/mcustom-fadds=253/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div/mcustom-fadds=253
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div/mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div/mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div/mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mhw-div
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mcustom-fadds=253/mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mcustom-fadds=253/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mcustom-fadds=253/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mcustom-fadds=253/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mcustom-fadds=253
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mul/mcustom-fsubs=254
|
||||
# MULTILIB_EXCEPTIONS += mhw-mul
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div/mcustom-fadds=253/mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div/mcustom-fadds=253/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div/mcustom-fadds=253/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div/mcustom-fadds=253/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div/mcustom-fadds=253
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div/mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div/mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div/mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mhw-div
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mcustom-fadds=253/mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mcustom-fadds=253/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mcustom-fadds=253/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mcustom-fadds=253/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mcustom-fadds=253
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-mulx
|
||||
MULTILIB_EXCEPTIONS += mhw-div/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-div/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-div/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-div/mcustom-fadds=253/mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mhw-div/mcustom-fadds=253/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-div/mcustom-fadds=253/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-div/mcustom-fadds=253/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-div/mcustom-fadds=253
|
||||
MULTILIB_EXCEPTIONS += mhw-div/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-div/mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-div/mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-div/mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mhw-div/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-div/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mhw-div/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mhw-div
|
||||
MULTILIB_EXCEPTIONS += mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mcustom-fadds=253/mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mcustom-fadds=253/mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mcustom-fadds=253/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mcustom-fadds=253/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mcustom-fadds=253/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mcustom-fadds=253
|
||||
MULTILIB_EXCEPTIONS += mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mcustom-fdivs=255/mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mcustom-fdivs=255/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mcustom-fdivs=255
|
||||
MULTILIB_EXCEPTIONS += mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_EXCEPTIONS += mcustom-fmuls=252
|
||||
MULTILIB_EXCEPTIONS += mcustom-fsubs=254
|
||||
MULTILIB_OPTIONS += mhw-mul mhw-mulx mhw-div
|
||||
MULTILIB_DIRNAMES += mul mulx div
|
||||
|
||||
MULTILIB_OPTIONS += mcustom-fadds=253 mcustom-fdivs=255 mcustom-fmuls=252 mcustom-fsubs=254 mcustom-fpu-cfg=fph2
|
||||
MULTILIB_DIRNAMES += fadds fdivs fmuls fsubs fph2
|
||||
|
||||
MULTILIB_REQUIRED += mhw-mul
|
||||
MULTILIB_REQUIRED += mhw-mul/mhw-mulx/mhw-div
|
||||
MULTILIB_REQUIRED += mhw-mul/mhw-mulx/mhw-div/mcustom-fadds=253/mcustom-fdivs=255/mcustom-fmuls=252/mcustom-fsubs=254
|
||||
MULTILIB_REQUIRED += mhw-mul/mhw-mulx/mhw-div/mcustom-fpu-cfg=fph2
|
||||
|
Loading…
Reference in New Issue
Block a user