summaryrefslogtreecommitdiff
path: root/regress/libexec/ld.elf_so/origin/lib
diff options
context:
space:
mode:
authorchristos <christos@NetBSD.org>2007-05-18 21:41:38 +0000
committerchristos <christos@NetBSD.org>2007-05-18 21:41:38 +0000
commitd4ba6c5809bad1eb4ceceedf4e06c9abe0229b00 (patch)
treec321810bb7de6c2095952e0826367d584a0873de /regress/libexec/ld.elf_so/origin/lib
parent89c9ca415d23a4624497a5829f4b27693b886704 (diff)
tests for $ORIGIN
Diffstat (limited to 'regress/libexec/ld.elf_so/origin/lib')
-rw-r--r--regress/libexec/ld.elf_so/origin/lib/Makefile14
-rw-r--r--regress/libexec/ld.elf_so/origin/lib/foo.h1
-rw-r--r--regress/libexec/ld.elf_so/origin/lib/foosrc.c8
3 files changed, 23 insertions, 0 deletions
diff --git a/regress/libexec/ld.elf_so/origin/lib/Makefile b/regress/libexec/ld.elf_so/origin/lib/Makefile
new file mode 100644
index 00000000000..38be2bbc6b6
--- /dev/null
+++ b/regress/libexec/ld.elf_so/origin/lib/Makefile
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v 1.1 2007/05/18 21:41:39 christos Exp $
+# @(#)Makefile 8.1 (Berkeley) 6/4/93
+
+USE_SHLIBDIR= yes
+
+major=0
+minor=0
+NOMAN=1
+LIB= foo
+SRCS= foosrc.c
+
+.include <bsd.own.mk>
+.include <bsd.shlib.mk>
+.include <bsd.lib.mk>
diff --git a/regress/libexec/ld.elf_so/origin/lib/foo.h b/regress/libexec/ld.elf_so/origin/lib/foo.h
new file mode 100644
index 00000000000..ee83a3dec7b
--- /dev/null
+++ b/regress/libexec/ld.elf_so/origin/lib/foo.h
@@ -0,0 +1 @@
+void foo(void);
diff --git a/regress/libexec/ld.elf_so/origin/lib/foosrc.c b/regress/libexec/ld.elf_so/origin/lib/foosrc.c
new file mode 100644
index 00000000000..19de7d06a19
--- /dev/null
+++ b/regress/libexec/ld.elf_so/origin/lib/foosrc.c
@@ -0,0 +1,8 @@
+#include <stdio.h>
+
+#include "foo.h"
+void
+foo(void)
+{
+ printf("foo\n");
+}