diff --git a/headers/os/package/PackageArchitecture.h b/headers/os/package/PackageArchitecture.h index da2739fa1f..091842216a 100644 --- a/headers/os/package/PackageArchitecture.h +++ b/headers/os/package/PackageArchitecture.h @@ -15,6 +15,9 @@ enum BPackageArchitecture { B_PACKAGE_ARCHITECTURE_X86_GCC2 = 2, B_PACKAGE_ARCHITECTURE_SOURCE = 3, B_PACKAGE_ARCHITECTURE_X86_64 = 4, + B_PACKAGE_ARCHITECTURE_PPC = 5, + B_PACKAGE_ARCHITECTURE_ARM = 6, + B_PACKAGE_ARCHITECTURE_M68K = 7, // B_PACKAGE_ARCHITECTURE_ENUM_COUNT, }; diff --git a/src/add-ons/kernel/file_systems/packagefs/package/Package.cpp b/src/add-ons/kernel/file_systems/packagefs/package/Package.cpp index c5fe30b6ed..318ea90138 100644 --- a/src/add-ons/kernel/file_systems/packagefs/package/Package.cpp +++ b/src/add-ons/kernel/file_systems/packagefs/package/Package.cpp @@ -62,6 +62,10 @@ const char* const kArchitectureNames[B_PACKAGE_ARCHITECTURE_ENUM_COUNT] = { "x86", "x86_gcc2", "source", + "x86_64", + "ppc", + "arm", + "m68k" }; diff --git a/src/kits/package/PackageInfo.cpp b/src/kits/package/PackageInfo.cpp index 72f690144e..562943b965 100644 --- a/src/kits/package/PackageInfo.cpp +++ b/src/kits/package/PackageInfo.cpp @@ -66,6 +66,9 @@ BPackageInfo::kArchitectureNames[B_PACKAGE_ARCHITECTURE_ENUM_COUNT] = { "x86_gcc2", "source", "x86_64", + "ppc", + "arm", + "m68k" };