I intend to make a separate thread for gcc 44,45,46,47 removal. If nobody objects in <reasonable time to object>, I will then remove them and do the work of modifying mk/compiler/gcc.mk. I think this is the right way to go about things.