replace true(1) and false(1) with simple shell scripts

David Cuthbert dacut at kanga.org
Sat Mar 18 23:26:55 PST 2006


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




More information about the Submit mailing list