From 115920406ebd747e02e1e6a8e4595f7d88eef0d9 Mon Sep 17 00:00:00 2001 From: Dietrich Geisler Date: Mon, 20 Jul 2020 14:53:23 -0400 Subject: Multiple Entry Point Backend (#1437) * Multiple Entry Point Backend This PR introduces changes to the IR linking, emitting, and options for multiple entry points. Specifically, this PR updates several locations to support a (potentially empty) list of entry points, adding list infrastructure and looping over entry points as appropriate. * Formatting change * Updated unknown target case to not require an entry point * Formatting and list consts updates Co-authored-by: Tim Foley --- tests/diagnostics/command-line/unknown-output-format.slang.expected | 1 - 1 file changed, 1 deletion(-) (limited to 'tests/diagnostics') diff --git a/tests/diagnostics/command-line/unknown-output-format.slang.expected b/tests/diagnostics/command-line/unknown-output-format.slang.expected index c2f41fa71..c67f37ceb 100644 --- a/tests/diagnostics/command-line/unknown-output-format.slang.expected +++ b/tests/diagnostics/command-line/unknown-output-format.slang.expected @@ -1,7 +1,6 @@ result code = 1 standard error = { (0): error 60: cannot infer an output format from the output path 'cookies.jar' -(0): error 70: the output path 'cookies.jar' is not associated with any entry point; a '-o' option for a compiled kernel must follow the '-entry' option for its corresponding entry point } standard output = { } -- cgit v1.2.3