Recent blog entries for andersee

10 May 2001 »

Well, I've got the new ld.so working very nicely now in uClibc. Also some nice news -- I've put together a quite complete math library and checked that in yesterday. I think uClibc is just about ready for some heavy duty industrial use (which is exactly what I am working on next).

24 Apr 2001 »

I got the uClibc shared library loader working today. Much of the initial porting effort was done by Manuel. I am not very happy with the way multiple architectures are supported with ld.so -- its cross platform support really needs some rethinking in the future. Regardless, it is now working flawlessly on x86. I've started porting the shared lib loader to ARM, but it is not ready yet (i.e. doesn't even compile).

One downside to running several Open Source projects is that when working on one, the other gets neglected. I've been neglecting BusyBox for the last few days...

10 Apr 2001 »

Today I got busybox 0.51 released. Finally. I'm really proud of this release. It is very very solid. I'm leaving to fly out to ESC in about an hour. It should be a lot of fun. It is looking like a group of BusyBox folks will be getting together for dinner on the 12th. It will be nice to have some faces for the names.

5 Apr 2001 »

I got busybox running on ia64 today, which ended up being a lot more work then expected. On most architectures, you can use the _syscall[0-5] macros from /usr/include/asm/unistd.h, but for some silly reason that I don't understand, the ia64 developers made those macros reference a kernel symbol. Ugh. I only needed two syscalls that were not in glibc on ia64, and those I just stuck in wrapper functions which use syscall() to do the dirty work. Managed to shave off about 500bytes in the process -- even more if you include insmod.

While fixing up busybox, I fixed up uClibc's syscall support a bit by adding a few obscure syscalls also provided by glibc. Mostly kernel module related stuff. This has the nice side effect that busybox compiles vs uClibc again (the syscall adjustment had broken it).

20 Mar 2001 »

Well, it seems that having an account here is the thing to do ... So here goes.

New Advogato Features

FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!