david@3053: # Compute microblaze specific values david@3053: david@3053: CT_DoArchTupleValues () { david@3053: # The architecture part of the tuple: david@3053: CT_TARGET_ARCH="${CT_ARCH}${target_endian_el}" david@3053: david@3053: # gcc ./configure flags david@3053: CT_ARCH_WITH_ARCH= david@3053: CT_ARCH_WITH_ABI= david@3053: CT_ARCH_WITH_CPU= david@3053: CT_ARCH_WITH_TUNE= david@3053: CT_ARCH_WITH_FPU= david@3053: CT_ARCH_WITH_FLOAT= david@3053: david@3053: # CFLAGS david@3053: case "${CT_ARCH_FLOAT_HW},${CT_ARCH_FLOAT_SW}" in david@3053: y,) CT_ARCH_FLOAT_CFLAG="-mhard-float" ;; david@3053: ,y) CT_ARCH_FLOAT_CFLAG="-msoft-float" ;; david@3053: esac david@3053: david@3053: }