Hello! Thank you for reporting this bug. This bug was fixed in commit 8799369983315d799501b4f45a3954195b630ebb made on April 8th.
You are correct that libc_nano.a should be for newlib-nano and libc.a should be for newlib. However, in the nano toolchain, both libc.a and libc_nano.a (which was recently added) are used for newlib-nano. In the future, we should combine the nano and non-nano toolchain together so that it matches up with your (correct) intuition of what should be where. But that is a job for another day. Thanks, Morgan
