xu-chiheng wrote: > Would you please add some tests about your changes? > > Also maybe it will be more useful to write some detailed descriptions, so others can understand your code easily. Cheers! To keep aligned with Cygwin GCC https://github.com/llvm/llvm-project/pull/74973