Hi Christophe, > Some time ago, you proposed to enable code hoisting for -Os instead, > and this is the approach that was chosen > in arm-9-branch. Why are you proposing a different setting for trunk?
Like I said in my message, I've now done more detailed benchmarking which shows it affects -O3 performance very significantly but -O2 by not much. Since it's a good idea to keep the O1/O2 configs as standard as possible (as Richi suggests), just disabling with -O3 seems better than the previous version. Cheers, Wilco