Summary: Move the GPU config to the common directory instead of copying it and enable the intermediate float option in the math library.
46 lines
1.0 KiB
JSON
46 lines
1.0 KiB
JSON
{
|
|
"errno": {
|
|
"LIBC_CONF_ERRNO_MODE": {
|
|
"value": "LIBC_ERRNO_MODE_SHARED"
|
|
}
|
|
},
|
|
"threads": {
|
|
"LIBC_CONF_THREAD_MODE": {
|
|
"value": "LIBC_THREAD_MODE_SINGLE"
|
|
}
|
|
},
|
|
"printf": {
|
|
"LIBC_CONF_PRINTF_DISABLE_FLOAT": {
|
|
"value": true
|
|
},
|
|
"LIBC_CONF_PRINTF_DISABLE_INDEX_MODE": {
|
|
"value": true
|
|
},
|
|
"LIBC_CONF_PRINTF_DISABLE_WRITE_INT": {
|
|
"value": true
|
|
},
|
|
"LIBC_CONF_PRINTF_FLOAT_TO_STR_USE_MEGA_LONG_DOUBLE_TABLE": {
|
|
"value": false
|
|
},
|
|
"LIBC_CONF_PRINTF_DISABLE_STRERROR": {
|
|
"value": true
|
|
},
|
|
"LIBC_CONF_PRINTF_RUNTIME_DISPATCH": {
|
|
"value": false
|
|
}
|
|
},
|
|
"scanf": {
|
|
"LIBC_CONF_SCANF_DISABLE_FLOAT": {
|
|
"value": true
|
|
},
|
|
"LIBC_CONF_SCANF_DISABLE_INDEX_MODE": {
|
|
"value": true
|
|
}
|
|
},
|
|
"math": {
|
|
"LIBC_CONF_MATH_OPTIMIZATIONS": {
|
|
"value": "(LIBC_MATH_SKIP_ACCURATE_PASS | LIBC_MATH_INTERMEDIATE_COMP_IN_FLOAT | LIBC_MATH_SMALL_TABLES | LIBC_MATH_NO_ERRNO | LIBC_MATH_NO_EXCEPT)"
|
|
}
|
|
}
|
|
}
|