From a846e483be53ab79b34881fca6d50280af2bccfe Mon Sep 17 00:00:00 2001 From: John Reiser Date: Thu, 2 Jan 2025 12:05:59 -0800 Subject: [PATCH] clang-format uglifies again modified: p_w64pe_amd64.cpp --- src/p_w64pe_amd64.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/p_w64pe_amd64.cpp b/src/p_w64pe_amd64.cpp index 9e957f79..b850a767 100644 --- a/src/p_w64pe_amd64.cpp +++ b/src/p_w64pe_amd64.cpp @@ -89,13 +89,15 @@ void PackW64PeAmd64::buildLoader(const Filter *ft) { addLoader("PEISDLL0"); if (isefi) addLoader("PEISEFI0"); - addLoader(isdll ? "PEISDLL1" : "", "PEMAIN01", // outer "enter" (push rbp; mov rsp,rbp) + addLoader(isdll ? "PEISDLL1" : "", "PEMAIN01", // outer "enter" (push rbp; mov rsp,rbp) icondir_count > 1 ? (icondir_count == 2 ? "PEICONS1" : "PEICONS2") : "", tmp_tlsindex ? "PETLSHAK" : "", "PEMAIN02", // ph.first_offset_found == 1 ? "PEMAIN03" : "", - M_IS_LZMA(ph.method) ? "LZMA_HEAD,LZMA_ELF00,LZMA_DEC20,LZMA_TAIL" - // LZMA_ELF00 has inner "enter" (push rbp; mov rsp,rbp) - // LZMA_TAIL has inner 'leave' (mov rbp,rsp; pop rbp) + + // LZMA_ELF00 has inner "enter" (push rbp; mov rsp,rbp) + // LZMA_TAIL has inner 'leave' (mov rbp,rsp; pop rbp) + M_IS_LZMA(ph.method) ? "LZMA_HEAD,LZMA_ELF00,LZMA_DEC20,LZMA_TAIL" + : M_IS_NRV2B(ph.method) ? "NRV_HEAD,NRV2B" : M_IS_NRV2D(ph.method) ? "NRV_HEAD,NRV2D" : M_IS_NRV2E(ph.method) ? "NRV_HEAD,NRV2E" @@ -128,7 +130,7 @@ void PackW64PeAmd64::buildLoader(const Filter *ft) { if (use_tls_callbacks) addLoader("PETLSC"); - addLoader("PEMAIN20"); // outer "leave" (mov rbp,rsp; pop rbp) + addLoader("PEMAIN20"); // outer "leave" (mov rbp,rsp; pop rbp) if (use_clear_dirty_stack) addLoader("CLEARSTACK"); addLoader("PEMAIN21");