Update.
authorUlrich Drepper <drepper@redhat.com>
Thu, 21 Jan 1999 08:31:59 +0000 (08:31 +0000)
committerUlrich Drepper <drepper@redhat.com>
Thu, 21 Jan 1999 08:31:59 +0000 (08:31 +0000)
1999-01-21  Ulrich Drepper  <drepper@cygnus.com>

* elf/Makefile: Change rule to make test module so that they are
compiled using -fPIC.
* elf/testobj1.c: Add missing prototype.
* elf/testobj1_1.c: Likewise.
* elf/testobj2.c: Likewise.
* elf/testobj3.c: Likewise.
* elf/testobj4.c: Likewise.
* elf/testobj5.c: Likewise.
* elf/testobj6.c: Likewise.

ChangeLog
elf/Makefile
elf/testobj1.c
elf/testobj1_1.c
elf/testobj2.c
elf/testobj3.c
elf/testobj4.c
elf/testobj5.c
elf/testobj6.c

index d1899c7..8b25523 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+1999-01-21  Ulrich Drepper  <drepper@cygnus.com>
+
+       * elf/Makefile: Change rule to make test module so that they are
+       compiled using -fPIC.
+       * elf/testobj1.c: Add missing prototype.
+       * elf/testobj1_1.c: Likewise.
+       * elf/testobj2.c: Likewise.
+       * elf/testobj3.c: Likewise.
+       * elf/testobj4.c: Likewise.
+       * elf/testobj5.c: Likewise.
+       * elf/testobj6.c: Likewise.
+
 1999-01-20  Ulrich Drepper  <drepper@cygnus.com>
 
        * elf/Makefile (tests): Add loadfail.
index 05bc446..dff2c97 100644 (file)
@@ -218,7 +218,7 @@ LDLIBS-testobj5.so = -ldl
 LDLIBS-testobj6.so = -ldl
 LDLIBS-failobj.so = $(objpfx)testobj6.so
 
-$(test-modules): $(objpfx)%.so: %.c
+$(test-modules): $(objpfx)%.so: $(objpfx)%.os
        $(build-module)
 
 $(objpfx)loadtest: $(objpfx)libdl.so
index 354e1a7..d5b485f 100644 (file)
@@ -1,6 +1,8 @@
 #include <dlfcn.h>
 #include <stdlib.h>
 
+extern int foo (int);
+
 int
 obj1func1 (int a __attribute__ ((unused)))
 {
index c0f2aa4..a146067 100644 (file)
@@ -1,3 +1,5 @@
+extern int obj1func2 (int);
+
 int
 obj1func1 (int a)
 {
index dc34ecb..b9c2ca8 100644 (file)
@@ -1,6 +1,8 @@
 #include <dlfcn.h>
 #include <stdlib.h>
 
+extern int obj1func1 (int);
+
 int
 obj2func1 (int a __attribute__ ((unused)))
 {
index 1fb10f9..d8ede36 100644 (file)
@@ -1,6 +1,8 @@
 #include <dlfcn.h>
 #include <stdlib.h>
 
+extern int foo (int);
+
 int
 obj3func1 (int a __attribute__ ((unused)))
 {
index d780bef..a354f76 100644 (file)
@@ -1,6 +1,8 @@
 #include <dlfcn.h>
 #include <stdlib.h>
 
+extern int foo (int);
+
 int
 obj4func1 (int a __attribute__ ((unused)))
 {
index e30ca14..af36aa9 100644 (file)
@@ -1,6 +1,8 @@
 #include <dlfcn.h>
 #include <stdlib.h>
 
+extern int foo (int);
+
 int
 obj5func1 (int a __attribute__ ((unused)))
 {
index 42bfc8e..ab9c4b9 100644 (file)
@@ -1,3 +1,5 @@
+extern int foo (int);
+
 int
 obj6func1 (int a __attribute__ ((unused)))
 {