From 1d3164401bbf1f4c67d18bb95b67a544bf8467dc Mon Sep 17 00:00:00 2001 From: nub31 Date: Fri, 13 Jun 2025 00:14:03 +0200 Subject: [PATCH] ... --- src/CLI/Program.cs | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/CLI/Program.cs b/src/CLI/Program.cs index 764742c..4ae5937 100644 --- a/src/CLI/Program.cs +++ b/src/CLI/Program.cs @@ -108,7 +108,9 @@ foreach (var compilationUnit in compilationUnits) } var assembly = Assembly.GetExecutingAssembly(); -var runtimeResources = assembly.GetManifestResourceNames().Where(name => name.EndsWith(".s", StringComparison.OrdinalIgnoreCase)); +var runtimeResources = assembly + .GetManifestResourceNames() + .Where(name => name.EndsWith(".s", StringComparison.OrdinalIgnoreCase)); foreach (var resourceName in runtimeResources) { @@ -188,8 +190,8 @@ static async Task InvokeQBE(string ssa) static async Task InvokeAssembler(string asmPath, string objPath) { - using var asProcess = new Process(); - asProcess.StartInfo = new ProcessStartInfo("gcc", ["-c", asmPath, "-o", objPath]) + using var gccProcess = new Process(); + gccProcess.StartInfo = new ProcessStartInfo("gcc", ["-c", asmPath, "-o", objPath]) { UseShellExecute = false, RedirectStandardOutput = true, @@ -197,16 +199,16 @@ static async Task InvokeAssembler(string asmPath, string objPath) CreateNoWindow = true }; - asProcess.Start(); + gccProcess.Start(); - var asOutput = await asProcess.StandardOutput.ReadToEndAsync(); - var asErrors = await asProcess.StandardError.ReadToEndAsync(); + var gccOutput = await gccProcess.StandardOutput.ReadToEndAsync(); + var gccErrors = await gccProcess.StandardError.ReadToEndAsync(); - await asProcess.WaitForExitAsync(); + await gccProcess.WaitForExitAsync(); - if (asProcess.ExitCode != 0) + if (gccProcess.ExitCode != 0) { - throw new Exception($"Assembler errors:\n{asErrors}"); + throw new Exception($"Assembler errors:\n{gccErrors}"); } }