错误重命名RTEMS错误

时间:2015-04-27 20:56:19

标签: c++ rtems

我正在使用 rename 功能与RTEMS尝试重命名文件。当我发现RTEMS似乎不符合其自己的 errno 报告指南时,我正在设置正确的错误处理和报告系统。

因此失败的函数将始终返回-1。当前示例位于目录</D\>中,其中包含以下内容:

 </D\LALALA>
 </D\LALALA_2>
 </D\OTHER_DIRECTORY>

我调用rename("LALALA_1", "LALALA_2"),它可以正常工作并重命名该文件夹。所以我知道这个功能有效。如果我拨打rename("LALALA", "LALALA_2"),则无法返回-1 ...这很棒,但我EEXIST而不是errno == -1

1 个答案:

答案 0 :(得分:0)

所以这看起来是RTEMS实现的错误。

https://lists.rtems.org/pipermail/bugs/2014-January/004755.html

它不太可能被修复。