aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2018-04-29 00:40:04 -0400
committerAndrew Kelley <superjoe30@gmail.com>2018-04-29 00:40:04 -0400
commitbf8e419d2b7853f5cb5aba4dcba45ae28a3840aa (patch)
treedca5260dd4a11773fec68dd5973201be6f61b725 /src/analyze.cpp
parentabf90eaa674782e092e49bb23c4c7da0f581f604 (diff)
downloadzig-bf8e419d2b7853f5cb5aba4dcba45ae28a3840aa.tar.gz
zig-bf8e419d2b7853f5cb5aba4dcba45ae28a3840aa.zip
linux uses pthreads when linking against libc
Diffstat (limited to 'src/analyze.cpp')
-rw-r--r--src/analyze.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/analyze.cpp b/src/analyze.cpp
index 8a9d236790..1ecfe32f4c 100644
--- a/src/analyze.cpp
+++ b/src/analyze.cpp
@@ -6049,15 +6049,10 @@ LinkLib *create_link_lib(Buf *name) {
LinkLib *add_link_lib(CodeGen *g, Buf *name) {
bool is_libc = buf_eql_str(name, "c");
- bool is_pthread = buf_eql_str(name, "pthread");
if (is_libc && g->libc_link_lib != nullptr)
return g->libc_link_lib;
- if (is_pthread && g->pthread_link_lib != nullptr) {
- return g->pthread_link_lib;
- }
-
for (size_t i = 0; i < g->link_libs_list.length; i += 1) {
LinkLib *existing_lib = g->link_libs_list.at(i);
if (buf_eql_buf(existing_lib->name, name)) {
@@ -6071,9 +6066,6 @@ LinkLib *add_link_lib(CodeGen *g, Buf *name) {
if (is_libc)
g->libc_link_lib = link_lib;
- if (is_pthread)
- g->pthread_link_lib = link_lib;
-
return link_lib;
}