Are you sure? target.c is a glue part (because it depends on compiler) but some frontend code can use it. Moreover: frontend code don't use cppmangle directly, it use `Target::mangleSymbol` instead (which anyway part of glue).
And last argue: back-end developers can remove or add some back-end specific manglers, but they shouldn't change frontend.