diff --git a/src/build/build_options.c b/src/build/build_options.c
index 9b49a84db..6f91eb027 100644
--- a/src/build/build_options.c
+++ b/src/build/build_options.c
@@ -114,8 +114,10 @@ static void usage(void)
OUTPUT(" --emit-llvm - Emit LLVM IR as a .ll file per module.");
OUTPUT(" --asm-out
- Override asm output directory for '--emit-asm'.");
OUTPUT(" --emit-asm - Emit asm as a .s file per module.");
+ OUTPUT(" --obj - Emit object files. (Enabled by default)");
OUTPUT(" --no-obj - Do not output object files, this is only valid for `compile-only`.");
- OUTPUT(" --no-emit-stdlib - Do not output object files (nor asm or ir) for the standard library.");
+ OUTPUT(" --emit-stdlib - Output files for the standard library. (Enabled by default)");
+ OUTPUT(" --no-emit-stdlib - Do not output object files (nor asm or ir) for the standard library.");
OUTPUT(" --target - Compile for a particular architecture + OS target.");
OUTPUT(" --threads - Set the number of threads to use for compilation.");
OUTPUT(" --safe - Set mode to 'safe', generating runtime traps on overflows and contract violations.");
@@ -136,6 +138,7 @@ static void usage(void)
OUTPUT(" --x86vec=