Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

arch(1)

mach(1)

make(1)

sh(1)

test(1V)

true(1)

MACHID(1)  —  USER COMMANDS

NAME

machid, sun, kap, iAPX286, i386, m68k, mc68010, mc68020, pdp11, sparc, u3b, u3b2, u3b5, u3b15, vax, − return a true exit status if the processor is of the indicated type

SYNOPSIS

sun

kap

iAPX286

i386

m68k

mc68010

mc68020

pdp11

sparc

u3b

u3b2

u3b5

u3b15

vax

DESCRIPTION

The following commands will return a true value (exit code of 0) if you are on a processor that the command name indicates. 

sun True if you are on a Solbourne system. 

iAPX286 True if you are on a computer using an iAPX286 processor. 

i386 True if you are on a computer using an i386 processor. 

m68k True if you are on a computer using an MC68000-family processor. 

mc68010 True if you are on a computer using an MC68010 processor. 

mc68020 True if you are on a computer using an MC68020 processor. 

pdp11 True if you are on a PDP-11. 

sparc True if you are on a computer using a SPARC-family processor. 

u3b True if you are on a 3B20S computer. 

u3b2 True if you are on a 3B2 computer. 

u3b5 True if you are on a 3B5 computer. 

u3b15 True if you are on a 3B15 computer. 

vax True if you are on a VAX. 

The commands that do not apply will return a false (non-zero) value.  These commands are often used within make(1) makefiles and shell procedures to increase portability. 

SEE ALSO

arch(1), mach(1), make(1), sh(1), test(1V), true(1)

Solbourne Computer, Inc.  —  4 Feb 1991

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026