X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=BeagleBoardPkg%2FDebugger_scripts%2Ftrace32_load_symbols.cmm;h=1bae1727633daf7ad0774d46397a9810f6f0f3e1;hb=dd3fa0cd72de2cd6c7d9e3c68ff9b847aa9a8c9f;hp=d7a617afd22b18d09f66ddc2a839a0691cc81ab1;hpb=1ebd6c11453a14b173abf279143c8077e86af308;p=mirror_edk2.git diff --git a/BeagleBoardPkg/Debugger_scripts/trace32_load_symbols.cmm b/BeagleBoardPkg/Debugger_scripts/trace32_load_symbols.cmm index d7a617afd2..1bae172763 100644 --- a/BeagleBoardPkg/Debugger_scripts/trace32_load_symbols.cmm +++ b/BeagleBoardPkg/Debugger_scripts/trace32_load_symbols.cmm @@ -139,27 +139,27 @@ valid_pe_header: ) RETURN 0 -get_file_string: - ENTRY &stringOffset - - local &string - - &more_string=data.string(d:&stringOffset) - - if (string.len("&more_string")>=128.) - ( - &string="&string"+"&more_string" - &stringOffset=&stringOffset+string.len("&more_string") - - //Get remaining file string - GOSUB get_file_string &stringOffset - ENTRY &more_string - &string="&string"+"&more_string" - ) - else - ( - &string="&string"+"&more_string" - &more_string="" +get_file_string: + ENTRY &stringOffset + + local &string + + &more_string=data.string(d:&stringOffset) + + if (string.len("&more_string")>=128.) + ( + &string="&string"+"&more_string" + &stringOffset=&stringOffset+string.len("&more_string") + + //Get remaining file string + GOSUB get_file_string &stringOffset + ENTRY &more_string + &string="&string"+"&more_string" + ) + else + ( + &string="&string"+"&more_string" + &more_string="" ) RETURN &string