diff options
Diffstat (limited to 'conf/machine/include/nios2/feature-nios2-multiply.inc')
-rw-r--r-- | conf/machine/include/nios2/feature-nios2-multiply.inc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/conf/machine/include/nios2/feature-nios2-multiply.inc b/conf/machine/include/nios2/feature-nios2-multiply.inc new file mode 100644 index 0000000..3dc2ccb --- /dev/null +++ b/conf/machine/include/nios2/feature-nios2-multiply.inc | |||
@@ -0,0 +1,10 @@ | |||
1 | TUNEVALID[hw-mul] = "Enable Nios2 Hardware Multiply" | ||
2 | TUNEVALID[hw-mulx] = "Enable Nios2 Extended Hardware Multiply" | ||
3 | |||
4 | # Establish which Multiply output result size to use | ||
5 | NIOS2CCARGSMUL = "${@bb.utils.contains("TUNE_FEATURES", "hw-mul", "-mhw-mul", "" ,d)}" | ||
6 | NIOS2CCARGSMUL += "${@bb.utils.contains("TUNE_FEATURES", "hw-mulx", "-mhw-mulx", "" ,d)}" | ||
7 | |||
8 | NIOS2PKGMUL_BASIC = "${@bb.utils.contains("TUNE_FEATURES", "hw-mul", "-mul", "" ,d)}" | ||
9 | NIOS2PKGMUL = "${@bb.utils.contains("TUNE_FEATURES", "hw-mulx", "-mulx", "${NIOS2PKGMUL_BASIC}" ,d)}" | ||
10 | |||