haiku/src/kernel
Ingo Weinhold 7fb2963ae4 * Added vfs_normalize_path() service call.
* Added resolve_mount_point_to_volume_root() which does what
  resolve_volume_root_to_mount_point() did. IOW the latter one didn't
  do what it advertised.
* Fixed dir_vnode_to_path(). Basically broken due to the broken
  resolve_volume_root_to_mount_point(), but also compared potentially
  unrelated vnode IDs (belonging to different volumes).
* Fixed get_dir_path_and_leaf(). It didn't deal correctly with paths
  ending in '/' (including the root dir).
* fs_mount() does now accept a NULL fsName, getting the FS name from
  the DDM in this case.
* fs_mount() now also supports mounting file images; it lets the DDM
  create a file device for them.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9629 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-28 22:31:43 +00:00
..
apps Replaced addr with addr_t. 2004-10-20 00:26:49 +00:00
boot Now we need to explicitly disable RTTI in the boot loader, since it is generally enabled in the kernel. 2004-10-28 16:03:12 +00:00
core * Added vfs_normalize_path() service call. 2004-10-28 22:31:43 +00:00
drivers Updated due to changes to the kernel_args frame buffer structure. 2004-10-19 17:17:04 +00:00
glue Now initializes some global variable defined in libroot_init.c. 2004-07-05 18:50:20 +00:00
ldscripts Added boot_loader.ld file (same as stage2.ld for ppc). 2004-04-22 00:53:55 +00:00
libroot Added our preliminary mount replacements. 2004-10-28 17:00:29 +00:00
vm2/tests Removing old VM2, starting to integrate new VM. 2003-07-30 11:48:09 +00:00
Jamfile Since the kernel links against libgcc.a and we use some C++ features that cause functions of libgcc.a to be included that use a couple of formerly undefined symbols (stderr, fprintf, abort, debugger) those had to be added to kernel_cpp.cpp. We don't build the kernel utils as static library anymore, since libgcc.a is listed at the end of the link command line and trying to change that would be a bit ugly. For C++ in the boot loader nothing changes. 2004-10-27 22:07:00 +00:00
TODO It is accomplished ... 2002-07-09 12:24:59 +00:00