about summary refs log tree commit diff
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1999-04-17 09:39:56 +0000
committerUlrich Drepper <drepper@redhat.com>1999-04-17 09:39:56 +0000
commit1e76ce9c89c4e57dc7cc283326e6a4c86cb0fe61 (patch)
treee90da0ef04ca56b9aced98001a5406311ce7a391
parent53ab6afa2811722b2882509846e8664c089539dc (diff)
downloadglibc-1e76ce9c89c4e57dc7cc283326e6a4c86cb0fe61.tar.gz
glibc-1e76ce9c89c4e57dc7cc283326e6a4c86cb0fe61.tar.xz
glibc-1e76ce9c89c4e57dc7cc283326e6a4c86cb0fe61.zip
Update.
1999-04-17  Thorsten Kukuk  <kukuk@suse.de>

	* timezone/zic.c (dolink): Append complete path ot only filename
	to ../ list.
-rw-r--r--ChangeLog5
-rw-r--r--linuxthreads/ChangeLog11
-rw-r--r--timezone/zic.c6
3 files changed, 19 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index d4d370254d..a8a7d5d754 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+1999-04-17  Thorsten Kukuk  <kukuk@suse.de>
+
+	* timezone/zic.c (dolink): Append complete path ot only filename
+	to ../ list.
+
 1999-04-17  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
 
 	* iconvdata/ibm874.c (TABLES, CHARSET_NAME): Follow name change.
diff --git a/linuxthreads/ChangeLog b/linuxthreads/ChangeLog
index ad49429557..27dff1e384 100644
--- a/linuxthreads/ChangeLog
+++ b/linuxthreads/ChangeLog
@@ -1,3 +1,14 @@
+1999-04-16  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
+
+	* sysdeps/arm/Implies: Removed since cmpxchg/no-cmpxchg
+	doesn't exist anymore.
+	* sysdeps/i386/Implies: Likewise.
+	* sysdeps/m68k/Implies: Likewise.
+	* sysdeps/mips/Implies: Likewise.
+	* sysdeps/powerpc/Implies: Likewise.
+	* sysdeps/sparc/sparc32/Implies: Likewise.
+	* sysdeps/sparc/sparc64/Implies: Likewise.
+
 1999-04-15  Ulrich Drepper  <drepper@cygnus.com>
 
 	* sysdeps/alpha/bits/semaphore.h: Removed.
diff --git a/timezone/zic.c b/timezone/zic.c
index e37dd7326c..e5c6761d1e 100644
--- a/timezone/zic.c
+++ b/timezone/zic.c
@@ -613,13 +613,13 @@ const char * const	tofile;
 			(void) exit(EXIT_FAILURE);
 
 		result = link(fromname, toname);
-#if (HAVE_SYMLINK - 0) 
+#if (HAVE_SYMLINK - 0)
 		if (result != 0) {
 		        char *s = (char *) tofile;
-		        register char * symlinkcontents = NULL;
+		        register char *symlinkcontents = NULL;
 		        while ((s = strchr(s+1, '/')) != NULL)
 			        symlinkcontents = ecatalloc(symlinkcontents, "../");
-			symlinkcontents = ecatalloc(symlinkcontents, fromfile);
+			symlinkcontents = ecatalloc(symlinkcontents, fromname);
 
 			result = symlink(symlinkcontents, toname);
 			if (result == 0)