diff --git a/src/bin/Jamfile b/src/bin/Jamfile index 8c0cb894e0..1f8558207c 100644 --- a/src/bin/Jamfile +++ b/src/bin/Jamfile @@ -12,7 +12,6 @@ AddResources hey : hey.rdef ; # standard commands that don't need any additional library StdBinCommands - boot_process_done.cpp catattr.cpp chop.c clear.c @@ -22,7 +21,6 @@ StdBinCommands # echo.c eject.c error.c - fdinfo.cpp fortune.c finddir.c hd.c @@ -51,6 +49,14 @@ StdBinCommands # whoami.c ; +# Haiku-only commands which don't need another library +if $(TARGET_PLATFORM) != haiku { +StdBinCommands + boot_process_done.cpp + fdinfo.cpp + ; +} + # standard commands that need libtermcap.a StdBinCommands top.c diff --git a/src/bin/listarea.c b/src/bin/listarea.c index 7fa71dd8d2..00ab99bfd5 100644 --- a/src/bin/listarea.c +++ b/src/bin/listarea.c @@ -59,7 +59,8 @@ list_areas_for_id(team_id id) printf("%5ld %32s %08lx %8lx %8lx %5ld %5ld %5ld\n", areaInfo.area, areaInfo.name, - (addr_t)areaInfo.address, +// (addr_t)areaInfo.address, + (uint32)areaInfo.address, areaInfo.size, areaInfo.ram_size, areaInfo.copy_count,