summaryrefslogtreecommitdiffstats
path: root/src/core/loader/loader.cpp
diff options
context:
space:
mode:
authorLiam <byteslice@airmail.cc>2022-08-01 23:19:23 +0200
committerLiam <byteslice@airmail.cc>2022-08-01 23:19:23 +0200
commit00299479ab6fc8dfc4f316b82debb3caed922a93 (patch)
tree68f22e4d34c8e5ffa57edae1a4e4fbc53041e61e /src/core/loader/loader.cpp
parentMerge pull request #8678 from liamwhite/stop-waiting (diff)
downloadyuzu-00299479ab6fc8dfc4f316b82debb3caed922a93.tar
yuzu-00299479ab6fc8dfc4f316b82debb3caed922a93.tar.gz
yuzu-00299479ab6fc8dfc4f316b82debb3caed922a93.tar.bz2
yuzu-00299479ab6fc8dfc4f316b82debb3caed922a93.tar.lz
yuzu-00299479ab6fc8dfc4f316b82debb3caed922a93.tar.xz
yuzu-00299479ab6fc8dfc4f316b82debb3caed922a93.tar.zst
yuzu-00299479ab6fc8dfc4f316b82debb3caed922a93.zip
Diffstat (limited to '')
-rw-r--r--src/core/loader/loader.cpp11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/core/loader/loader.cpp b/src/core/loader/loader.cpp
index 994ee891f..104d16efa 100644
--- a/src/core/loader/loader.cpp
+++ b/src/core/loader/loader.cpp
@@ -12,7 +12,6 @@
#include "core/core.h"
#include "core/hle/kernel/k_process.h"
#include "core/loader/deconstructed_rom_directory.h"
-#include "core/loader/elf.h"
#include "core/loader/kip.h"
#include "core/loader/nax.h"
#include "core/loader/nca.h"
@@ -39,8 +38,6 @@ std::optional<FileType> IdentifyFileLoader(FileSys::VirtualFile file) {
FileType IdentifyFile(FileSys::VirtualFile file) {
if (const auto romdir_type = IdentifyFileLoader<AppLoader_DeconstructedRomDirectory>(file)) {
return *romdir_type;
- } else if (const auto elf_type = IdentifyFileLoader<AppLoader_ELF>(file)) {
- return *elf_type;
} else if (const auto nso_type = IdentifyFileLoader<AppLoader_NSO>(file)) {
return *nso_type;
} else if (const auto nro_type = IdentifyFileLoader<AppLoader_NRO>(file)) {
@@ -69,8 +66,6 @@ FileType GuessFromFilename(const std::string& name) {
const std::string extension =
Common::ToLower(std::string(Common::FS::GetExtensionFromFilename(name)));
- if (extension == "elf")
- return FileType::ELF;
if (extension == "nro")
return FileType::NRO;
if (extension == "nso")
@@ -89,8 +84,6 @@ FileType GuessFromFilename(const std::string& name) {
std::string GetFileTypeString(FileType type) {
switch (type) {
- case FileType::ELF:
- return "ELF";
case FileType::NRO:
return "NRO";
case FileType::NSO:
@@ -208,10 +201,6 @@ static std::unique_ptr<AppLoader> GetFileLoader(Core::System& system, FileSys::V
FileType type, u64 program_id,
std::size_t program_index) {
switch (type) {
- // Standard ELF file format.
- case FileType::ELF:
- return std::make_unique<AppLoader_ELF>(std::move(file));
-
// NX NSO file format.
case FileType::NSO:
return std::make_unique<AppLoader_NSO>(std::move(file));