Since 4.7 register_tm_clones and deregister_tm_clones are added in crtbegin.o. Built for ARM they eat 80 precious bytes of flash for each application. They seem to be for transaction memory only and my build doesn't need it.
I can simple disable them by -DUSE_TM_CLONE_REGISTERY=0 in a tmake_file. But I'm not sure if I should put it just under config/arm, or make it more general under config. Anybody else share same problem? Thanks - Joey