summaryrefslogtreecommitdiff
path: root/shell/bbsh.c
AgeCommit message (Collapse)Author
2006-10-03getopt_ulflags -> getopt32.Denis Vlasenko
It is impossible to formulate sane ABI based on size of ulong because it can be 32-bit or 64-bit. Basically it means that you cannot portably use more that 32 option chars in one call anyway... Make it explicit.
2006-09-20The version checked into the tree is a snapshot of an unifinished applet, andRob Landley
you just made lots of ">>>>>>> mine" lines show up in my working copy of this. Please don't do that again.
2006-09-17whitespace cleanupDenis Vlasenko
2006-09-08Fix warnings.Rob Landley
2006-09-08Second drop. More infrastructure in place, especially for parsing pipelines.Rob Landley
The minimal version got a couple hundred bytes bigger, partly because it's broken into more functions but mostly because it now dynamically reallocates and frees everything with no hard-coded limits. (I thought about making that optional, but there's a limit to what I can debug and maintain. It should still be reasonably NOMMU friendly, the allocations are small and short lived, and shouldn't contribute noticeably to long-term memory fragmentation.)
2006-09-05Might as well commit this to have the history. It's not linked in to theRob Landley
applet list yet (and won't be until it can replace lash, I'm not having five shells in menuconfig at once), but you can build it with scripts/individual and mostly this is checked in so I can bloatcheck future versions against it easily.... This is about as small as a shell can get and still be a shell.