Avoid a recursive make to speed things up a bit. A mn10300-elf build shows installed objects & libs produce same code.
Move the minor mn10300-specific logic to a dedicated file & namespace them so we can merge its configure logic up a level. part_specific_obj wasn't used anywhere (looks like copy & paste left over from mips), so drop it entirely.