log

age author description
Mon, 01 Nov 2010 19:26:02 +0100 Arvid Norlander To get modules/posix/host/Makefile.am to work at all, remove reference to file moved to vfs.default tip
Mon, 01 Nov 2010 19:25:42 +0100 Arvid Norlander Actually add the new stubs
Mon, 01 Nov 2010 19:25:15 +0100 Arvid Norlander Temporarily remove stuff from guest makefile, add stubs to get it to build at all.
Mon, 01 Nov 2010 19:24:19 +0100 Arvid Norlander Fix modules/posix/guest/configure.ac, looked for no longer existing file.
Mon, 01 Nov 2010 19:24:01 +0100 Arvid Norlander Fix indention.
Mon, 01 Nov 2010 13:57:58 -0400 Gregor Richards Changes that have been outstanding for too long for me to know what they were.
Sat, 07 Aug 2010 19:01:42 -0400 Gregor Richards More of VFS implemented (not finished).
Sat, 31 Jul 2010 00:54:31 -0400 Gregor Richards branch merge
Sat, 31 Jul 2010 00:54:06 -0400 Gregor Richards First bits of a minimalistic Microcosm VFS.
Wed, 07 Jul 2010 11:21:30 -0400 Gregor Richards New gelfload.
Wed, 07 Jul 2010 18:35:00 +0200 Arvid Norlander Implement a backend function to get various sysconf() values for bits we can't emulate. On windows these will probably end up as a static table. On POSIX we call the host sysconf().
Wed, 07 Jul 2010 18:33:04 +0200 Arvid Norlander Add stubs for stat and lstat for windows.
Wed, 07 Jul 2010 17:17:53 +0200 Arvid Norlander Make hidden visibility default in host module as Gregor suggested a few days ago.
Wed, 07 Jul 2010 16:44:09 +0200 Arvid Norlander Implement clock_getres().
Wed, 07 Jul 2010 16:43:45 +0200 Arvid Norlander Fix typo in filename of sys/features.h
Tue, 06 Jul 2010 22:41:17 -0400 Gregor Richards New gelfload.
Sun, 04 Jul 2010 19:17:08 +0200 Arvid Norlander Add libc/newlib/newlib/libc/sys/microcosm/sys/fetures.h
Sun, 04 Jul 2010 18:32:49 +0200 Arvid Norlander Implement clock_gettime(). Need some more work.
Sun, 04 Jul 2010 16:37:18 +0200 Arvid Norlander Implement access().
Sun, 04 Jul 2010 15:38:44 +0200 Arvid Norlander Change #if in newlib sys/stat.h so that we define the lstat() function. This makes some of the programs from the heirloom toolkit build properly now.
Sun, 04 Jul 2010 14:05:40 +0200 Arvid Norlander Make newlib use nanosleep() for sleep() and such.
Sun, 04 Jul 2010 14:01:50 +0200 Arvid Norlander Implement nanosleep(), will try to get newlib to use it for sleep() and such soon.
Sun, 04 Jul 2010 13:27:14 +0200 Arvid Norlander Implement dup().
Sun, 04 Jul 2010 13:00:00 +0200 Arvid Norlander Return non-zero for holes in the errno map.
Sun, 04 Jul 2010 11:29:47 +0200 Arvid Norlander Implement dup2, add test case for it as well. Also fixed mixing of space and tab for indention in modules/posix/host/read.c.
Sun, 04 Jul 2010 09:01:08 +0200 Arvid Norlander Implement lstat and stat.
Sat, 03 Jul 2010 03:55:48 -0400 Gregor Richards Guest module visibility: Now with 100% more "not completely broken"
Sat, 03 Jul 2010 03:44:56 -0400 Gregor Richards Visibility of symbols in the guest .so files is now controlled.
Fri, 02 Jul 2010 20:58:40 -0500 Josiah Worcester Added sysconf.c to Microcosm's libc.
Fri, 02 Jul 2010 21:32:07 -0400 Gregor Richards Use __DYNAMIC_REENT__ and do NOT use init.c on Microcosm.
Fri, 02 Jul 2010 23:44:20 +0200 Arvid Norlander Implement pipe()
Fri, 02 Jul 2010 22:24:26 +0200 Arvid Norlander Add test case for fflush() segfaulting at runtime.
Fri, 02 Jul 2010 12:10:58 +0200 Arvid Norlander Fix build.sh for new module layout. Fix passing wrong flag to host configure.
Fri, 02 Jul 2010 02:58:54 -0400 Gregor Richards modules/posix/host rearranged to have all hosts build from the same dir, and basic windows support added.
Fri, 02 Jul 2010 02:30:42 -0400 Gregor Richards _exit on the frontend should correspond to exit on the backend, not _exit.
Fri, 02 Jul 2010 01:24:21 -0400 Gregor Richards The soname of libc is libc, not libm X_X
Fri, 02 Jul 2010 01:15:29 -0400 Gregor Richards New gelfload.
Fri, 02 Jul 2010 01:07:18 -0400 Gregor Richards Fixed a tpyo: issetguid != issetugid
Fri, 02 Jul 2010 01:03:20 -0400 Gregor Richards Rearranged modules yet again. modules/<module name>/{guest,host} makes more sense to me than modules/{guest,host}/<module name>
Fri, 02 Jul 2010 00:57:48 -0400 Gregor Richards Many improvements to the newlib build process for Microcosm.
Thu, 01 Jul 2010 21:23:40 -0500 Josiah Worcester Generated stubs for unimplemented system calls.
Thu, 01 Jul 2010 22:04:58 -0400 Gregor Richards Fixing issues with libc.so
Thu, 01 Jul 2010 21:56:19 -0400 Gregor Richards Made the newlib tree build (through nasty means) a shared libc.so.
Thu, 01 Jul 2010 21:35:04 -0400 Gregor Richards Removed multiply-defined _dummy_something symbols from newlib (as they are utterly without purpose).
Thu, 01 Jul 2010 22:54:15 +0200 Arvid Norlander Fix visibility of microcosm_maperrno
Thu, 01 Jul 2010 22:30:03 +0200 Arvid Norlander Fix broken exit().
Thu, 01 Jul 2010 22:11:14 +0200 Arvid Norlander Implement gettimeofday().
Thu, 01 Jul 2010 21:31:53 +0200 Arvid Norlander The values of the mode flags for open() are all defined by POSIX, no need to translate. Translate those modes not defined by POSIX for fstat().
Thu, 01 Jul 2010 21:18:56 +0200 Arvid Norlander Implement fstat(). Note that this implementation doesn't convert all members of the stat struct yet.
Thu, 01 Jul 2010 20:16:28 +0200 Arvid Norlander Some work on the translated includes file. Rename for better order.
Thu, 01 Jul 2010 19:51:51 +0200 Arvid Norlander Fix some stuff with open(), implement lseek().
Thu, 01 Jul 2010 19:03:45 +0200 Arvid Norlander Implement getpid().
Thu, 01 Jul 2010 18:13:52 +0200 Arvid Norlander Implement malloc/calloc/realloc/free.
Thu, 01 Jul 2010 17:29:48 +0200 Arvid Norlander Implement working _start for x86-64.
Thu, 01 Jul 2010 15:22:36 +0200 Arvid Norlander Translate flags and modes for open().
Thu, 01 Jul 2010 14:26:45 +0200 Arvid Norlander Implement errno handling for close() and write() as well.
Thu, 01 Jul 2010 14:20:31 +0200 Arvid Norlander Implement mapping of errno for open() and read(). NOTE: Currently nothing defines __errno in newlib. Since I'm not sure where it should go, for now define it in your program to make stuff compile.
Thu, 01 Jul 2010 13:29:01 +0200 Arvid Norlander Early implementation of open() and close(). Does not translate errno or flags yet.
Thu, 01 Jul 2010 02:12:30 -0400 Gregor Richards Better intelligence for the guest module to figure out the host module's soname.
Thu, 01 Jul 2010 01:56:18 -0400 Gregor Richards modules/guest/posix/Makefile.am: Now installs everything to the right paths.