Index: doc/c-xtensa.texi =================================================================== RCS file: /cvs/src/src/gas/doc/c-xtensa.texi,v retrieving revision 1.10 diff -u -r1.10 c-xtensa.texi --- doc/c-xtensa.texi 25 Aug 2006 19:50:30 -0000 1.10 +++ doc/c-xtensa.texi 22 May 2007 17:42:01 -0000 @@ -241,10 +241,8 @@ @node Xtensa Automatic Alignment @subsection Automatic Instruction Alignment @cindex alignment of @code{LOOP} instructions -@cindex alignment of @code{ENTRY} instructions @cindex alignment of branch targets @cindex @code{LOOP} instructions, alignment -@cindex @code{ENTRY} instructions, alignment @cindex branch target alignment The Xtensa assembler will automatically align certain instructions, both @@ -287,11 +285,9 @@ fetch width when aligning @code{LOOP} instructions (except if the first instruction in the loop is a 64-bit instruction). -Similarly, the @code{ENTRY} instruction must be aligned on a 0 mod 4 -byte boundary. The assembler satisfies this requirement by inserting -zero bytes when required. In addition, labels immediately preceding the -@code{ENTRY} instruction will be moved to the newly aligned instruction -location. +Previous versions of the assembler automatically aligned @code{ENTRY} +instructions to 4-byte boundaries, but that alignment is now the +programmer's responsibility. @node Xtensa Relaxation @section Xtensa Relaxation