From bc2527944a83c1bc951a429530f39e93dc5235b2 Mon Sep 17 00:00:00 2001 From: Rui Ueyama Date: Tue, 25 Aug 2020 11:02:38 +0900 Subject: [PATCH] Add -l option --- main.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/main.c b/main.c index 319071d..a1763c4 100644 --- a/main.c +++ b/main.c @@ -162,6 +162,11 @@ static void parse_args(int argc, char **argv) { continue; } + if (!strncmp(argv[i], "-l", 2)) { + strarray_push(&input_paths, argv[i]); + continue; + } + if (!strcmp(argv[i], "-cc1-input")) { base_file = argv[++i]; continue; @@ -495,6 +500,11 @@ int main(int argc, char **argv) { for (int i = 0; i < input_paths.len; i++) { char *input = input_paths.data[i]; + if (!strncmp(input, "-l", 2)) { + strarray_push(&ld_args, input); + continue; + } + char *output; if (opt_o) output = opt_o;