Annotation of /trunk/mkinitrd-magellan/klibc/usr/dash/builtins.def.in
Parent Directory | Revision Log
Revision 1122 -
(hide annotations)
(download)
Wed Aug 18 21:11:40 2010 UTC (13 years, 9 months ago) by niro
File size: 3012 byte(s)
Wed Aug 18 21:11:40 2010 UTC (13 years, 9 months ago) by niro
File size: 3012 byte(s)
-updated to klibc-1.5.19
1 | niro | 532 | /* |
2 | * Copyright (c) 1991, 1993 | ||
3 | * The Regents of the University of California. All rights reserved. | ||
4 | * Copyright (c) 1997-2005 | ||
5 | * Herbert Xu <herbert@gondor.apana.org.au>. All rights reserved. | ||
6 | * | ||
7 | * This code is derived from software contributed to Berkeley by | ||
8 | * Kenneth Almquist. | ||
9 | * | ||
10 | * Redistribution and use in source and binary forms, with or without | ||
11 | * modification, are permitted provided that the following conditions | ||
12 | * are met: | ||
13 | * 1. Redistributions of source code must retain the above copyright | ||
14 | * notice, this list of conditions and the following disclaimer. | ||
15 | * 2. Redistributions in binary form must reproduce the above copyright | ||
16 | * notice, this list of conditions and the following disclaimer in the | ||
17 | * documentation and/or other materials provided with the distribution. | ||
18 | * 3. Neither the name of the University nor the names of its contributors | ||
19 | * may be used to endorse or promote products derived from this software | ||
20 | * without specific prior written permission. | ||
21 | * | ||
22 | * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND | ||
23 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
24 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
25 | * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE | ||
26 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
27 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
28 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
29 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
30 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
31 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
32 | * SUCH DAMAGE. | ||
33 | * | ||
34 | * @(#)builtins.def 8.4 (Berkeley) 5/4/95 | ||
35 | */ | ||
36 | |||
37 | /* | ||
38 | * This file lists all the builtin commands. The first column is the name | ||
39 | * of a C routine. | ||
40 | * The -a flag specifies that this is a posix 'assignment builtin' command. | ||
41 | * The -s flag specifies that this is a posix 'special builtin' command. | ||
42 | * The -u flag specifies that this is a posix 'standard utility'. | ||
43 | niro | 1122 | * The -n flag specifies that this command has a special entry point. |
44 | niro | 532 | * The rest of the line specifies the command name or names used to run |
45 | * the command. | ||
46 | */ | ||
47 | |||
48 | #ifndef JOBS | ||
49 | #define JOBS 1 | ||
50 | #endif | ||
51 | |||
52 | #if JOBS | ||
53 | bgcmd -u bg | ||
54 | fgcmd -u fg | ||
55 | #endif | ||
56 | |||
57 | #ifndef SMALL | ||
58 | histcmd -u fc | ||
59 | #endif | ||
60 | |||
61 | breakcmd -s break -s continue | ||
62 | cdcmd -u cd chdir | ||
63 | commandcmd -u command | ||
64 | dotcmd -s . | ||
65 | echocmd echo | ||
66 | niro | 1122 | evalcmd -ns eval |
67 | niro | 532 | execcmd -s exec |
68 | exitcmd -s exit | ||
69 | exportcmd -as export -as readonly | ||
70 | falsecmd -u false | ||
71 | getoptscmd -u getopts | ||
72 | hashcmd hash | ||
73 | jobscmd -u jobs | ||
74 | localcmd -a local | ||
75 | printfcmd printf | ||
76 | pwdcmd pwd | ||
77 | readcmd -u read | ||
78 | returncmd -s return | ||
79 | setcmd -s set | ||
80 | shiftcmd -s shift | ||
81 | trapcmd -s trap | ||
82 | truecmd -s : -u true | ||
83 | typecmd type | ||
84 | umaskcmd -u umask | ||
85 | unaliascmd -u unalias | ||
86 | unsetcmd -s unset | ||
87 | waitcmd -u wait | ||
88 | aliascmd -au alias | ||
89 | #ifdef HAVE_GETRLIMIT | ||
90 | ulimitcmd ulimit | ||
91 | #endif | ||
92 | testcmd test [ | ||
93 | killcmd -u kill |