arm linux kernel --small: hand assembly for LzmaDecode

This commit is contained in:
John Reiser
2009-02-26 13:07:11 -08:00
parent 8e492d8798
commit 8a034d59ed
11 changed files with 2924 additions and 2817 deletions
+2 -1
View File
@@ -944,7 +944,8 @@ void PackVmlinuzARMEL::buildLoader(const Filter *ft)
if (ph.method == M_NRV2E_8) addLoader("NRV2E", NULL);
else if (ph.method == M_NRV2B_8) addLoader("NRV2B", NULL);
else if (ph.method == M_NRV2D_8) addLoader("NRV2D", NULL);
else if (M_IS_LZMA(ph.method)) addLoader("LZMA_ELF00,LZMA_DEC10,LZMA_DEC30", NULL);
else if (M_IS_LZMA(ph.method)) addLoader("LZMA_ELF00",
(opt->small ? "LZMA_DEC10" : "LZMA_DEC20"), "LZMA_DEC30", NULL);
else throwBadLoader();
addLoader("IDENTSTR,UPX1HEAD", NULL);