Fix broken ROM version of CLib
Revert commit 9d96a7e0; it looks like it adversely affected the link order of the many C$$data sections, causing the library chunks in the ROM version of CLib to have incorrect size values for the static data areas. (This also suggests that if GNUmakefile was used to build a ROM version of CLib it could be broken in the same way)
Re-apply the relevant bits from 87239378 so that the new stub files are still included.
Future commits will hopefully restore the safe bits of 9d96a7e0 (and hopefully make things more robust)
Fixes issue reported on the forums with the ROM version of CLib rejecting all ROM C modules (and probably all RAM C modules): https://www.riscosopen.org/forum/forums/4/topics/17736