aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2018-02-04 22:06:03 -0500
committerAndrew Kelley <superjoe30@gmail.com>2018-02-04 22:06:03 -0500
commit21ce559c9c923e62a76ffda6c26d31ac2e062acb (patch)
tree9bd4a3a643b03abd59b6c139f83c0129b5b000d4 /src/analyze.cpp
parent61718742f7f20cde1469d4db811cd6dd6c3f8266 (diff)
downloadzig-21ce559c9c923e62a76ffda6c26d31ac2e062acb.tar.gz
zig-21ce559c9c923e62a76ffda6c26d31ac2e062acb.zip
add --forbid-library
to help track down accidentally linking against a library
Diffstat (limited to 'src/analyze.cpp')
-rw-r--r--src/analyze.cpp11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/analyze.cpp b/src/analyze.cpp
index be6057a309..a7adbf4a3a 100644
--- a/src/analyze.cpp
+++ b/src/analyze.cpp
@@ -5609,17 +5609,6 @@ LinkLib *add_link_lib(CodeGen *g, Buf *name) {
return link_lib;
}
-void add_link_lib_symbol(CodeGen *g, Buf *lib_name, Buf *symbol_name) {
- LinkLib *link_lib = add_link_lib(g, lib_name);
- for (size_t i = 0; i < link_lib->symbols.length; i += 1) {
- Buf *existing_symbol_name = link_lib->symbols.at(i);
- if (buf_eql_buf(existing_symbol_name, symbol_name)) {
- return;
- }
- }
- link_lib->symbols.append(symbol_name);
-}
-
uint32_t get_abi_alignment(CodeGen *g, TypeTableEntry *type_entry) {
type_ensure_zero_bits_known(g, type_entry);
if (type_entry->zero_bits) return 0;