commit | 5b3f39cb04fda32226e84502f858bab06d83e5c1 | [log] [tgz] |
---|---|---|
author | Richard Henderson <richard.henderson@linaro.org> | Thu Apr 28 01:44:28 2022 -0700 |
committer | Richard Henderson <richard.henderson@linaro.org> | Tue Jun 28 04:35:39 2022 +0530 |
tree | 3e5859fb0f4457ad96b21c76ff53503363fe61d1 | |
parent | 3753b00e5747068882c7f0302dcf9b87402993ab [diff] |
semihosting: Split out semihost_sys_open Split out the non-ARM specific portions of SYS_OPEN to a reusable function. This handles gdb and host file i/o. Add helpers to validate the length of the filename string. Prepare for usage by other semihosting by allowing the filename length parameter to be 0, and calling strlen. Reviewed-by: Luc Michel <lmichel@kalray.eu> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>