The GD32 boards have not lived up to my initial expectations, as …
- They are not cheaper than the STM32
- They are not 100% hardware compatible
- The GD32F103C8 only has 64k Flash, but the STM32F103C8 normally has 128k (even though the spec says 64k)
- They are not widely available
To save the hassle of telling people they are not supported, I think I should remove the GD32 entry from the boards file and also remove the bootloader binary.
If someone really wants to use the GD32 they can add the text back into boards.txt and compile the bootloader themselves.
Anyone asking about it, just give the link and explain is not supported and he is on his own.
Some people may wish to make their own fork and move it forward, if not used, after a while, delete fork.
I was also only planning on removing it from boards.txt, or perhaps we could also remove the variant folder.
I don’t think its worth the hassle of stripping the ifdef’ed code out of the core, as it won’t do any harm leaving it in, as there is very little of it (from what I can remember), as I tried to change the core as little as possible when I merged the GD32 version of Libmaple with the STM32 version
I’ve removed the lines from boards.txt to remove the lines for the GD32 and I’ve updated the repo title
I have not removed the variant folder for the GD32, so if anyone desperately wants to use it, they can just add the lines back into their local copy of boards.txt

