Iām needing the same thing. Recently wrote an open source C++ GD32 peripheral library to replace the one vendor supplies, along with a custom Arduino core for it, using the latest Arduino API. They were both written against features and changes in the latest ARM GCC (14.2) It would make life so much easier to have this as a package.