On Wed, Jun 08, 2016 at 01:21:09PM +0200, Bernd Schmidt wrote: > On 05/25/2016 03:32 PM, Dominik Vogt wrote: > > * explow.c (round_push): Use know adjustment. > > (allocate_dynamic_stack_space): Pass known adjustment to round_push. > >gcc/testsuite/ChangeLog > > > > I was thinking about whether it would be possible/desirable to > eliminate the double add entirely, but I couldn't find a way to > structure the code in a way that seems better than what you have. > So, ... > > > /* Round the size of a block to be pushed up to the boundary required > >- by this machine. SIZE is the desired size, which need not be constant. > >*/ > >+ by this machine. SIZE is the desired size, which need not be constant. > >+ ALREADY_ADDED is the number of units that have already been added to SIZE > >+ for other alignment reasons. > >+*/ > > The */ goes on the last line of the comment.
No problem. > >+/* PR/50938: Check that alloca () reserves the correct amount of stack > >space. > >+ */ > > Same here really, even if it's only a test. In this case, the line gets too long with " */" appended. Ciao Dominik ^_^ ^_^ -- Dominik Vogt IBM Germany