linux rhirst
    Richard Hirst 
    rhirst@puffin.external.hp.com
    Tue, 5 Dec 2000 09:33:02 -0700
    
    
  
CVSROOT:	/home/cvs/parisc
Module name:	linux
Changes by:	rhirst	00/12/05 09:33:02
Modified files:
	fs             : binfmt_elf.c 
Log message:
Undone Willys change so I can boot again (B180 and A500).  The new
STACK_ROUND() is broken, in that the code used to round sp so that
it would end on a 16 byte boundary _after_ items were added.
STACK_ROUND() actually adjusts sp by 'items'.  Didn't fix it properly,
because I don't understand how it ever worked before.  It builds
env and arg strings, and argc on the stack while decrementing it,
regardless of stack direction!