aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--Makefile8
-rw-r--r--README.md12
-rw-r--r--justfile11
-rw-r--r--src/cli.c4
4 files changed, 9 insertions, 26 deletions
diff --git a/Makefile b/Makefile
index bf073bc..a1204ad 100644
--- a/Makefile
+++ b/Makefile
@@ -26,13 +26,13 @@ $(BUILD_DIR):
@mkdir -p $(BUILD_DIR)
# TODO: provide release build?
-# TODO: use --std=c23 instead of --std=gnu23
+# TODO: use -std=c23 instead of -std=gnu23
$(BUILD_ROOT_DIR)/$(TARGET): $(OBJECTS)
- $(CC) -Wall -MMD -g -O0 --std=gnu23 -o $@ $^
+ $(CC) -Wall -MMD -g -O0 -std=gnu23 -o $@ $^
# TODO: provide release build?
-# TODO: use --std=c23 instead of --std=gnu23
+# TODO: use -std=c23 instead of -std=gnu23
$(BUILD_DIR)/%.o: src/%.c
- $(CC) -c $(CFLAGS) -Wall -MMD -g -O0 --std=gnu23 -o $@ $<
+ $(CC) -c $(CFLAGS) -Wall -MMD -g -O0 -std=gnu23 -o $@ $<
-include $(BUILD_DIR)/*.d
diff --git a/README.md b/README.md
index 60ede72..a4a6d63 100644
--- a/README.md
+++ b/README.md
@@ -33,10 +33,8 @@ $ nix develop
```
$ just build
-```
-
-```
-$ just build-upto-5-gen
+$ just build 2
+$ just build 3
```
@@ -44,13 +42,7 @@ $ just build-upto-5-gen
```
$ just test
-```
-
-```
$ just test-self-hosted
-```
-
-```
$ just test-all
```
diff --git a/justfile b/justfile
index bea5863..06c46db 100644
--- a/justfile
+++ b/justfile
@@ -16,17 +16,8 @@ build N="1":
fi
CC="$cc" CFLAGS="$cflags" TARGET="$target" make
-build-upto-5-gen:
- just build 1
- just build 2
- just build 3
- just build 4
- just build 5
-
-test-self-hosted: build-upto-5-gen
+test-self-hosted: (build "1") (build "2") (build "3")
diff -u ./build/ducc2 ./build/ducc3
- diff -u ./build/ducc3 ./build/ducc4
- diff -u ./build/ducc4 ./build/ducc5
test TESTCASE="all" $BIN="ducc": build
#!/usr/bin/env bash
diff --git a/src/cli.c b/src/cli.c
index e6ae89f..cd5e1d9 100644
--- a/src/cli.c
+++ b/src/cli.c
@@ -61,8 +61,8 @@ CliArgs* parse_cli_args(int argc, char** argv) {
} else if (strcmp(argv[i], "--version") == 0) {
print_version();
exit(0);
- } else if (strcmp(argv[i], "--std=gnu23") == 0) {
- // ignore --std=gnu23
+ } else if (strcmp(argv[i], "-std=gnu23") == 0) {
+ // ignore -std=gnu23
} else if (strcmp(argv[i], "--wasm") == 0) {
opt_wasm = true;
} else {