diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 58f921dec24..55e343e8f68 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2002-04-11 Richard Sandiford PR optimization/6177 diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi index f1f499d8b57..2545acfa23b 100644 --- a/gcc/doc/extend.texi +++ b/gcc/doc/extend.texi @@ -2866,11 +2866,6 @@ struct foo @{ int x[2] __attribute__ ((aligned (8))); @}; This is an alternative to creating a union with a @code{double} member that forces the union to be double-word aligned. -It is not possible to specify the alignment of functions; the alignment -of functions is determined by the machine's requirements and cannot be -changed. You cannot specify alignment for a typedef name because such a -name is just an alias, not a distinct type. - As in the preceding examples, you can explicitly specify the alignment (in bytes) that you wish the compiler to use for a given variable or structure field. Alternatively, you can leave out the alignment factor