* Bruce Evans <[EMAIL PROTECTED]> [020205 12:09] wrote: > On Tue, 5 Feb 2002, Mike Silbersack wrote: > > > On Tue, 5 Feb 2002, Bruce Evans wrote: > > > foo: > > > pushl %ebp > > > movl %esp,%ebp > > > subl $8,%esp # <- extra instruction for alignment (for foo) > > > addl $-12,%esp # <- extra instruction for alignment (for f1) > > > > What disgusting code. I find it amazing that they didn't even stick in > > some peephole optimizer to at least limit it to one operation. > > It's clearly the result of work in progress :-).
I see really cruddy stuff like this every time i do a gcc -S, don't they watch for and try to fix this sort of thing? -- -Alfred Perlstein [[EMAIL PROTECTED]] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' Tax deductable donations for FreeBSD: http://www.freebsdfoundation.org/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message