Hi Dmitry, > The original version of this patch was discussed here > https://sourceware.org/ml/libc-alpha/2017-11/msg00983.html.
When I read this mail thread, the status was that not all issues raised by Paul were resolved, in particular the performance regression. Are these issues supposed to be fixed in the new patch? Remarks about the tests (I appreciate that you add tests!): - Please follow GNU coding style, esp. regarding space between a function name and its arguments: int rc = symlink (old, new); - Similarly, add spaces around operators: GLOB_MARK | GLOB_ONLYDIR - The functions touch, md, ln, ln_s all return 0; better change the return type to 'void'. - Why is 'verbose' an 'int'? Couldn't it be a 'bool'? Bruno