In some machine, like my ThinkPad X16, concatenate byte code will cause error in AML dump with iasl due to symbol duplicate. It is resolved by invoking iasl separately for each DSDT and SSDT's.
This patch add -s option to dump AML byte code without concatinating DSDT and SSDT's. Instead, It will concatenate output of iasl for each DSDT and SSDT's.