1dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project/* 2dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project * This file was generated by the mkbuiltins program. 3dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project */ 4dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project 5dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project#include "shell.h" 6dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project#include "builtins.h" 7dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project 8dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Projectconst struct builtincmd builtincmd[] = { 9dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project 10dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "command", bltincmd }, 11dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "bg", bgcmd }, 12dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "cd", cdcmd }, 13dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "chdir", cdcmd }, 14dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "echo", echocmd }, 15dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "exp", expcmd }, 16dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "let", expcmd }, 17dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "false", falsecmd }, 18dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project#if WITH_HISTORY 19dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "fc", histcmd }, 20dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "inputrc", inputrc }, 21dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project#endif 22dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "fg", fgcmd }, 23dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "getopts", getoptscmd }, 24dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "hash", hashcmd }, 25dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "jobid", jobidcmd }, 26dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "jobs", jobscmd }, 27dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "local", localcmd }, 28dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project#ifndef SMALL 29dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project#endif 30dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "pwd", pwdcmd }, 31dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "read", readcmd }, 32dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "setvar", setvarcmd }, 33dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "true", truecmd }, 34dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "type", typecmd }, 35dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "umask", umaskcmd }, 36dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "unalias", unaliascmd }, 37dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "wait", waitcmd }, 38dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "alias", aliascmd }, 39dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "ulimit", ulimitcmd }, 40dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "wordexp", wordexpcmd }, 41dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { 0, 0 }, 42dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project}; 43dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project 44dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Projectconst struct builtincmd splbltincmd[] = { 45dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "break", breakcmd }, 46dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "continue", breakcmd }, 47dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { ".", dotcmd }, 48dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "eval", evalcmd }, 49dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "exec", execcmd }, 50dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "exit", exitcmd }, 51dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "export", exportcmd }, 52dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "readonly", exportcmd }, 53dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "return", returncmd }, 54dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "set", setcmd }, 55dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "shift", shiftcmd }, 56dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "times", timescmd }, 57dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "trap", trapcmd }, 58dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { ":", truecmd }, 59dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { "unset", unsetcmd }, 60dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project { 0, 0 }, 61dd7bc3319deb2b77c5d07a51b7d6cd7e11b5beb0The Android Open Source Project}; 62