aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.hpp
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2019-07-07 17:06:09 -0400
committerAndrew Kelley <andrew@ziglang.org>2019-07-07 17:56:08 -0400
commit7ccf7807b3f12428adc5d9ca0ede4e3f4ec6dbbc (patch)
treeaf8db742f220123b24c3959b6f33173d8b1e619e /src/codegen.hpp
parent3b97940fb384285a8f88088c9e73e582f8bdbf96 (diff)
downloadzig-7ccf7807b3f12428adc5d9ca0ede4e3f4ec6dbbc.tar.gz
zig-7ccf7807b3f12428adc5d9ca0ede4e3f4ec6dbbc.zip
ability to target any glibc version
Diffstat (limited to 'src/codegen.hpp')
-rw-r--r--src/codegen.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/codegen.hpp b/src/codegen.hpp
index 9a340d7205..d7cabe879e 100644
--- a/src/codegen.hpp
+++ b/src/codegen.hpp
@@ -20,6 +20,9 @@ CodeGen *codegen_create(Buf *main_pkg_path, Buf *root_src_path, const ZigTarget
OutType out_type, BuildMode build_mode, Buf *zig_lib_dir, Buf *override_std_dir,
ZigLibCInstallation *libc, Buf *cache_dir);
+CodeGen *create_child_codegen(CodeGen *parent_gen, Buf *root_src_path, OutType out_type,
+ ZigLibCInstallation *libc);
+
void codegen_set_clang_argv(CodeGen *codegen, const char **args, size_t len);
void codegen_set_llvm_argv(CodeGen *codegen, const char **args, size_t len);
void codegen_set_is_test(CodeGen *codegen, bool is_test);