CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2013/04/11 14:58:34

Modified files:
        gnu/usr.bin/gcc/gcc/config/m88k: m88k.c m88k.h 

Log message:
Do not abuse -finhibit-size-directive to control tight code alignment:
- turn FUNCTION_BOUNDARY into a constant, as intended, since its value
is used (among other things) to decide the alignment to expect from a
function pointer value.
- remove LABEL_ALIGN_AFTER_BARRIER. There is no reason to align jump
destinations on half a cache line, and the MI default for this value
is good enough.

However, in order to preserve the intent of what FUNCTION_BOUNDARY used to
be defined as, initialize align_functions to sensible values in
m88k_override_options(), unless -falign-functions=... is specified.

Reply via email to