summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Rob Landley [Wed, 17 Jan 2007 21:31:23 +0000 (16:31 -0500)]
Fix off by one error in a test.
Rob Landley [Wed, 17 Jan 2007 18:58:08 +0000 (13:58 -0500)]
Comment and whitespace changes.
Rob Landley [Tue, 16 Jan 2007 19:25:12 +0000 (14:25 -0500)]
Memmove is 11 bytes shorter than the unrolled loop, and Manuel Nova pointed
out how to turn an if/else into a multiply and subtract (saving 2 bytes).
Rob Landley [Tue, 16 Jan 2007 18:26:02 +0000 (13:26 -0500)]
Add a quick and dirt bzcat (stdin to stdout only for the moment) to test
out the bunzip2 library.
Rob Landley [Mon, 15 Jan 2007 01:20:06 +0000 (20:20 -0500)]
Add start of mke2fs/gene2fs, and some other stuff I've been working on.
Rob Landley [Mon, 8 Jan 2007 09:26:01 +0000 (04:26 -0500)]
xread() and xwrite() should take void *, not char *.
Rob Landley [Mon, 8 Jan 2007 08:25:47 +0000 (03:25 -0500)]
Add xaccess()
Rob Landley [Mon, 8 Jan 2007 07:49:39 +0000 (02:49 -0500)]
Add rewrite(), writeall(),and xwrite() to match the read versions.
Rob Landley [Mon, 8 Jan 2007 03:51:12 +0000 (22:51 -0500)]
xopen() wants 2 arguments unless you're creating a file, in which case you
need 3. Doing varargs for this doesn't really appeal to me (bugs in waiting)
so I made an xcreate() that takes 3 args, and had xopen() call it with 0 for
the third argument. That way, if we feed O_CREAT to xopen() the permission
000 result should be easy to spot.
Rob Landley [Sun, 7 Jan 2007 08:48:26 +0000 (03:48 -0500)]
Two unrelated additions I'm working on cross over in this file. In theory I
can use mercurial branches to keep this sort of thing separate, but at
the moment I'm just going to check in some dangling config entries that
don't control anything yet.
Rob Landley [Thu, 4 Jan 2007 22:26:30 +0000 (17:26 -0500)]
Blah. The sed filter's not right, I'll try again later.
Rob Landley [Mon, 1 Jan 2007 00:10:24 +0000 (19:10 -0500)]
Remove more warnings.
Rob Landley [Mon, 1 Jan 2007 00:09:42 +0000 (19:09 -0500)]
Make some of gcc 4.1's dumber warnings go away.
Rob Landley [Sun, 31 Dec 2006 03:01:47 +0000 (22:01 -0500)]
Comment tweak.
Rob Landley [Thu, 14 Dec 2006 20:19:34 +0000 (15:19 -0500)]
Note the mailing list.
Rob Landley [Sun, 26 Nov 2006 23:54:03 +0000 (18:54 -0500)]
Teach clean and distclean to zap more files.
Rob Landley [Sun, 26 Nov 2006 23:47:14 +0000 (18:47 -0500)]
Add bloat-o-meter, make bloatcheck, and scripts/showasm.
Rob Landley [Sun, 26 Nov 2006 23:27:33 +0000 (18:27 -0500)]
Trawling through the archives: a broken test, an unnecessary memset, and a
unrolling a small memmove.
Rob Landley [Sun, 26 Nov 2006 22:19:18 +0000 (17:19 -0500)]
More whitespace/cowbell. (And change comment style to //.)
Rob Landley [Sun, 26 Nov 2006 22:18:29 +0000 (17:18 -0500)]
Reduce flag duplication and make kconfig use HOST_CC.
Rob Landley [Sat, 25 Nov 2006 21:50:00 +0000 (16:50 -0500)]
Add my old micro-bunzip library. Needs some cleanup...
Rob Landley [Sat, 25 Nov 2006 21:23:47 +0000 (16:23 -0500)]
Leftover from when I cleaned this up for another project.
Rob Landley [Sat, 25 Nov 2006 21:06:55 +0000 (16:06 -0500)]
Add cat -v.
Rob Landley [Sat, 25 Nov 2006 18:48:02 +0000 (13:48 -0500)]
Add oneit.
Rob Landley [Sat, 25 Nov 2006 18:45:39 +0000 (13:45 -0500)]
Fix a warning.
Rob Landley [Sat, 25 Nov 2006 18:34:51 +0000 (13:34 -0500)]
More work on option parsing. "df -t tmpfs" actually seems to work now.
Rob Landley [Sat, 25 Nov 2006 18:32:01 +0000 (13:32 -0500)]
Add another warning check and a missing dependency.
Rob Landley [Sat, 25 Nov 2006 07:11:10 +0000 (02:11 -0500)]
I got the mercurial web browser thingy set up, note it on the web page.
Rob Landley [Fri, 24 Nov 2006 05:15:21 +0000 (00:15 -0500)]
Fix a half-dozen bugs in argument parsing. More seems to work than not now.
Rob Landley [Mon, 20 Nov 2006 01:35:19 +0000 (20:35 -0500)]
Allocate a more sane amount of memory.
Rob Landley [Mon, 20 Nov 2006 01:35:05 +0000 (20:35 -0500)]
Fix thinko (inverted test).
Rob Landley [Sun, 19 Nov 2006 22:29:35 +0000 (17:29 -0500)]
Add one if() that has lots of whitespace fallout.
Rob Landley [Sun, 19 Nov 2006 07:49:22 +0000 (02:49 -0500)]
New option parsing infrastructure (doesn't use getopt). Hook it up to
existing applets. Still a bit buggy, but bits of it work.
Rob Landley [Fri, 10 Nov 2006 00:19:37 +0000 (19:19 -0500)]
Web site updates, and a design document.
Rob Landley [Sun, 5 Nov 2006 06:01:34 +0000 (01:01 -0500)]
Redo the index page (flesh it out about halfway), and a couple tweaks to
the license page.
Rob Landley [Sun, 5 Nov 2006 04:57:18 +0000 (23:57 -0500)]
The web page should be in the repository, and while I'm at it let's see if I
can commit a file that lives under a symlink.
Rob Landley [Sat, 4 Nov 2006 22:45:18 +0000 (17:45 -0500)]
Add pwd. Consolidate toy list information under toylist.h.
Rob Landley [Fri, 3 Nov 2006 05:05:52 +0000 (00:05 -0500)]
Implement which. Add hello world to menuconfig. Wrap the various applet main
functions in main.c with USE() macros so --gc-sections can strip them.
Rob Landley [Fri, 3 Nov 2006 00:50:02 +0000 (19:50 -0500)]
Better dependencies, and feed the linker --gc-sections. (Which is not an
substitute for building just the stuff we need, but is easy to do for now.)
Rob Landley [Thu, 2 Nov 2006 16:59:25 +0000 (11:59 -0500)]
Added tag 0.0.1 for changeset
8f8a8ac59c14
Rob Landley [Thu, 2 Nov 2006 16:20:53 +0000 (11:20 -0500)]
Thinko: the Config.in for the toys should be in ./toys, not ./lib.
Rob Landley [Thu, 2 Nov 2006 07:57:27 +0000 (02:57 -0500)]
Add xabspath(), is_file_type(), which_in_path(), and find_in_path().
Rob Landley [Thu, 2 Nov 2006 03:28:46 +0000 (22:28 -0500)]
Linked list functions, forgot to add this to the repository.
Rob Landley [Thu, 2 Nov 2006 03:26:25 +0000 (22:26 -0500)]
Make the config generate gen_config.h with CFG_ and USE() macros.
Add distclean. Make clean have double colons so the kconfig makefile's
clean matches.
Rob Landley [Thu, 2 Nov 2006 03:23:58 +0000 (22:23 -0500)]
Add a hello world applet, partly as an example and partly for testing purposes.
Rob Landley [Thu, 2 Nov 2006 03:19:34 +0000 (22:19 -0500)]
The darn thing accidentally created a branch. I had to copy a half-dozen
files to temporary locations to get them out of the way of the merge, and
the next checkin will be putting them _back_. This commit is entirely to
humor mercurial, and if I could figure out how to avoid getting it in this
weird state, I would.
landley [Thu, 2 Nov 2006 02:12:20 +0000 (21:12 -0500)]
The Config files don't need the CONFIG_ prefix.
landley [Wed, 1 Nov 2006 04:30:06 +0000 (23:30 -0500)]
Add menuconfig, plus some basic Config info, lots of which is just future
plans for toysh. Nothing's currently _using_ this config info, but at least
it's being generated now.
landley [Mon, 30 Oct 2006 16:18:30 +0000 (11:18 -0500)]
Closer support for "pedantic" option for SUSv3. (Ok, it's %ld instead of the
%d the spec says, but same output. And you can't actually select it until I
get menuconfig in. But hey...)
landley [Mon, 30 Oct 2006 15:01:19 +0000 (10:01 -0500)]
Add reread(), readall(), and xread() on the bus ride in to work...
landley [Mon, 30 Oct 2006 06:38:00 +0000 (01:38 -0500)]
Implement df. Add -Wall to build and fix up warnings. Add copyright notices.
Add error_msg() and itoa() to library. Remove argc from globals (since argv is
null terminated), add optflags to globals.
landley [Thu, 26 Oct 2006 16:04:37 +0000 (12:04 -0400)]
Rest of thinko fix.
landley [Thu, 26 Oct 2006 16:04:17 +0000 (12:04 -0400)]
Thinko fix.
landley [Wed, 25 Oct 2006 22:38:37 +0000 (18:38 -0400)]
Add xmsprintf(), xgetcwd(), xgetcwd(), find_in_path().
landley [Wed, 18 Oct 2006 22:38:16 +0000 (18:38 -0400)]
Next drop of toysh, plus more infratructure.
landley [Thu, 5 Oct 2006 20:18:03 +0000 (16:18 -0400)]
Infrastructure, first drop of toy shell, and a bit of work on df.
landley [Thu, 28 Sep 2006 21:18:51 +0000 (17:18 -0400)]
Next snapshot. Tries to grab something out of lib in order to build, I have
an empty "blah.c" in there to make it happy but I'm not checking that in.
landley [Wed, 27 Sep 2006 04:45:05 +0000 (00:45 -0400)]
Starting a new project. Just a bit past the "hello world" stage...