summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--ldso/nt32/dlstart.s0
-rw-r--r--ldso/nt32/dynlink.s0
-rw-r--r--ldso/nt64/dlstart.s0
-rw-r--r--ldso/nt64/dynlink.s0
-rw-r--r--src/ldso/nt32/__dlsym.s0
-rw-r--r--src/ldso/nt32/dladdr.s0
-rw-r--r--src/ldso/nt32/dlclose.s0
-rw-r--r--src/ldso/nt32/dlerror.s0
-rw-r--r--src/ldso/nt32/dlinfo.s0
-rw-r--r--src/ldso/nt32/dlopen.s0
-rw-r--r--src/ldso/nt32/dlsym.s0
-rw-r--r--src/ldso/nt32/dynlink.c3
-rw-r--r--src/ldso/nt64/__dlsym.s0
-rw-r--r--src/ldso/nt64/dladdr.s0
-rw-r--r--src/ldso/nt64/dlclose.s0
-rw-r--r--src/ldso/nt64/dlerror.s0
-rw-r--r--src/ldso/nt64/dlinfo.s0
-rw-r--r--src/ldso/nt64/dlopen.s0
-rw-r--r--src/ldso/nt64/dlsym.s0
-rw-r--r--src/ldso/nt64/dynlink.c3
20 files changed, 6 insertions, 0 deletions
diff --git a/ldso/nt32/dlstart.s b/ldso/nt32/dlstart.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ldso/nt32/dlstart.s
diff --git a/ldso/nt32/dynlink.s b/ldso/nt32/dynlink.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ldso/nt32/dynlink.s
diff --git a/ldso/nt64/dlstart.s b/ldso/nt64/dlstart.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ldso/nt64/dlstart.s
diff --git a/ldso/nt64/dynlink.s b/ldso/nt64/dynlink.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ldso/nt64/dynlink.s
diff --git a/src/ldso/nt32/__dlsym.s b/src/ldso/nt32/__dlsym.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/ldso/nt32/__dlsym.s
diff --git a/src/ldso/nt32/dladdr.s b/src/ldso/nt32/dladdr.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/ldso/nt32/dladdr.s
diff --git a/src/ldso/nt32/dlclose.s b/src/ldso/nt32/dlclose.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/ldso/nt32/dlclose.s
diff --git a/src/ldso/nt32/dlerror.s b/src/ldso/nt32/dlerror.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/ldso/nt32/dlerror.s
diff --git a/src/ldso/nt32/dlinfo.s b/src/ldso/nt32/dlinfo.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/ldso/nt32/dlinfo.s
diff --git a/src/ldso/nt32/dlopen.s b/src/ldso/nt32/dlopen.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/ldso/nt32/dlopen.s
diff --git a/src/ldso/nt32/dlsym.s b/src/ldso/nt32/dlsym.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/ldso/nt32/dlsym.s
diff --git a/src/ldso/nt32/dynlink.c b/src/ldso/nt32/dynlink.c
index 2426a72..614ecd8 100644
--- a/src/ldso/nt32/dynlink.c
+++ b/src/ldso/nt32/dynlink.c
@@ -157,3 +157,6 @@ void *__copy_tls(unsigned char * mem)
return td;
}
+
+weak_alias(__dlsym,dlsym);
+weak_alias(__dlinfo,dlinfo);
diff --git a/src/ldso/nt64/__dlsym.s b/src/ldso/nt64/__dlsym.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/ldso/nt64/__dlsym.s
diff --git a/src/ldso/nt64/dladdr.s b/src/ldso/nt64/dladdr.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/ldso/nt64/dladdr.s
diff --git a/src/ldso/nt64/dlclose.s b/src/ldso/nt64/dlclose.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/ldso/nt64/dlclose.s
diff --git a/src/ldso/nt64/dlerror.s b/src/ldso/nt64/dlerror.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/ldso/nt64/dlerror.s
diff --git a/src/ldso/nt64/dlinfo.s b/src/ldso/nt64/dlinfo.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/ldso/nt64/dlinfo.s
diff --git a/src/ldso/nt64/dlopen.s b/src/ldso/nt64/dlopen.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/ldso/nt64/dlopen.s
diff --git a/src/ldso/nt64/dlsym.s b/src/ldso/nt64/dlsym.s
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/ldso/nt64/dlsym.s
diff --git a/src/ldso/nt64/dynlink.c b/src/ldso/nt64/dynlink.c
index 2426a72..614ecd8 100644
--- a/src/ldso/nt64/dynlink.c
+++ b/src/ldso/nt64/dynlink.c
@@ -157,3 +157,6 @@ void *__copy_tls(unsigned char * mem)
return td;
}
+
+weak_alias(__dlsym,dlsym);
+weak_alias(__dlinfo,dlinfo);