gcc: add some size optimization patches