From: | Peter Avalos <pavalos@xxxxxxxxxxxx> |
Date: | Sun, 19 Mar 2006 00:53:44 -0700 |
Mail-followup-to: | submit@crater.dragonflybsd.org |
On Sat, Mar 18, 2006 at 11:26:55PM -0800, David Cuthbert wrote: > Jake Maciejewski wrote: > >I checked other *NIX distros. NetBSD and OpenBSD use shell scripts, > >Solaris uses C but with _exit() before the return statement, and GNU > >uses a C program, but I haven't checked the source. > > Well, as long as we're bikeshedding and optimizing the pointless... ;-) > > % cat true.s > .text > .globl _start > .type _start, @function > > _start: > pushl $0 > pushl $0 > movl $1, %eax > int $0x80 > > > % cat false.s > .text > .globl _start > .type _start, @function > > _start: > pushl $1 > pushl $0 > movl $1, %eax > int $0x80 > Lose the whitespace, color it green, and we have ourselves an improvement!
Attachment:
pgp00001.pgp
Description: PGP signature